docs/exec-plans/(新建目录): - README.md — 执行计划规范、模板、何时需要写执行计划 - active/context-storage-migration.md — 从 research/ 迁移,标注 Phase 0-3 进度状态 (Phase 0 部分完成:sdk_cwd 上线;projects 表和 canUpdateSdkCwd 未实现) - tech-debt-tracker.md — 4 项已知技术债务(ESLint 存量 error、内存态注册表、 固定 50 条 fallback、Phase 0 剩余项) CLAUDE.md: - 新增"执行计划"区块:中大型功能必须先写执行计划再开工 - 文档区块增加 exec-plans/ 索引 ARCHITECTURE.md: - 关键文档索引增加执行计划和技术债务条目 docs/research/README.md: - context-storage-migration-plan 条目增加交叉引用指向执行文档 docs/CLAUDE.md: - 增加 exec-plans/ 目录说明和文档分类规则 目的:确保 AI 后续会话能自动遵循执行计划流程, 读取进度状态而不需要重新口头解释历史。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
21 lines
1.1 KiB
Markdown
21 lines
1.1 KiB
Markdown
# Tech Debt Tracker / 技术债务追踪
|
||
|
||
已知技术债务清单。每项标注优先级、影响范围和初步解决思路。
|
||
|
||
**AI 须知:发现新的技术债务时添加到此文件;解决后标注完成日期。**
|
||
|
||
## 活跃项
|
||
|
||
| # | 描述 | 优先级 | 影响范围 | 发现日期 |
|
||
|---|------|--------|----------|----------|
|
||
| 1 | ESLint 存量 4 个 error(`MessageItem.tsx` hooks 条件调用、`ChatView` impure render、`GalleryDetail` setState in effect) | 中 | CI lint 步骤需 `continue-on-error` | 2026-03-04 |
|
||
| 2 | `conversation-registry` / `permission-registry` 运行态依赖内存 Map,重启后丢失 | 中 | 长时间运行的会话、Bridge 模式 | 2026-02-26 |
|
||
| 3 | 消息 fallback 上下文固定最近 50 条,无动态 token 预算截断 | 低 | 长会话上下文质量 | 2026-02-26 |
|
||
| 4 | `context-storage-migration` Phase 0 剩余:`projects` 表未建、`canUpdateSdkCwd` 未实现 | 低 | 多项目隔离 | 2026-03-04 |
|
||
|
||
## 已解决
|
||
|
||
| # | 描述 | 解决日期 | 解决方式 |
|
||
|---|------|----------|----------|
|
||
| — | (暂无) | | |
|