2026-01-08 - 2026-07-08

Overview

0 Active Pull Requests
331 Active Issues
Excluding merges, 3 authors have pushed 506 commits to main and 506 commits to all branches. On main, 714 files have changed and there have been 108392 additions and 26097 deletions.

303 Issues closed from 1 user

Closed #348 [M-MEMBER-01] 实现 EffectiveQuota、额度预占返还与 Legacy/Shadow/Enforced 2026-06-27 12:57:20 +08:00

Closed #349 [M-MEMBER-01] 将 AI、Chat、OCR、Vision、存储和知识库接入统一额度 2026-06-27 12:57:20 +08:00

Closed #350 [M-MEMBER-01] 实现 iOS StoreKit 2 核心、交易监听、恢复与测试基础 2026-06-27 12:57:20 +08:00

Closed #351 [M-MEMBER-01] 完成 iOS 会员中心、额度展示、购买状态与合规入口 2026-06-27 12:57:20 +08:00

Closed #352 [M-MEMBER-01-GATE] 会员订阅、权益、额度与恢复购买最终验收 2026-06-27 12:57:20 +08:00

Closed #343 [M-MEMBER-01] Expand 账号令牌、商品映射、会员 Grant 与 PlanQuota Schema 2026-06-27 12:57:19 +08:00

Closed #344 [M-MEMBER-01] 新增不可变 App Store 交易、通知 Inbox 与 Payload 审计模型 2026-06-27 12:57:19 +08:00

Closed #345 [M-MEMBER-01] 实现 EffectiveMembership 与普通用户会员只读 API 2026-06-27 12:57:19 +08:00

Closed #346 [M-MEMBER-01] 实现 App Store JWS 交易验证与幂等会员发放 2026-06-27 12:57:19 +08:00

Closed #347 [M-MEMBER-01] 实现 App Store Server Notifications V2 Durable Inbox 与生命周期投影 2026-06-27 12:57:19 +08:00

Closed #342 [M-MEMBER-01] 冻结 App Store 商品、Premium 权益数值与额度窗口 2026-06-27 12:57:18 +08:00

Closed #336 [M-QUIZ-01] Attempt 生命周期与答案可见性控制 2026-06-24 20:54:21 +08:00

Closed #337 [M-QUIZ-01] 提交原子性与幂等控制 2026-06-24 20:54:21 +08:00

Closed #338 [M-QUIZ-01] iOS 题目加载与 Attempt 生命周期对接 2026-06-24 20:54:21 +08:00

Closed #339 [M-QUIZ-01] 冻结 choice、fill、judge 跨端契约并完善 fill 题型 2026-06-24 20:54:21 +08:00

Closed #340 [M-QUIZ-01] 接入 Quiz 题型维度学习分析 2026-06-24 20:54:21 +08:00

Closed #341 [M-QUIZ-01-GATE] Quiz 跨端答题闭环最终验收 2026-06-24 20:54:21 +08:00

Closed #330 [M-AI-08-03] 注册 Learning Analysis Job Definition 并实现 Executor 2026-06-22 22:19:39 +08:00

Closed #331 [M-AI-08-04] 实现学习分析业务验证、证据引用与安全边界 2026-06-22 22:19:39 +08:00

Closed #332 [M-AI-08-05] 实现 LearningAnalysis Projector、Recommendation 产物与幂等 2026-06-22 22:19:39 +08:00

Closed #333 [M-AI-08-06] 接入手动/定时触发、Feature Flag 与查询兼容 2026-06-22 22:19:39 +08:00

Closed #334 [M-AI-08-07] 建立 Learning Analysis 真实业务 E2E 与 CI 门禁 2026-06-22 22:19:39 +08:00

Closed #335 [M-AI-08-08-GATE] 学习综合分析迁移与 AI 业务迁移闭环验收 2026-06-22 22:19:39 +08:00

Closed #328 [M-AI-08-01] 盘点剩余 AI Workflow 并冻结学习综合分析迁移契约 2026-06-22 22:19:38 +08:00

Closed #329 [M-AI-08-02] 实现学习分析数据聚合、Snapshot 与输入版本 2026-06-22 22:19:38 +08:00

Closed #326 [M-AI-07-07] 建立 Quiz Generation 真实业务 E2E 与 CI 门禁 2026-06-22 21:23:05 +08:00

Closed #327 [M-AI-07-08-GATE] Quiz 生成统一引擎迁移验收 2026-06-22 21:23:05 +08:00

Closed #320 [M-AI-07-01] 审计并冻结 Quiz 生成与题目产物迁移契约 2026-06-22 21:23:04 +08:00

Closed #321 [M-AI-07-02] 注册 Quiz Generation Job Definition 与输入 Snapshot 2026-06-22 21:23:04 +08:00

Closed #322 [M-AI-07-03] 实现 Quiz Generation Executor 与题目输出验证 2026-06-22 21:23:04 +08:00

Closed #323 [M-AI-07-04] 实现 Quiz Projector、题目产物与数据库级幂等 2026-06-22 21:23:04 +08:00

Closed #324 [M-AI-07-05] 将 Quiz 生成入口接入统一 AiJob Engine 2026-06-22 21:23:04 +08:00

Closed #325 [M-AI-07-06] 完成 Quiz 状态、查询、答案安全与回滚兼容 2026-06-22 21:23:04 +08:00

Closed #307 [M-AI-05-04] 实现 Feynman Projector 与复习产物原子写入 2026-06-22 20:20:20 +08:00

Closed #308 [M-AI-05-05] 将 Feynman 提交入口接入统一 AiJob Engine 2026-06-22 20:20:20 +08:00

Closed #309 [M-AI-05-06] 完成 Feynman 状态兼容、观测与回滚机制 2026-06-22 20:20:20 +08:00

Closed #310 [M-AI-05-07] 建立 Feynman 真实业务 E2E 与受控切换验证 2026-06-22 20:20:20 +08:00

Closed #311 [M-AI-05-08-GATE] Feynman 与复习产物统一引擎迁移验收 2026-06-22 20:20:20 +08:00

Closed #304 [M-AI-05-01] 审计并冻结 Feynman 与复习产物迁移契约 2026-06-22 20:20:19 +08:00

Closed #305 [M-AI-05-02] 注册 Feynman Job Definition 与输入 Snapshot 2026-06-22 20:20:19 +08:00

Closed #306 [M-AI-05-03] 实现 Feynman Executor 与结构化输出验证 2026-06-22 20:20:19 +08:00

Closed #319 [M-AI-06-08-GATE] Feynman ReviewCard 子 Job 迁移验收 2026-06-22 20:20:19 +08:00

Closed #314 [M-AI-06-03] 注册 ReviewCard Generation Child Job Definition 与 Snapshot 2026-06-22 20:20:18 +08:00

Closed #315 [M-AI-06-04] 实现 ReviewCard Generation Executor 与输出验证 2026-06-22 20:20:18 +08:00

Closed #316 [M-AI-06-05] 实现 ReviewCard Child Projector、Artifact 与卡片幂等 2026-06-22 20:20:18 +08:00

Closed #317 [M-AI-06-06] 将 Feynman Parent Projector 接入 ReviewCard Child Job 2026-06-22 20:20:18 +08:00

Closed #318 [M-AI-06-07] 建立 Feynman ReviewCard Child Job 真实 E2E 2026-06-22 20:20:18 +08:00

Closed #312 [M-AI-06-01] 审计并冻结 Feynman ReviewCard 子 Job 契约 2026-06-22 20:20:17 +08:00

Closed #313 [M-AI-06-02] 支持事务内创建 AiJob Child Job、Snapshot 与 Outbox 2026-06-22 20:20:17 +08:00

Closed #301 [M-AI-04-06] 完成 Active Recall 状态兼容、可观测性与回滚机制 2026-06-21 15:52:16 +08:00

Closed #302 [M-AI-04-07] 建立 Active Recall 真实业务 E2E 与受控切换验证 2026-06-21 15:52:16 +08:00

Closed #303 [M-AI-04-08-GATE] Active Recall 统一 Job Engine 迁移验收与切换 2026-06-21 15:52:16 +08:00

Closed #296 [M-AI-04-01] 审计并冻结 Active Recall 新旧链路迁移契约 2026-06-21 15:52:15 +08:00

Closed #297 [M-AI-04-02] 注册 Active Recall Job Definition 与输入 Snapshot 2026-06-21 15:52:15 +08:00

Closed #298 [M-AI-04-03] 实现 Active Recall Executor 与输出验证 2026-06-21 15:52:15 +08:00

Closed #299 [M-AI-04-04] 实现 Active Recall Projector、Artifact 与幂等结果写入 2026-06-21 15:52:15 +08:00

Closed #300 [M-AI-04-05] 将 Active Recall 提交入口接入统一 AiJob CreationService 2026-06-21 15:52:15 +08:00

Closed #294 [M-AI-03] 建立 Synthetic Job Definition 与真实端到端测试 2026-06-21 12:37:51 +08:00

Closed #295 [M-AI-03-GATE] 统一 Job Engine、Registry 与 Outbox 最终验收 2026-06-21 12:37:51 +08:00

Closed #286 [M-AI-03] 实现 AiJob 状态机与原子状态仓储 2026-06-21 12:37:50 +08:00

Closed #287 [M-AI-03] 实现 Job Definition Registry 与注册校验 2026-06-21 12:37:50 +08:00

Closed #288 [M-AI-03] 注册新队列与薄 Worker Processor 2026-06-21 12:37:50 +08:00

Closed #290 [M-AI-03] 实现 Outbox Dispatcher 与幂等 BullMQ 入队 2026-06-21 12:37:50 +08:00

Closed #291 [M-AI-03] 实现统一 AiJob Worker Execution Engine 2026-06-21 12:37:50 +08:00

Closed #292 [M-AI-03] 实现 Result Projector 与 Artifact 原子提交框架 2026-06-21 12:37:50 +08:00

Closed #293 [M-AI-03] 实现 Job 查询、取消、Admin 重试与运行可观测性 2026-06-21 12:37:50 +08:00

Closed #284 [M-AI-03] 审计现有 Job 创建、Worker 执行与 Outbox 接入边界 2026-06-21 12:37:49 +08:00

Closed #285 [M-AI-03] 冻结统一 Job Engine、Registry、Outbox 与状态机 ADR 2026-06-21 12:37:49 +08:00

Closed #289 [M-AI-03] 实现事务化 AiJob 创建、Snapshot 与 Enqueue Outbox 2026-06-20 18:22:42 +08:00

Closed #280 [M-AI-02-08] 扩展 AiUsageLog 的 Job、尝试次数与凭据归属 2026-06-20 16:35:55 +08:00

Closed #281 [M-AI-02-09] 将 Prisma 逻辑模型 AiAnalysisJob 重命名为 AiJob 2026-06-20 16:35:55 +08:00

Closed #282 [M-AI-02-10] 实现 Legacy 字段到 AiJob 新字段的 Shadow Write 与历史回填 2026-06-20 16:35:55 +08:00

Closed #283 [M-AI-02-11] GATE: AiJob 数据库 Expand 最终兼容性与迁移验收 2026-06-20 16:35:55 +08:00

Closed #273 [M-AI-02-01] 审计现有 AI Job Schema、数据规模与兼容依赖 2026-06-20 16:35:54 +08:00

Closed #274 [M-AI-02-02] 冻结 AiJob Expand Schema 与迁移契约 2026-06-20 16:35:54 +08:00

Closed #275 [M-AI-02-03] Expand AiAnalysisJob 身份、路由与幂等字段 2026-06-20 16:35:54 +08:00

Closed #276 [M-AI-02-04] Expand AiAnalysisJob 生命周期、执行与输出字段 2026-06-20 16:35:54 +08:00

Closed #277 [M-AI-02-05] 新增不可变 AiJobSnapshot 数据模型 2026-06-20 16:35:54 +08:00

Closed #278 [M-AI-02-06] 新增 AiJobArtifact 产物关联模型 2026-06-20 16:35:54 +08:00

Closed #279 [M-AI-02-07] 新增 Transactional Outbox 数据模型与仓储 2026-06-20 16:35:54 +08:00

Closed #250 [M-AI-01-06] 统一 Docker 与生产 systemd 的 API/Worker 部署拓扑 2026-06-19 23:03:56 +08:00

Closed #251 [M-AI-01-07] 实现真实 Worker Heartbeat 与 Admin 在线状态 2026-06-19 23:03:56 +08:00

Closed #252 [M-AI-01-08] 建立真实 MySQL + Redis 的 API/Worker 集成验收 2026-06-19 23:03:56 +08:00

Closed #245 [M-AI-01-01] 冻结统一 AI 架构 ADR 与第一阶段约束 2026-06-19 23:03:55 +08:00

Closed #246 [M-AI-01-02] 审计 Worker 执行依赖闭包与进程内事件依赖 2026-06-19 23:03:55 +08:00

Closed #247 [M-AI-01-03] 分离 AppModule 与 WorkerModule 的 Processor 注册 2026-06-19 23:03:55 +08:00

Closed #248 [M-AI-01-04] 显式化 BullMQ 队列和 Worker 配置 2026-06-19 23:03:55 +08:00

Closed #249 [M-AI-01-05] 完善独立 NestJS Worker 启动与生命周期 2026-06-19 23:03:55 +08:00

Closed #215 API-AI-051:查询卡片生成结果 API 2026-06-17 20:40:11 +08:00

Closed #216 API-AI-052:触发重新分析 API 2026-06-17 20:40:11 +08:00

Closed #217 API-AI-053:用户反馈提交 API 2026-06-17 20:40:11 +08:00

Closed #218 API-AI-069:API / Runtime / iOS / Admin AI 接入文档 2026-06-17 20:40:11 +08:00

Closed #219 API-AI-073:DeepSeek 不可用时的降级策略 2026-06-17 20:40:11 +08:00

Closed #220 API-AI-074:AI Job 完成通知机制 2026-06-17 20:40:11 +08:00

Closed #211 API-AI-047:用户反馈:保存 / 删除 / 重生成 / 无用 2026-06-17 20:40:10 +08:00

Closed #212 API-AI-048:查询 AI 学习分析结果 API 2026-06-17 20:40:10 +08:00

Closed #213 API-AI-049:查询下一步学习建议 API 2026-06-17 20:40:10 +08:00

Closed #214 API-AI-050:查询题目生成结果 API 2026-06-17 20:40:10 +08:00

Closed #210 API-AI-046:题目 / 卡片去重策略 2026-06-17 16:21:20 +08:00

Closed #209 API-AI-045:题目 / 卡片 sourceBlockIds 与知识点绑定 2026-06-17 16:21:19 +08:00

Closed #206 API-AI-042:Flashcard Schema / Repository 2026-06-17 16:21:18 +08:00

Closed #207 API-AI-043:Runtime 题目候选转正式题目 2026-06-17 16:21:18 +08:00

Closed #208 API-AI-044:Runtime 卡片候选转正式卡片 2026-06-17 16:21:18 +08:00

Closed #205 API-AI-041:QuizQuestion Schema / Repository 2026-06-17 16:21:16 +08:00

Closed #203 API-AI-039:FlashcardGenerationPlan 卡片生成计划落库 2026-06-17 15:44:08 +08:00

Closed #204 API-AI-040:Runtime 输出校验与业务规则二次校验 2026-06-17 15:44:08 +08:00

Closed #202 API-AI-038:QuestionGenerationPlan 题目生成计划落库 2026-06-17 15:44:07 +08:00

Closed #201 API-AI-037:NextActionRecommendation 下一步建议落库 2026-06-17 15:44:06 +08:00

Closed #198 API-AI-027:Job 状态查询 API 2026-06-17 15:34:51 +08:00

Closed #199 API-AI-035:AI 学习状态分析结果落库 2026-06-17 15:34:51 +08:00

Closed #200 API-AI-036:WeakPointCandidate 薄弱点候选落库 2026-06-17 15:34:51 +08:00

Closed #196 API-AI-025:Runtime Job 派发 / 锁定 / 超时规则 2026-06-17 15:18:46 +08:00

Closed #197 API-AI-026:Job 失败重试与取消机制 2026-06-17 15:18:46 +08:00

Closed #195 API-AI-024:创建卡片生成 Job 2026-06-17 15:18:45 +08:00

Closed #193 API-AI-022:创建 AI 学习状态分析 Job 2026-06-17 14:57:32 +08:00

Closed #194 API-AI-023:创建题目生成 Job 2026-06-17 14:57:32 +08:00

Closed #191 API-AI-020:学习状态评分与权重配置 2026-06-17 14:38:39 +08:00

Closed #192 API-AI-021:Snapshot 版本化与过期策略 2026-06-17 14:38:39 +08:00

Closed #190 API-AI-019:设备场景信号聚合 2026-06-17 14:15:16 +08:00

Closed #189 API-AI-018:学习行为信号聚合 2026-06-17 14:03:18 +08:00

Closed #187 API-AI-016:LearningAnalysisSnapshot Builder 2026-06-17 13:32:54 +08:00

Closed #188 API-AI-017:用户设置优先级规则 2026-06-17 13:20:52 +08:00

Closed #186 API-AI-072:API 与 Rust Runtime 版本兼容性协议与拒绝策略 2026-06-11 21:42:11 +08:00

Closed #185 API-AI-071:平台 AI 调用总预算、成本熔断与全局限流 2026-06-11 21:40:55 +08:00

Closed #184 API-AI-070:用户 AI 消费额度、每日 Token 预算与限流执行 2026-06-11 21:25:26 +08:00

Closed #182 API-AI-033:Runtime 提交调用日志接口 2026-06-11 21:24:02 +08:00

Closed #183 API-AI-034:Runtime 提交失败原因接口 2026-06-11 21:24:02 +08:00

Closed #178 API-AI-029:Runtime 拉取 pending job 接口 2026-06-11 21:24:01 +08:00

Closed #179 API-AI-030:Runtime 获取 Snapshot 接口 2026-06-11 21:24:01 +08:00

Closed #180 API-AI-031:Runtime 获取模型调用凭证接口 2026-06-11 21:24:01 +08:00

Closed #181 API-AI-032:Runtime 提交执行结果接口 2026-06-11 21:24:01 +08:00

Closed #177 API-AI-028:Runtime 内部鉴权机制 2026-06-11 21:24:00 +08:00

Closed #176 API-AI-015:用户 Key 加密、脱敏、日志隔离 2026-06-11 20:45:04 +08:00

Closed #175 API-AI-014:用户 DeepSeek Key 测试连接 API 2026-06-11 20:45:03 +08:00

Closed #172 API-AI-011:用户学习画像保存 / 查询 API 2026-06-11 20:45:02 +08:00

Closed #173 API-AI-012:用户 AI 授权设置 API 2026-06-11 20:45:02 +08:00

Closed #174 API-AI-013:用户 DeepSeek Key 添加 / 替换 / 删除 API 2026-06-11 20:45:02 +08:00

Closed #171 API-AI-010:PromptVersion / OutputSchemaVersion 记录字段设计 2026-06-11 20:44:37 +08:00

Closed #169 API-AI-008:LearningAnalysisSnapshot Schema 2026-06-11 20:44:36 +08:00

Closed #170 API-AI-009:ModelInvocationLog 模型调用日志 Schema 2026-06-11 20:44:36 +08:00

Closed #167 API-AI-006:UserModelCredential 用户 DeepSeek Key 加密存储 Schema 2026-06-11 20:44:35 +08:00

Closed #168 API-AI-007:AiRuntimeJob / AiRuntimeResult Schema 2026-06-11 20:44:35 +08:00

Closed #165 API-AI-004:UserLearningProfile 用户学习画像 Schema 2026-06-11 20:44:34 +08:00

Closed #166 API-AI-005:UserAiSettings 用户 AI 设置与授权 Schema 2026-06-11 20:44:34 +08:00

Closed #164 API-AI-003:AI 数据权限、隐私授权与用户设置设计 2026-06-11 20:44:01 +08:00

Closed #161 API-AI-000:AI Runtime 总体架构设计 2026-06-11 20:44:00 +08:00

Closed #162 API-AI-001:API 与 Rust Runtime 内部通信协议设计 2026-06-11 20:44:00 +08:00

Closed #163 API-AI-002:AI Job 状态机与任务调度设计 2026-06-11 20:44:00 +08:00

Closed #159 M8 P2 | getSummary/getTrend 优化:使用 findByDateRange 替代 findAll 全表扫描 2026-06-09 21:50:26 +08:00

Closed #160 M-API-ADMIN-INFO P2 | Admin 端点接入 AdminJwtGuard 鉴权 2026-06-09 21:50:26 +08:00

Closed #147 API-ADMIN-INFO-009 P1 | 用户学习时间线接口 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #148 API-ADMIN-INFO-010 P1 | 单用户学习数据诊断接口 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #149 API-ADMIN-INFO-011 P1 | 单资料学习数据诊断接口 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #150 API-ADMIN-INFO-012 P0 | 异常数据查询接口 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #151 API-ADMIN-INFO-013 P1 | active / interrupted session 管理 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #152 API-ADMIN-INFO-014 P1 | TemporaryReadingMaterial 管理 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #153 API-ADMIN-INFO-015 P1 | 学习数据重算接口 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #154 API-ADMIN-INFO-016 P1 | 学习事件处理配置接口 【status:todo】 2026-06-09 21:42:05 +08:00

Closed #155 API-ADMIN-INFO-017 P1 | 学习数据导出接口 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #156 API-ADMIN-INFO-018 P0 | 权限与审计日志接口 【status:partial】 2026-06-09 21:42:05 +08:00

Closed #157 API-ADMIN-INFO-019 P1 | admin 接口测试 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #158 API-ADMIN-INFO-020 P1 | admin 接口文档 【status:todo】 2026-06-09 21:42:05 +08:00

Closed #145 API-ADMIN-INFO-007 P0 | DailyLearningActivity 查询接口 【status:blocked】 2026-06-09 21:40:37 +08:00

Closed #141 API-ADMIN-INFO-003 P0 | failed / warning / duplicate 查询接口 【status:blocked】 2026-06-09 21:40:36 +08:00

Closed #142 API-ADMIN-INFO-004 P0 | ReadingEvent 重放 / 修复接口 【status:blocked】 2026-06-09 21:40:36 +08:00

Closed #143 API-ADMIN-INFO-005 P0 | LearningSession 查询 / 详情接口 【status:partial】 2026-06-09 21:40:36 +08:00

Closed #144 API-ADMIN-INFO-006 P0 | MaterialReadingProgress 查询 / 详情接口 【status:blocked】 2026-06-09 21:40:36 +08:00

Closed #139 API-ADMIN-INFO-001 P0 | Dashboard 数据接口 【status:blocked】 2026-06-09 21:40:35 +08:00

Closed #140 API-ADMIN-INFO-002 P0 | ReadingEvent 查询 / 详情接口 【status:blocked】 2026-06-09 21:40:35 +08:00

Closed #138 API-ADMIN-INFO-000 P0 | 学习信息后台接口总设计 【status:todo】 2026-06-09 21:36:17 +08:00

Closed #135 API-INFO-027 P1 | 乱序事件、时区、异常 position 测试 【status:todo】 2026-06-08 21:15:33 +08:00

Closed #136 API-INFO-025 P0 | 主链路 E2E / 集成测试 【status:todo】 2026-06-08 21:15:33 +08:00

Closed #137 API-INFO-026 P0 | 幂等去重与重复统计测试 【status:todo】 2026-06-08 21:15:33 +08:00

Closed #123 API-INFO-028 P1 | 学习信息收集 API 文档 【status:todo】 2026-06-08 21:06:21 +08:00

Closed #134 API-INFO-024 P0 | 权限校验:KnowledgeSource / temporary file 【status:todo】 2026-06-08 21:04:22 +08:00

Closed #120 API-INFO-022 P1 | active session 中断清理机制 【status:todo】 2026-06-08 21:03:10 +08:00

Closed #133 API-INFO-023 P1 | ReadingEvent 重放 / 修复处理接口 【status:todo】 2026-06-08 20:59:50 +08:00

Closed #132 API-INFO-021 P1 | 学习历史记录接口 【status:todo】 2026-06-08 20:58:47 +08:00

Closed #118 API-INFO-020 P1 | heatmap 日期过滤与阅读数据接入 【status:partial】 2026-06-08 20:57:38 +08:00

Closed #117 API-INFO-019 P0 | 纯数据 trend 接口 【status:partial】 2026-06-08 20:56:09 +08:00

Closed #116 API-INFO-018 P0 | 学习 summary 接口 【status:partial】 2026-06-08 20:55:01 +08:00

Closed #115 API-INFO-017 P0 | 首页继续学习接口 【status:todo】 2026-06-08 20:53:41 +08:00

Closed #114 API-INFO-016 P0 | 查询资料阅读进度接口 【status:todo】 2026-06-08 20:51:59 +08:00

Closed #131 API-INFO-015 P0 | 写入 LearningRecord 阅读记录 【status:todo】 2026-06-08 20:45:25 +08:00

Closed #113 API-INFO-014 P0 | 聚合到 DailyLearningActivity 【status:todo】 2026-06-08 20:44:26 +08:00

Closed #112 API-INFO-013 P0 | 聚合到 MaterialReadingProgress 【status:todo】 2026-06-08 20:42:04 +08:00

Closed #111 API-INFO-012 P0 | 聚合 ReadingEvent 到 LearningSession 【status:todo】 2026-06-08 20:40:17 +08:00

Closed #130 API-INFO-011 P0 | 实现 ReadingEventProcessorService 【status:todo】 2026-06-08 20:34:25 +08:00

Closed #110 API-INFO-010 P0 | 事件校验、去重、activeSecondsDelta 处理 【status:todo】 2026-06-08 20:32:25 +08:00

Closed #109 API-INFO-009 P0 | 实现批量上报阅读事件接口 【status:todo】 2026-06-08 20:31:11 +08:00

Closed #119 API-INFO-007 P0 | 新增 LearningRecord 模块 【status:partial】 2026-06-08 20:19:40 +08:00

Closed #127 API-INFO-006 P0 | 扩展 DailyLearningActivity 字段与 Repository 【status:partial】 2026-06-08 20:16:34 +08:00

Closed #126 API-INFO-005 P0 | 扩展 LearningSession 字段与 Repository 【status:partial】 2026-06-08 20:12:31 +08:00

Closed #125 API-INFO-008 P0 | 定义 ReadingEvent 错误码与警告码 【status:todo】 2026-06-08 20:11:23 +08:00

Closed #129 API-INFO-002 P0 | 新增 TemporaryReadingMaterial 表 【status:todo】 2026-06-08 20:10:35 +08:00

Closed #108 API-INFO-004 P0 | 新增 MaterialReadingProgress 表 【status:todo】 2026-06-08 20:09:21 +08:00

Closed #107 API-INFO-003 P0 | 新增 ReadingEvent 表 【status:todo】 2026-06-08 20:07:44 +08:00

Closed #106 API-INFO-001 P0 | 阅读事件上传协议文档 【status:todo】 2026-06-08 20:05:58 +08:00

Closed #128 API-INFO-000 P0 | 学习信息收集总设计与实体映射 【status:todo】 2026-06-08 20:03:28 +08:00

Closed #122 API-INFO-017 P0 | 防重复统计测试 2026-06-07 11:22:12 +08:00

Closed #121 API-INFO-016 P0 | 信息收集主链路 E2E 测试 2026-06-07 11:22:11 +08:00

Closed #124 API-INFO-000 P0 | 确认学习信息收集数据源映射 2026-06-07 11:22:10 +08:00

Closed #105 API-INFO-000 P0 | M8 里程碑总设计文档 2026-06-07 11:22:09 +08:00

Closed #51 H0-06 补齐 iOS 核心流程 DTO(import / source / learning-session) 2026-06-06 18:51:28 +08:00

Closed #52 H0-07 修复后跑核心 CAPI E2E + 输出 iOS 对接文档 2026-06-06 18:51:28 +08:00

Closed #57 H0-12 Quiz 模型与API 2026-06-06 18:51:28 +08:00

Closed #50 H0-05 用户 JWT 和 Admin JWT 密钥彻底隔离 2026-06-06 18:51:27 +08:00

Closed #13 M0-13 Admin Auth & RBAC 基础版 2026-06-06 18:50:36 +08:00

Closed #14 M0-14A User & Account 模块架构设计 2026-06-06 18:50:36 +08:00

Closed #15 M1-01 AI Gateway 深化 2026-06-06 18:50:36 +08:00

Closed #10 M0-10 Task Queue & Worker 基础版 2026-06-06 18:50:35 +08:00

Closed #11 M0-11 Quota, Billing & Cost 基础版 2026-06-06 18:50:35 +08:00

Closed #12 M0-12 Secret & Vendor Asset 基础版 2026-06-06 18:50:35 +08:00

Closed #8 M0-08 AI Gateway 基础版 2026-06-06 18:50:34 +08:00

Closed #9 M0-09 File Storage 基础版 2026-06-06 18:50:34 +08:00

Closed #5 M0-05 Traffic Protection & Resilience 基础版 2026-06-06 18:50:33 +08:00

Closed #7 M0-07 Observability 基础版 2026-06-06 18:50:33 +08:00

Closed #3 M0-03 Config & Feature Flag 基础版 2026-06-06 18:50:32 +08:00

Closed #4 M0-04 Audit & Security 基础版 2026-06-06 18:50:21 +08:00

Closed #6 M0-06 Content Safety & Moderation 基础版 2026-06-06 18:50:21 +08:00

Closed #1 M0-01 Common Architecture Foundation 2026-06-06 18:50:20 +08:00

Closed #2 M0-02 Event Bus & Reliability 基础版 2026-06-06 18:50:20 +08:00

Closed #99 M7-11 P0 | deleteSession / updateSession / getMessages 缺少 userId 鉴权 2026-06-06 17:22:49 +08:00

Closed #100 M7-12 P0 | listSessions 缺少 isDeleted 过滤 + 分页元数据 + isPinned 排序 2026-06-06 17:22:49 +08:00

Closed #101 M7-13 P0 | loadContextByScope: global 走全库检索 + folder 无独立分支 2026-06-06 17:22:49 +08:00

Closed #102 M7-14 P1 | sendMessageStream aiGateway 非空断言导致 null 时 crash 2026-06-06 17:22:49 +08:00

Closed #103 M7-15 P2 | open-or-create 过滤 isArchived + knowledgeBaseId 必填约束优化 2026-06-06 17:22:49 +08:00

Closed #104 M7-16 P0 | KnowledgeItem.sourceRef 从未被赋值,material scope 检索失效 2026-06-06 17:22:49 +08:00

Closed #49 H0-04 Refresh Token 刷新时检查用户状态 2026-06-06 17:20:41 +08:00

Closed #89 CHAT-702 P0 | Scope 回归测试用例清单 2026-06-06 17:07:11 +08:00

Closed #90 CHAT-703 P0 | 防上下文污染测试 2026-06-06 17:07:11 +08:00

Closed #91 CHAT-704 P1 | 来源删除后的会话表现测试 2026-06-06 17:07:11 +08:00

Closed #78 M7-10 P1 | 旧数据迁移:补全 scopeType + scopeId(23 个旧会话) 2026-06-06 17:06:32 +08:00

Closed #86 CHAT-302 P0 | knowledge_item 会话检索范围:只检索当前知识点 2026-06-06 17:05:02 +08:00

Closed #87 CHAT-303 P0 | material 会话检索范围:只检索当前资料 2026-06-06 17:05:02 +08:00

Closed #88 CHAT-304 P0 | knowledge_base 会话检索范围:检索整个知识库 2026-06-06 17:05:02 +08:00

Closed #84 CHAT-203 P1 | ChatSession 自动标题生成规则 2026-06-06 17:03:59 +08:00

Closed #83 CHAT-002 P0 | 定义 ChatScope API Contract 前后端接口协议 2026-06-06 17:03:20 +08:00

Closed #97 CHAT-000 P0 | ChatScope 里程碑总设计文档 2026-06-06 17:03:20 +08:00

Closed #82 CHAT-001 P0 | 定义 ChatScope 设计文档 docs/chat-scope-design.md 2026-06-06 17:03:19 +08:00

Closed #76 M7-08 P0 | open-or-create 会话逻辑(同一 scope 继续/新建) 2026-06-06 16:58:05 +08:00

Closed #85 CHAT-204 P0 | ChatSession scope 字段创建后不可修改 2026-06-06 16:58:05 +08:00

Closed #74 M7-06 P0 | loadContext 根据 ChatScope 决定检索范围 2026-06-06 16:47:27 +08:00

Closed #75 M7-07 P0 | listSessions 支持 scopeType + scopeId 过滤 2026-06-06 16:47:27 +08:00

Closed #81 M7-05 P0 | createSession 接受 ChatScope 参数 scopeType scopeId parentKnowledgeBaseId 2026-06-06 16:47:27 +08:00

Closed #95 M7-09b P1 | ChatSession 知识库会话列表索引 2026-06-06 16:47:27 +08:00

Closed #96 M7-09c P2 | ChatSession 删除过滤索引 2026-06-06 16:47:27 +08:00

Closed #72 M7-03 P1 | Prisma ChatCitation 完善字段支持精确定位 2026-06-06 16:47:26 +08:00

Closed #73 M7-04 P1 | ChatMessage 新增 scopeSnapshot 快照字段 2026-06-06 16:47:26 +08:00

Closed #79 M7-01 P0 | Prisma ChatSession 新增 scopeType scopeId parentKnowledgeBaseId 2026-06-06 16:47:26 +08:00

Closed #92 M7-02a P0 | ChatSession 新增 createdFrom + isDeleted 2026-06-06 16:47:26 +08:00

Closed #93 M7-02b P1 | ChatSession 新增 isArchived + isPinned 2026-06-06 16:47:26 +08:00

Closed #94 M7-09a P0 | ChatSession scope 核心查询索引(open-or-create) 2026-06-06 16:47:26 +08:00

Closed #77 M7-09 P2 | ChatSession 数据库索引优化 2026-06-06 16:27:25 +08:00

Closed #80 M7-02 P1 | Prisma ChatSession 新增 createdFrom isArchived isPinned isDeleted 2026-06-06 16:27:24 +08:00

Closed #70 P1 | RAG Chat sendMessage 支持按单个文件/知识点限定检索范围 2026-06-06 16:25:36 +08:00

Closed #71 H0-14 P1 | RAG Chat SSE 流式输出 + DeepSeek V4 Pro 思考过程展示 2026-06-06 14:54:06 +08:00

Closed #35 M4-01 Admin Dashboard Module 2026-06-06 14:43:17 +08:00

Closed #36 M4-02 Admin Data View Module 2026-06-06 14:43:17 +08:00

Closed #30 M3-02 Review Engine Module 2026-06-06 14:43:16 +08:00

Closed #31 M3-03 Growth & Retention Module 2026-06-06 14:43:16 +08:00

Closed #32 M3-04 Workspace Experience Module 2026-06-06 14:43:16 +08:00

Closed #33 M3-05 Notification Module 2026-06-06 14:43:16 +08:00

Closed #34 M3-06 Cache Module 基础版 2026-06-06 14:43:16 +08:00

Closed #25 M2-05 Vector & Retrieval 对接 2026-06-06 14:43:15 +08:00

Closed #26 M2-06 Artifact & KnowledgeItem 基础版 2026-06-06 14:43:15 +08:00

Closed #27 M2-07 RAG Chat Module 2026-06-06 14:43:15 +08:00

Closed #28 M2-08 Knowledge Ops Module 2026-06-06 14:43:15 +08:00

Closed #29 M3-01 Learning Engine Module 2026-06-06 14:43:15 +08:00

Closed #20 M1-06 Quota/Cost 闭环 2026-06-06 14:43:14 +08:00

Closed #21 M2-01 User & Account 深化 2026-06-06 14:43:14 +08:00

Closed #22 M2-02 Workspace & KnowledgeBase Module 2026-06-06 14:43:14 +08:00

Closed #23 M2-03 Material & Source Module 2026-06-06 14:43:14 +08:00

Closed #24 M2-04 Ingestion & Indexing Module 2026-06-06 14:43:14 +08:00

Closed #16 M1-02 Vector & Retrieval Module 2026-06-06 14:43:13 +08:00

Closed #17 M1-03 Task Queue 深化 2026-06-06 14:43:13 +08:00

Closed #18 M1-04 Content Safety 深化 2026-06-06 14:43:13 +08:00

Closed #19 M1-05 Observability 深化 2026-06-06 14:43:13 +08:00

Closed #56 H0-11 RAG Chat 回复接入真实检索管道 2026-06-06 13:34:55 +08:00

Closed #47 H0-02 为 /internal/* 增加 InternalAuthGuard 2026-06-05 20:17:14 +08:00

Closed #48 H0-03 JwtAuthGuard 增加用户状态检查 2026-06-05 20:17:14 +08:00

Closed #46 H0-01 修复 Apple 登录 mock fallback 2026-06-05 20:17:13 +08:00

Closed #39 M4-05 Reporting & Export Module 2026-06-05 20:17:12 +08:00

Closed #40 M4-06 Project Center Module 2026-06-05 20:17:12 +08:00

Closed #41 M4-07 Hermes Agent Module 2026-06-05 20:17:12 +08:00

Closed #42 M4-08 Release & Decision Module 2026-06-05 20:17:12 +08:00

Closed #43 M4-09 Compliance & Safety Module 2026-06-05 20:17:12 +08:00

Closed #44 M4-10 Notification 深化 2026-06-05 20:17:12 +08:00

Closed #45 M4-11 Secret/Vendor Asset 深化 2026-06-05 20:17:12 +08:00

Closed #37 M4-03 Server Monitor Module 2026-06-05 20:17:11 +08:00

Closed #38 M4-04 Backup & Cleanup Module 2026-06-05 20:17:11 +08:00

Closed #67 🟢 P2 | GET /activity/trend 返回真实趋势数据 2026-06-05 20:12:23 +08:00

Closed #66 🟢 P2 | KnowledgeItem 新增 fileSize 字段 2026-06-05 20:10:13 +08:00

Closed #64 🟡 P1 | POST /knowledge-bases/{id}/folders 创建文件夹 2026-06-05 20:10:12 +08:00

Closed #65 🟡 P1 | PATCH /knowledge-items/{id} 支持 parentId 和重命名 2026-06-05 20:10:12 +08:00

Closed #63 🟡 P1 | GET /knowledge-items 新增排序参数 sortBy + order 2026-06-05 20:10:10 +08:00

Closed #53 H0-08 KnowledgeBase 增加 visibility / isPinned / ownerType / coverType 字段 2026-06-05 20:10:09 +08:00

Closed #59 🔴 P0 | KnowledgeItem 新增 durationSeconds 字段 2026-06-05 20:10:09 +08:00

Closed #61 🔴 P0 | KnowledgeItem 确保 sourceType 返回文件类型 2026-06-05 20:10:09 +08:00

Closed #62 🔴 P0 | GET /learning-sessions 支持筛选未完成会话 2026-06-05 20:10:09 +08:00

Closed #60 🔴 P0 | GET /quizzes 支持跨知识库列表 2026-06-05 19:54:19 +08:00

Closed #69 [P0] COS 预签名 URL q-sign-time 结束时间戳被截断,iOS 端文件下载全部 AccessDenied 2026-06-05 19:34:22 +08:00

Closed #68 LABEL TEST - please delete 2026-05-30 20:04:48 +08:00

331 Issues created by 1 user

Opened #1 M0-01 Common Architecture Foundation 2026-05-22 21:00:15 +08:00

Opened #2 M0-02 Event Bus & Reliability 基础版 2026-05-22 21:00:15 +08:00

Opened #3 M0-03 Config & Feature Flag 基础版 2026-05-22 21:00:15 +08:00

Opened #4 M0-04 Audit & Security 基础版 2026-05-22 21:00:15 +08:00

Opened #5 M0-05 Traffic Protection & Resilience 基础版 2026-05-22 21:00:15 +08:00

Opened #6 M0-06 Content Safety & Moderation 基础版 2026-05-22 21:00:15 +08:00

Opened #7 M0-07 Observability 基础版 2026-05-22 21:00:15 +08:00

Opened #8 M0-08 AI Gateway 基础版 2026-05-22 21:00:15 +08:00

Opened #9 M0-09 File Storage 基础版 2026-05-22 21:00:15 +08:00

Opened #10 M0-10 Task Queue & Worker 基础版 2026-05-22 21:00:16 +08:00

Opened #11 M0-11 Quota, Billing & Cost 基础版 2026-05-22 21:00:16 +08:00

Opened #12 M0-12 Secret & Vendor Asset 基础版 2026-05-22 21:00:16 +08:00

Opened #13 M0-13 Admin Auth & RBAC 基础版 2026-05-22 21:00:16 +08:00

Opened #14 M0-14A User & Account 模块架构设计 2026-05-22 21:00:16 +08:00

Opened #15 M1-01 AI Gateway 深化 2026-05-22 21:03:23 +08:00

Opened #16 M1-02 Vector & Retrieval Module 2026-05-22 21:03:29 +08:00

Opened #17 M1-03 Task Queue 深化 2026-05-22 21:03:34 +08:00

Opened #18 M1-04 Content Safety 深化 2026-05-22 21:03:39 +08:00

Opened #19 M1-05 Observability 深化 2026-05-22 21:03:45 +08:00

Opened #20 M1-06 Quota/Cost 闭环 2026-05-22 21:03:50 +08:00

Opened #21 M2-01 User & Account 深化 2026-05-22 21:09:49 +08:00

Opened #22 M2-02 Workspace & KnowledgeBase Module 2026-05-22 21:09:49 +08:00

Opened #23 M2-03 Material & Source Module 2026-05-22 21:09:49 +08:00

Opened #24 M2-04 Ingestion & Indexing Module 2026-05-22 21:09:49 +08:00

Opened #25 M2-05 Vector & Retrieval 对接 2026-05-22 21:09:49 +08:00

Opened #26 M2-06 Artifact & KnowledgeItem 基础版 2026-05-22 21:09:50 +08:00

Opened #27 M2-07 RAG Chat Module 2026-05-22 21:09:50 +08:00

Opened #28 M2-08 Knowledge Ops Module 2026-05-22 21:09:50 +08:00

Opened #29 M3-01 Learning Engine Module 2026-05-22 21:09:50 +08:00

Opened #30 M3-02 Review Engine Module 2026-05-22 21:09:50 +08:00

Opened #31 M3-03 Growth & Retention Module 2026-05-22 21:09:50 +08:00

Opened #32 M3-04 Workspace Experience Module 2026-05-22 21:09:50 +08:00

Opened #33 M3-05 Notification Module 2026-05-22 21:09:50 +08:00

Opened #34 M3-06 Cache Module 基础版 2026-05-22 21:09:50 +08:00

Opened #35 M4-01 Admin Dashboard Module 2026-05-22 21:09:50 +08:00

Opened #36 M4-02 Admin Data View Module 2026-05-22 21:09:50 +08:00

Opened #37 M4-03 Server Monitor Module 2026-05-22 21:09:50 +08:00

Opened #38 M4-04 Backup & Cleanup Module 2026-05-22 21:09:51 +08:00

Opened #39 M4-05 Reporting & Export Module 2026-05-22 21:09:51 +08:00

Opened #40 M4-06 Project Center Module 2026-05-22 21:09:51 +08:00

Opened #41 M4-07 Hermes Agent Module 2026-05-22 21:09:51 +08:00

Opened #42 M4-08 Release & Decision Module 2026-05-22 21:09:51 +08:00

Opened #43 M4-09 Compliance & Safety Module 2026-05-22 21:09:51 +08:00

Opened #44 M4-10 Notification 深化 2026-05-22 21:09:51 +08:00

Opened #45 M4-11 Secret/Vendor Asset 深化 2026-05-22 21:09:51 +08:00

Opened #46 H0-01 修复 Apple 登录 mock fallback 2026-05-24 21:49:32 +08:00

Opened #47 H0-02 为 /internal/* 增加 InternalAuthGuard 2026-05-24 21:49:32 +08:00

Opened #48 H0-03 JwtAuthGuard 增加用户状态检查 2026-05-24 21:49:32 +08:00

Opened #49 H0-04 Refresh Token 刷新时检查用户状态 2026-05-24 21:49:32 +08:00

Opened #50 H0-05 用户 JWT 和 Admin JWT 密钥彻底隔离 2026-05-24 21:49:32 +08:00

Opened #51 H0-06 补齐 iOS 核心流程 DTO(import / source / learning-session) 2026-05-24 21:49:32 +08:00

Opened #52 H0-07 修复后跑核心 CAPI E2E + 输出 iOS 对接文档 2026-05-24 21:49:32 +08:00

Opened #53 H0-08 KnowledgeBase 增加 visibility / isPinned / ownerType / coverType 字段 2026-05-29 19:19:01 +08:00

Opened #54 H0-09 知识库订阅(KnowledgeBaseSubscription) 2026-05-29 19:19:01 +08:00

Opened #55 H0-10 存储空间统计 + 学习资产计数接口 2026-05-29 19:19:01 +08:00

Opened #56 H0-11 RAG Chat 回复接入真实检索管道 2026-05-29 19:19:02 +08:00

Opened #57 H0-12 Quiz 模型与API 2026-05-29 19:58:05 +08:00

Opened #58 H0-13 Quiz 题目生成引擎 2026-05-29 19:58:06 +08:00

Opened #59 🔴 P0 | KnowledgeItem 新增 durationSeconds 字段 2026-05-30 16:24:25 +08:00

Opened #60 🔴 P0 | GET /quizzes 支持跨知识库列表 2026-05-30 16:24:25 +08:00

Opened #61 🔴 P0 | KnowledgeItem 确保 sourceType 返回文件类型 2026-05-30 16:25:30 +08:00

Opened #62 🔴 P0 | GET /learning-sessions 支持筛选未完成会话 2026-05-30 16:25:30 +08:00

Opened #63 🟡 P1 | GET /knowledge-items 新增排序参数 sortBy + order 2026-05-30 16:25:31 +08:00

Opened #64 🟡 P1 | POST /knowledge-bases/{id}/folders 创建文件夹 2026-05-30 16:25:32 +08:00

Opened #65 🟡 P1 | PATCH /knowledge-items/{id} 支持 parentId 和重命名 2026-05-30 16:25:32 +08:00

Opened #66 🟢 P2 | KnowledgeItem 新增 fileSize 字段 2026-05-30 16:25:33 +08:00

Opened #67 🟢 P2 | GET /activity/trend 返回真实趋势数据 2026-05-30 16:25:33 +08:00

Opened #68 LABEL TEST - please delete 2026-05-30 20:03:37 +08:00

Opened #69 [P0] COS 预签名 URL q-sign-time 结束时间戳被截断,iOS 端文件下载全部 AccessDenied 2026-06-03 22:56:25 +08:00

Opened #70 P1 | RAG Chat sendMessage 支持按单个文件/知识点限定检索范围 2026-06-06 13:42:15 +08:00

Opened #71 H0-14 P1 | RAG Chat SSE 流式输出 + DeepSeek V4 Pro 思考过程展示 2026-06-06 14:41:33 +08:00

Opened #72 M7-03 P1 | Prisma ChatCitation 完善字段支持精确定位 2026-06-06 16:21:27 +08:00

Opened #73 M7-04 P1 | ChatMessage 新增 scopeSnapshot 快照字段 2026-06-06 16:21:27 +08:00

Opened #74 M7-06 P0 | loadContext 根据 ChatScope 决定检索范围 2026-06-06 16:21:27 +08:00

Opened #75 M7-07 P0 | listSessions 支持 scopeType + scopeId 过滤 2026-06-06 16:21:27 +08:00

Opened #76 M7-08 P0 | open-or-create 会话逻辑(同一 scope 继续/新建) 2026-06-06 16:21:28 +08:00

Opened #77 M7-09 P2 | ChatSession 数据库索引优化 2026-06-06 16:21:28 +08:00

Opened #78 M7-10 P1 | 旧数据迁移:补全 scopeType + scopeId(23 个旧会话) 2026-06-06 16:21:28 +08:00

Opened #79 M7-01 P0 | Prisma ChatSession 新增 scopeType scopeId parentKnowledgeBaseId 2026-06-06 16:21:46 +08:00

Opened #80 M7-02 P1 | Prisma ChatSession 新增 createdFrom isArchived isPinned isDeleted 2026-06-06 16:21:46 +08:00

Opened #81 M7-05 P0 | createSession 接受 ChatScope 参数 scopeType scopeId parentKnowledgeBaseId 2026-06-06 16:21:46 +08:00

Opened #82 CHAT-001 P0 | 定义 ChatScope 设计文档 docs/chat-scope-design.md 2026-06-06 16:23:22 +08:00

Opened #83 CHAT-002 P0 | 定义 ChatScope API Contract 前后端接口协议 2026-06-06 16:23:22 +08:00

Opened #84 CHAT-203 P1 | ChatSession 自动标题生成规则 2026-06-06 16:23:22 +08:00

Opened #85 CHAT-204 P0 | ChatSession scope 字段创建后不可修改 2026-06-06 16:23:22 +08:00

Opened #86 CHAT-302 P0 | knowledge_item 会话检索范围:只检索当前知识点 2026-06-06 16:23:22 +08:00

Opened #87 CHAT-303 P0 | material 会话检索范围:只检索当前资料 2026-06-06 16:23:23 +08:00

Opened #88 CHAT-304 P0 | knowledge_base 会话检索范围:检索整个知识库 2026-06-06 16:23:23 +08:00

Opened #89 CHAT-702 P0 | Scope 回归测试用例清单 2026-06-06 16:25:28 +08:00

Opened #90 CHAT-703 P0 | 防上下文污染测试 2026-06-06 16:25:28 +08:00

Opened #91 CHAT-704 P1 | 来源删除后的会话表现测试 2026-06-06 16:25:29 +08:00

Opened #92 M7-02a P0 | ChatSession 新增 createdFrom + isDeleted 2026-06-06 16:27:25 +08:00

Opened #93 M7-02b P1 | ChatSession 新增 isArchived + isPinned 2026-06-06 16:27:25 +08:00

Opened #94 M7-09a P0 | ChatSession scope 核心查询索引(open-or-create) 2026-06-06 16:27:25 +08:00

Opened #95 M7-09b P1 | ChatSession 知识库会话列表索引 2026-06-06 16:27:25 +08:00

Opened #96 M7-09c P2 | ChatSession 删除过滤索引 2026-06-06 16:27:25 +08:00

Opened #97 CHAT-000 P0 | ChatScope 里程碑总设计文档 2026-06-06 16:29:05 +08:00

Opened #99 M7-11 P0 | deleteSession / updateSession / getMessages 缺少 userId 鉴权 2026-06-06 17:12:45 +08:00

Opened #100 M7-12 P0 | listSessions 缺少 isDeleted 过滤 + 分页元数据 + isPinned 排序 2026-06-06 17:12:45 +08:00

Opened #101 M7-13 P0 | loadContextByScope: global 走全库检索 + folder 无独立分支 2026-06-06 17:12:45 +08:00

Opened #102 M7-14 P1 | sendMessageStream aiGateway 非空断言导致 null 时 crash 2026-06-06 17:12:46 +08:00

Opened #103 M7-15 P2 | open-or-create 过滤 isArchived + knowledgeBaseId 必填约束优化 2026-06-06 17:12:46 +08:00

Opened #104 M7-16 P0 | KnowledgeItem.sourceRef 从未被赋值,material scope 检索失效 2026-06-06 17:16:35 +08:00

Opened #105 API-INFO-000 P0 | M8 里程碑总设计文档 2026-06-07 11:03:17 +08:00

Opened #106 API-INFO-001 P0 | 阅读事件上传协议文档 【status:todo】 2026-06-07 11:03:38 +08:00

Opened #107 API-INFO-003 P0 | 新增 ReadingEvent 表 【status:todo】 2026-06-07 11:03:38 +08:00

Opened #108 API-INFO-004 P0 | 新增 MaterialReadingProgress 表 【status:todo】 2026-06-07 11:03:38 +08:00

Opened #109 API-INFO-009 P0 | 实现批量上报阅读事件接口 【status:todo】 2026-06-07 11:03:38 +08:00

Opened #110 API-INFO-010 P0 | 事件校验、去重、activeSecondsDelta 处理 【status:todo】 2026-06-07 11:03:39 +08:00

Opened #111 API-INFO-012 P0 | 聚合 ReadingEvent 到 LearningSession 【status:todo】 2026-06-07 11:03:39 +08:00

Opened #112 API-INFO-013 P0 | 聚合到 MaterialReadingProgress 【status:todo】 2026-06-07 11:03:39 +08:00

Opened #113 API-INFO-014 P0 | 聚合到 DailyLearningActivity 【status:todo】 2026-06-07 11:03:39 +08:00

Opened #114 API-INFO-016 P0 | 查询资料阅读进度接口 【status:todo】 2026-06-07 11:03:39 +08:00

Opened #115 API-INFO-017 P0 | 首页继续学习接口 【status:todo】 2026-06-07 11:03:39 +08:00

Opened #116 API-INFO-018 P0 | 学习 summary 接口 【status:partial】 2026-06-07 11:03:39 +08:00

Opened #117 API-INFO-019 P0 | 纯数据 trend 接口 【status:partial】 2026-06-07 11:03:39 +08:00

Opened #118 API-INFO-020 P1 | heatmap 日期过滤与阅读数据接入 【status:partial】 2026-06-07 11:03:40 +08:00

Opened #119 API-INFO-007 P0 | 新增 LearningRecord 模块 【status:partial】 2026-06-07 11:03:40 +08:00

Opened #120 API-INFO-022 P1 | active session 中断清理机制 【status:todo】 2026-06-07 11:03:40 +08:00

Opened #121 API-INFO-016 P0 | 信息收集主链路 E2E 测试 2026-06-07 11:03:40 +08:00

Opened #122 API-INFO-017 P0 | 防重复统计测试 2026-06-07 11:03:40 +08:00

Opened #123 API-INFO-028 P1 | 学习信息收集 API 文档 【status:todo】 2026-06-07 11:03:41 +08:00

Opened #124 API-INFO-000 P0 | 确认学习信息收集数据源映射 2026-06-07 11:16:03 +08:00

Opened #125 API-INFO-008 P0 | 定义 ReadingEvent 错误码与警告码 【status:todo】 2026-06-07 11:16:03 +08:00

Opened #126 API-INFO-005 P0 | 扩展 LearningSession 字段与 Repository 【status:partial】 2026-06-07 11:16:03 +08:00

Opened #127 API-INFO-006 P0 | 扩展 DailyLearningActivity 字段与 Repository 【status:partial】 2026-06-07 11:16:04 +08:00

Opened #128 API-INFO-000 P0 | 学习信息收集总设计与实体映射 【status:todo】 2026-06-07 11:22:53 +08:00

Opened #129 API-INFO-002 P0 | 新增 TemporaryReadingMaterial 表 【status:todo】 2026-06-07 11:22:53 +08:00

Opened #130 API-INFO-011 P0 | 实现 ReadingEventProcessorService 【status:todo】 2026-06-07 11:22:54 +08:00

Opened #131 API-INFO-015 P0 | 写入 LearningRecord 阅读记录 【status:todo】 2026-06-07 11:22:54 +08:00

Opened #132 API-INFO-021 P1 | 学习历史记录接口 【status:todo】 2026-06-07 11:22:54 +08:00

Opened #133 API-INFO-023 P1 | ReadingEvent 重放 / 修复处理接口 【status:todo】 2026-06-07 11:22:55 +08:00

Opened #134 API-INFO-024 P0 | 权限校验:KnowledgeSource / temporary file 【status:todo】 2026-06-07 11:22:55 +08:00

Opened #135 API-INFO-027 P1 | 乱序事件、时区、异常 position 测试 【status:todo】 2026-06-07 11:22:55 +08:00

Opened #136 API-INFO-025 P0 | 主链路 E2E / 集成测试 【status:todo】 2026-06-07 11:22:56 +08:00

Opened #137 API-INFO-026 P0 | 幂等去重与重复统计测试 【status:todo】 2026-06-07 11:22:56 +08:00

Opened #138 API-ADMIN-INFO-000 P0 | 学习信息后台接口总设计 【status:todo】 2026-06-07 12:33:20 +08:00

Opened #139 API-ADMIN-INFO-001 P0 | Dashboard 数据接口 【status:blocked】 2026-06-07 12:33:20 +08:00

Opened #140 API-ADMIN-INFO-002 P0 | ReadingEvent 查询 / 详情接口 【status:blocked】 2026-06-07 12:33:21 +08:00

Opened #141 API-ADMIN-INFO-003 P0 | failed / warning / duplicate 查询接口 【status:blocked】 2026-06-07 12:33:22 +08:00

Opened #142 API-ADMIN-INFO-004 P0 | ReadingEvent 重放 / 修复接口 【status:blocked】 2026-06-07 12:33:23 +08:00

Opened #143 API-ADMIN-INFO-005 P0 | LearningSession 查询 / 详情接口 【status:partial】 2026-06-07 12:33:23 +08:00

Opened #144 API-ADMIN-INFO-006 P0 | MaterialReadingProgress 查询 / 详情接口 【status:blocked】 2026-06-07 12:33:23 +08:00

Opened #145 API-ADMIN-INFO-007 P0 | DailyLearningActivity 查询接口 【status:blocked】 2026-06-07 12:33:24 +08:00

Opened #146 API-ADMIN-INFO-008 P0 | LearningRecord 查询 / 详情接口 【status:blocked】 2026-06-07 12:33:24 +08:00

Opened #147 API-ADMIN-INFO-009 P1 | 用户学习时间线接口 【status:blocked】 2026-06-07 12:33:24 +08:00

Opened #148 API-ADMIN-INFO-010 P1 | 单用户学习数据诊断接口 【status:blocked】 2026-06-07 12:33:24 +08:00

Opened #149 API-ADMIN-INFO-011 P1 | 单资料学习数据诊断接口 【status:blocked】 2026-06-07 12:33:25 +08:00

Opened #150 API-ADMIN-INFO-012 P0 | 异常数据查询接口 【status:blocked】 2026-06-07 12:33:25 +08:00

Opened #151 API-ADMIN-INFO-013 P1 | active / interrupted session 管理 【status:blocked】 2026-06-07 12:33:25 +08:00

Opened #152 API-ADMIN-INFO-014 P1 | TemporaryReadingMaterial 管理 【status:blocked】 2026-06-07 12:33:25 +08:00

Opened #153 API-ADMIN-INFO-015 P1 | 学习数据重算接口 【status:blocked】 2026-06-07 12:33:27 +08:00

Opened #154 API-ADMIN-INFO-016 P1 | 学习事件处理配置接口 【status:todo】 2026-06-07 12:33:27 +08:00

Opened #155 API-ADMIN-INFO-017 P1 | 学习数据导出接口 【status:blocked】 2026-06-07 12:33:27 +08:00

Opened #156 API-ADMIN-INFO-018 P0 | 权限与审计日志接口 【status:partial】 2026-06-07 12:33:27 +08:00

Opened #157 API-ADMIN-INFO-019 P1 | admin 接口测试 【status:blocked】 2026-06-07 12:33:28 +08:00

Opened #158 API-ADMIN-INFO-020 P1 | admin 接口文档 【status:todo】 2026-06-07 12:33:28 +08:00

Opened #159 M8 P2 | getSummary/getTrend 优化:使用 findByDateRange 替代 findAll 全表扫描 2026-06-08 21:02:07 +08:00

Opened #160 M-API-ADMIN-INFO P2 | Admin 端点接入 AdminJwtGuard 鉴权 2026-06-09 21:48:38 +08:00

Opened #161 API-AI-000:AI Runtime 总体架构设计 2026-06-10 21:01:45 +08:00

Opened #162 API-AI-001:API 与 Rust Runtime 内部通信协议设计 2026-06-10 21:01:46 +08:00

Opened #163 API-AI-002:AI Job 状态机与任务调度设计 2026-06-10 21:01:46 +08:00

Opened #164 API-AI-003:AI 数据权限、隐私授权与用户设置设计 2026-06-10 21:01:49 +08:00

Opened #165 API-AI-004:UserLearningProfile 用户学习画像 Schema 2026-06-10 21:02:25 +08:00

Opened #166 API-AI-005:UserAiSettings 用户 AI 设置与授权 Schema 2026-06-10 21:02:28 +08:00

Opened #167 API-AI-006:UserModelCredential 用户 DeepSeek Key 加密存储 Schema 2026-06-10 21:02:29 +08:00

Opened #168 API-AI-007:AiRuntimeJob / AiRuntimeResult Schema 2026-06-10 21:02:29 +08:00

Opened #169 API-AI-008:LearningAnalysisSnapshot Schema 2026-06-10 21:02:29 +08:00

Opened #170 API-AI-009:ModelInvocationLog 模型调用日志 Schema 2026-06-10 21:02:29 +08:00

Opened #171 API-AI-010:PromptVersion / OutputSchemaVersion 记录字段设计 2026-06-10 21:02:30 +08:00

Opened #172 API-AI-011:用户学习画像保存 / 查询 API 2026-06-10 21:03:18 +08:00

Opened #173 API-AI-012:用户 AI 授权设置 API 2026-06-10 21:03:18 +08:00

Opened #174 API-AI-013:用户 DeepSeek Key 添加 / 替换 / 删除 API 2026-06-10 21:03:20 +08:00

Opened #175 API-AI-014:用户 DeepSeek Key 测试连接 API 2026-06-10 21:03:22 +08:00

Opened #176 API-AI-015:用户 Key 加密、脱敏、日志隔离 2026-06-10 21:03:22 +08:00

Opened #177 API-AI-028:Runtime 内部鉴权机制 2026-06-10 21:03:43 +08:00

Opened #178 API-AI-029:Runtime 拉取 pending job 接口 2026-06-10 21:03:44 +08:00

Opened #179 API-AI-030:Runtime 获取 Snapshot 接口 2026-06-10 21:03:44 +08:00

Opened #180 API-AI-031:Runtime 获取模型调用凭证接口 2026-06-10 21:03:45 +08:00

Opened #181 API-AI-032:Runtime 提交执行结果接口 2026-06-10 21:03:46 +08:00

Opened #182 API-AI-033:Runtime 提交调用日志接口 2026-06-10 21:03:47 +08:00

Opened #183 API-AI-034:Runtime 提交失败原因接口 2026-06-10 21:03:47 +08:00

Opened #184 API-AI-070:用户 AI 消费额度、每日 Token 预算与限流执行 2026-06-10 21:03:51 +08:00

Opened #185 API-AI-071:平台 AI 调用总预算、成本熔断与全局限流 2026-06-10 21:03:51 +08:00

Opened #186 API-AI-072:API 与 Rust Runtime 版本兼容性协议与拒绝策略 2026-06-10 21:03:52 +08:00

Opened #187 API-AI-016:LearningAnalysisSnapshot Builder 2026-06-11 21:49:59 +08:00

Opened #188 API-AI-017:用户设置优先级规则 2026-06-11 21:49:59 +08:00

Opened #189 API-AI-018:学习行为信号聚合 2026-06-11 21:49:59 +08:00

Opened #190 API-AI-019:设备场景信号聚合 2026-06-11 21:49:59 +08:00

Opened #191 API-AI-020:学习状态评分与权重配置 2026-06-11 21:50:00 +08:00

Opened #192 API-AI-021:Snapshot 版本化与过期策略 2026-06-11 21:50:00 +08:00

Opened #193 API-AI-022:创建 AI 学习状态分析 Job 2026-06-11 21:50:29 +08:00

Opened #194 API-AI-023:创建题目生成 Job 2026-06-11 21:50:29 +08:00

Opened #195 API-AI-024:创建卡片生成 Job 2026-06-11 21:50:29 +08:00

Opened #196 API-AI-025:Runtime Job 派发 / 锁定 / 超时规则 2026-06-11 21:50:30 +08:00

Opened #197 API-AI-026:Job 失败重试与取消机制 2026-06-11 21:50:30 +08:00

Opened #198 API-AI-027:Job 状态查询 API 2026-06-11 21:50:30 +08:00

Opened #199 API-AI-035:AI 学习状态分析结果落库 2026-06-11 21:50:57 +08:00

Opened #200 API-AI-036:WeakPointCandidate 薄弱点候选落库 2026-06-11 21:50:57 +08:00

Opened #201 API-AI-037:NextActionRecommendation 下一步建议落库 2026-06-11 21:50:58 +08:00

Opened #202 API-AI-038:QuestionGenerationPlan 题目生成计划落库 2026-06-11 21:50:58 +08:00

Opened #203 API-AI-039:FlashcardGenerationPlan 卡片生成计划落库 2026-06-11 21:50:59 +08:00

Opened #204 API-AI-040:Runtime 输出校验与业务规则二次校验 2026-06-11 21:50:59 +08:00

Opened #205 API-AI-041:QuizQuestion Schema / Repository 2026-06-11 21:50:59 +08:00

Opened #206 API-AI-042:Flashcard Schema / Repository 2026-06-11 21:50:59 +08:00

Opened #207 API-AI-043:Runtime 题目候选转正式题目 2026-06-11 21:51:24 +08:00

Opened #208 API-AI-044:Runtime 卡片候选转正式卡片 2026-06-11 21:51:24 +08:00

Opened #209 API-AI-045:题目 / 卡片 sourceBlockIds 与知识点绑定 2026-06-11 21:51:24 +08:00

Opened #210 API-AI-046:题目 / 卡片去重策略 2026-06-11 21:51:24 +08:00

Opened #211 API-AI-047:用户反馈:保存 / 删除 / 重生成 / 无用 2026-06-11 21:51:24 +08:00

Opened #212 API-AI-048:查询 AI 学习分析结果 API 2026-06-11 21:51:24 +08:00

Opened #213 API-AI-049:查询下一步学习建议 API 2026-06-11 21:51:24 +08:00

Opened #214 API-AI-050:查询题目生成结果 API 2026-06-11 21:51:25 +08:00

Opened #215 API-AI-051:查询卡片生成结果 API 2026-06-11 21:51:25 +08:00

Opened #216 API-AI-052:触发重新分析 API 2026-06-11 21:51:25 +08:00

Opened #217 API-AI-053:用户反馈提交 API 2026-06-11 21:51:26 +08:00

Opened #218 API-AI-069:API / Runtime / iOS / Admin AI 接入文档 2026-06-11 21:51:26 +08:00

Opened #219 API-AI-073:DeepSeek 不可用时的降级策略 2026-06-11 21:51:38 +08:00

Opened #220 API-AI-074:AI Job 完成通知机制 2026-06-11 21:51:38 +08:00

Opened #221 API-AI-075:Runtime 实例心跳、失联检测与锁批量释放 2026-06-11 21:51:39 +08:00

Opened #222 API-AI-054:Admin AI Job 列表 / 详情接口 2026-06-11 21:51:55 +08:00

Opened #223 API-AI-055:Admin Runtime 调用日志接口 2026-06-11 21:51:56 +08:00

Opened #224 API-AI-056:Admin DeepSeek 成本统计接口 2026-06-11 21:51:56 +08:00

Opened #225 API-AI-057:Admin 用户 Key 状态诊断接口 2026-06-11 21:51:56 +08:00

Opened #226 API-AI-058:Admin AI 分析结果查看接口 2026-06-11 21:51:56 +08:00

Opened #227 API-AI-059:Admin 题目 / 卡片生成质量查看接口 2026-06-11 21:51:56 +08:00

Opened #228 API-AI-060:Admin 失败任务重跑接口 2026-06-11 21:51:56 +08:00

Opened #229 API-AI-061:Admin Runtime 健康状态接口 2026-06-11 21:51:56 +08:00

Opened #230 API-AI-062:AI Runtime 相关测试 2026-06-11 21:51:57 +08:00

Opened #231 API-AI-063:AI Runtime 相关测试 2026-06-11 21:51:57 +08:00

Opened #232 API-AI-064:AI Runtime 相关测试 2026-06-11 21:51:57 +08:00

Opened #233 API-AI-065:AI Runtime 相关测试 2026-06-11 21:51:57 +08:00

Opened #234 API-AI-066:AI Runtime 相关测试 2026-06-11 21:51:57 +08:00

Opened #235 API-AI-067:AI Runtime 相关测试 2026-06-11 21:51:58 +08:00

Opened #236 API-AI-068:AI Runtime 相关测试 2026-06-11 21:51:58 +08:00

Opened #237 API-AI-076:AI Runtime 告警规则与通知 2026-06-11 21:51:58 +08:00

Opened #238 API-AI-077:AI 数据保留与清理策略 2026-06-11 21:51:58 +08:00

Opened #239 API-AI-078:Prompt 质量跟踪与版本升级流程 2026-06-11 21:51:58 +08:00

Opened #240 API-AI-079:批量 AI 分析与子 Job 拆分策略 2026-06-11 21:51:58 +08:00

Opened #241 API-AI-080: ImportPage 改为走 KnowledgeSource 管线(iOS 侧改调用链) 2026-06-18 21:48:12 +08:00

Opened #242 API-AI-081: KnowledgeItem 加 sourceId 外键关联 KnowledgeSource 2026-06-18 21:48:13 +08:00

Opened #243 API-AI-082: 新增手动触发 Source 解析接口 2026-06-18 21:48:15 +08:00

Opened #244 API-ADMIN-010: admin API 列表接口统一返回 userName/kbName/materialName 2026-06-19 13:01:59 +08:00

Opened #245 [M-AI-01-01] 冻结统一 AI 架构 ADR 与第一阶段约束 2026-06-19 20:05:35 +08:00

Opened #246 [M-AI-01-02] 审计 Worker 执行依赖闭包与进程内事件依赖 2026-06-19 20:06:04 +08:00

Opened #247 [M-AI-01-03] 分离 AppModule 与 WorkerModule 的 Processor 注册 2026-06-19 20:06:04 +08:00

Opened #248 [M-AI-01-04] 显式化 BullMQ 队列和 Worker 配置 2026-06-19 20:06:04 +08:00

Opened #249 [M-AI-01-05] 完善独立 NestJS Worker 启动与生命周期 2026-06-19 20:06:04 +08:00

Opened #250 [M-AI-01-06] 统一 Docker 与生产 systemd 的 API/Worker 部署拓扑 2026-06-19 20:06:04 +08:00

Opened #251 [M-AI-01-07] 实现真实 Worker Heartbeat 与 Admin 在线状态 2026-06-19 20:06:04 +08:00

Opened #252 [M-AI-01-08] 建立真实 MySQL + Redis 的 API/Worker 集成验收 2026-06-19 20:06:04 +08:00

Opened #273 [M-AI-02-01] 审计现有 AI Job Schema、数据规模与兼容依赖 2026-06-19 23:30:03 +08:00

Opened #274 [M-AI-02-02] 冻结 AiJob Expand Schema 与迁移契约 2026-06-19 23:30:03 +08:00

Opened #275 [M-AI-02-03] Expand AiAnalysisJob 身份、路由与幂等字段 2026-06-19 23:30:03 +08:00

Opened #276 [M-AI-02-04] Expand AiAnalysisJob 生命周期、执行与输出字段 2026-06-19 23:30:04 +08:00

Opened #277 [M-AI-02-05] 新增不可变 AiJobSnapshot 数据模型 2026-06-19 23:30:04 +08:00

Opened #278 [M-AI-02-06] 新增 AiJobArtifact 产物关联模型 2026-06-19 23:30:04 +08:00

Opened #279 [M-AI-02-07] 新增 Transactional Outbox 数据模型与仓储 2026-06-19 23:30:04 +08:00

Opened #280 [M-AI-02-08] 扩展 AiUsageLog 的 Job、尝试次数与凭据归属 2026-06-19 23:30:04 +08:00

Opened #281 [M-AI-02-09] 将 Prisma 逻辑模型 AiAnalysisJob 重命名为 AiJob 2026-06-19 23:30:04 +08:00

Opened #282 [M-AI-02-10] 实现 Legacy 字段到 AiJob 新字段的 Shadow Write 与历史回填 2026-06-19 23:30:04 +08:00

Opened #283 [M-AI-02-11] GATE: AiJob 数据库 Expand 最终兼容性与迁移验收 2026-06-19 23:30:05 +08:00

Opened #284 [M-AI-03] 审计现有 Job 创建、Worker 执行与 Outbox 接入边界 2026-06-20 16:43:10 +08:00

Opened #285 [M-AI-03] 冻结统一 Job Engine、Registry、Outbox 与状态机 ADR 2026-06-20 16:43:18 +08:00

Opened #286 [M-AI-03] 实现 AiJob 状态机与原子状态仓储 2026-06-20 16:43:25 +08:00

Opened #287 [M-AI-03] 实现 Job Definition Registry 与注册校验 2026-06-20 16:43:30 +08:00

Opened #288 [M-AI-03] 注册新队列与薄 Worker Processor 2026-06-20 16:43:36 +08:00

Opened #289 [M-AI-03] 实现事务化 AiJob 创建、Snapshot 与 Enqueue Outbox 2026-06-20 16:43:43 +08:00

Opened #290 [M-AI-03] 实现 Outbox Dispatcher 与幂等 BullMQ 入队 2026-06-20 16:45:41 +08:00

Opened #291 [M-AI-03] 实现统一 AiJob Worker Execution Engine 2026-06-20 16:45:49 +08:00

Opened #292 [M-AI-03] 实现 Result Projector 与 Artifact 原子提交框架 2026-06-20 16:45:57 +08:00

Opened #293 [M-AI-03] 实现 Job 查询、取消、Admin 重试与运行可观测性 2026-06-20 16:46:05 +08:00

Opened #294 [M-AI-03] 建立 Synthetic Job Definition 与真实端到端测试 2026-06-20 16:46:14 +08:00

Opened #295 [M-AI-03-GATE] 统一 Job Engine、Registry 与 Outbox 最终验收 2026-06-20 16:46:23 +08:00

Opened #296 [M-AI-04-01] 审计并冻结 Active Recall 新旧链路迁移契约 2026-06-21 12:48:13 +08:00

Opened #297 [M-AI-04-02] 注册 Active Recall Job Definition 与输入 Snapshot 2026-06-21 12:48:13 +08:00

Opened #298 [M-AI-04-03] 实现 Active Recall Executor 与输出验证 2026-06-21 12:48:13 +08:00

Opened #299 [M-AI-04-04] 实现 Active Recall Projector、Artifact 与幂等结果写入 2026-06-21 12:48:14 +08:00

Opened #300 [M-AI-04-05] 将 Active Recall 提交入口接入统一 AiJob CreationService 2026-06-21 12:48:14 +08:00

Opened #301 [M-AI-04-06] 完成 Active Recall 状态兼容、可观测性与回滚机制 2026-06-21 12:48:14 +08:00

Opened #302 [M-AI-04-07] 建立 Active Recall 真实业务 E2E 与受控切换验证 2026-06-21 12:48:14 +08:00

Opened #303 [M-AI-04-08-GATE] Active Recall 统一 Job Engine 迁移验收与切换 2026-06-21 12:48:14 +08:00

Opened #304 [M-AI-05-01] 审计并冻结 Feynman 与复习产物迁移契约 2026-06-21 15:53:14 +08:00

Opened #305 [M-AI-05-02] 注册 Feynman Job Definition 与输入 Snapshot 2026-06-21 15:53:20 +08:00

Opened #306 [M-AI-05-03] 实现 Feynman Executor 与结构化输出验证 2026-06-21 15:53:27 +08:00

Opened #307 [M-AI-05-04] 实现 Feynman Projector 与复习产物原子写入 2026-06-21 15:53:34 +08:00

Opened #308 [M-AI-05-05] 将 Feynman 提交入口接入统一 AiJob Engine 2026-06-21 15:53:42 +08:00

Opened #309 [M-AI-05-06] 完成 Feynman 状态兼容、观测与回滚机制 2026-06-21 15:53:49 +08:00

Opened #310 [M-AI-05-07] 建立 Feynman 真实业务 E2E 与受控切换验证 2026-06-21 15:53:57 +08:00

Opened #311 [M-AI-05-08-GATE] Feynman 与复习产物统一引擎迁移验收 2026-06-21 15:54:04 +08:00

Opened #312 [M-AI-06-01] 审计并冻结 Feynman ReviewCard 子 Job 契约 2026-06-21 18:09:49 +08:00

Opened #313 [M-AI-06-02] 支持事务内创建 AiJob Child Job、Snapshot 与 Outbox 2026-06-21 18:13:12 +08:00

Opened #314 [M-AI-06-03] 注册 ReviewCard Generation Child Job Definition 与 Snapshot 2026-06-21 18:13:12 +08:00

Opened #315 [M-AI-06-04] 实现 ReviewCard Generation Executor 与输出验证 2026-06-21 18:13:13 +08:00

Opened #316 [M-AI-06-05] 实现 ReviewCard Child Projector、Artifact 与卡片幂等 2026-06-21 18:13:13 +08:00

Opened #317 [M-AI-06-06] 将 Feynman Parent Projector 接入 ReviewCard Child Job 2026-06-21 18:13:13 +08:00

Opened #318 [M-AI-06-07] 建立 Feynman ReviewCard Child Job 真实 E2E 2026-06-21 18:13:13 +08:00

Opened #319 [M-AI-06-08-GATE] Feynman ReviewCard 子 Job 迁移验收 2026-06-21 18:13:13 +08:00

Opened #320 [M-AI-07-01] 审计并冻结 Quiz 生成与题目产物迁移契约 2026-06-22 20:23:23 +08:00

Opened #321 [M-AI-07-02] 注册 Quiz Generation Job Definition 与输入 Snapshot 2026-06-22 20:23:23 +08:00

Opened #322 [M-AI-07-03] 实现 Quiz Generation Executor 与题目输出验证 2026-06-22 20:23:23 +08:00

Opened #323 [M-AI-07-04] 实现 Quiz Projector、题目产物与数据库级幂等 2026-06-22 20:23:23 +08:00

Opened #324 [M-AI-07-05] 将 Quiz 生成入口接入统一 AiJob Engine 2026-06-22 20:23:23 +08:00

Opened #325 [M-AI-07-06] 完成 Quiz 状态、查询、答案安全与回滚兼容 2026-06-22 20:23:23 +08:00

Opened #326 [M-AI-07-07] 建立 Quiz Generation 真实业务 E2E 与 CI 门禁 2026-06-22 20:23:24 +08:00

Opened #327 [M-AI-07-08-GATE] Quiz 生成统一引擎迁移验收 2026-06-22 20:23:24 +08:00

Opened #328 [M-AI-08-01] 盘点剩余 AI Workflow 并冻结学习综合分析迁移契约 2026-06-22 21:27:16 +08:00

Opened #329 [M-AI-08-02] 实现学习分析数据聚合、Snapshot 与输入版本 2026-06-22 21:27:16 +08:00

Opened #330 [M-AI-08-03] 注册 Learning Analysis Job Definition 并实现 Executor 2026-06-22 21:27:16 +08:00

Opened #331 [M-AI-08-04] 实现学习分析业务验证、证据引用与安全边界 2026-06-22 21:27:16 +08:00

Opened #332 [M-AI-08-05] 实现 LearningAnalysis Projector、Recommendation 产物与幂等 2026-06-22 21:27:17 +08:00

Opened #333 [M-AI-08-06] 接入手动/定时触发、Feature Flag 与查询兼容 2026-06-22 21:27:17 +08:00

Opened #334 [M-AI-08-07] 建立 Learning Analysis 真实业务 E2E 与 CI 门禁 2026-06-22 21:27:17 +08:00

Opened #335 [M-AI-08-08-GATE] 学习综合分析迁移与 AI 业务迁移闭环验收 2026-06-22 21:27:17 +08:00

Opened #336 [M-QUIZ-01] Attempt 生命周期与答案可见性控制 2026-06-23 20:27:54 +08:00

Opened #337 [M-QUIZ-01] 提交原子性与幂等控制 2026-06-23 20:28:00 +08:00

Opened #338 [M-QUIZ-01] iOS 题目加载与 Attempt 生命周期对接 2026-06-23 20:28:06 +08:00

Opened #339 [M-QUIZ-01] 冻结 choice、fill、judge 跨端契约并完善 fill 题型 2026-06-23 20:28:12 +08:00

Opened #340 [M-QUIZ-01] 接入 Quiz 题型维度学习分析 2026-06-23 20:28:17 +08:00

Opened #341 [M-QUIZ-01-GATE] Quiz 跨端答题闭环最终验收 2026-06-23 20:28:42 +08:00

Opened #342 [M-MEMBER-01] 冻结 App Store 商品、Premium 权益数值与额度窗口 2026-06-24 20:47:49 +08:00

Opened #343 [M-MEMBER-01] Expand 账号令牌、商品映射、会员 Grant 与 PlanQuota Schema 2026-06-24 20:47:55 +08:00

Opened #344 [M-MEMBER-01] 新增不可变 App Store 交易、通知 Inbox 与 Payload 审计模型 2026-06-24 20:48:00 +08:00

Opened #345 [M-MEMBER-01] 实现 EffectiveMembership 与普通用户会员只读 API 2026-06-24 20:48:05 +08:00

Opened #346 [M-MEMBER-01] 实现 App Store JWS 交易验证与幂等会员发放 2026-06-24 20:48:10 +08:00

Opened #347 [M-MEMBER-01] 实现 App Store Server Notifications V2 Durable Inbox 与生命周期投影 2026-06-24 20:48:16 +08:00

Opened #348 [M-MEMBER-01] 实现 EffectiveQuota、额度预占返还与 Legacy/Shadow/Enforced 2026-06-24 20:48:22 +08:00

Opened #349 [M-MEMBER-01] 将 AI、Chat、OCR、Vision、存储和知识库接入统一额度 2026-06-24 20:48:27 +08:00

Opened #350 [M-MEMBER-01] 实现 iOS StoreKit 2 核心、交易监听、恢复与测试基础 2026-06-24 20:48:33 +08:00

Opened #351 [M-MEMBER-01] 完成 iOS 会员中心、额度展示、购买状态与合规入口 2026-06-24 20:48:38 +08:00

Opened #352 [M-MEMBER-01-GATE] 会员订阅、权益、额度与恢复购买最终验收 2026-06-24 20:48:45 +08:00