46 lines
3.1 KiB
Markdown
46 lines
3.1 KiB
Markdown
# 10-18 design process 状态与入口漂移
|
||||
|
|
|
|||
|
|
## 状态
|
|||
|
|
|
|||
|
|
- 状态:done
|
|||
|
|
- Owner:10-review / design governance
|
|||
|
|
- 发现时间:2026-05-31
|
|||
|
|
|
|||
|
|
## 现象
|
|||
|
|
|
|||
|
|
当前 design 主入口和若干 `process/` 文档状态已经与真实口径不一致,容易误导后续 worker 重复执行已完成任务,或从已迁移到 `old/` 的历史文档读取优先级。
|
|||
|
|
|
|||
|
|
## 证据
|
|||
|
|
|
|||
|
|
- `design/README.md` 曾把 `design/01-05-current-priority-overview.md` 写成当前优先级入口,但实际文件已在 `design/old/01-05-current-priority-overview.md`。
|
|||
|
|
- `design/01-tree-first-graph-kernel/process/1-8-mvp-post-process-execution-order-v1.md` 曾在上位依据中引用同一个已迁移文件,并仍引用已归档的 `3-3` / `3-18` 作为 active process 入口。
|
|||
|
|
- `design/03-rust-web/process/3-24-global-content-type-page-width-settings-v1.md` checklist 全部完成,曾仍位于 `process/`;2026-05-31 已迁入 `design/03-rust-web/done/`。
|
|||
|
|
- `design/05-editor-mainline/process/5-31-page-settings-sqlite-preference-convergence-v1.md` 已记录 Phase A/B/C/D 最小闭环完成,但末尾推荐仍建议从 Phase A/B 开始;2026-05-31 已迁入 `design/05-editor-mainline/done/`。
|
|||
|
|
- `design/05-editor-mainline/process/5-32-filetree-lazy-loading-sidex-alignment-v1.md` checklist 和验证记录已完成;2026-05-31 已迁入 `design/05-editor-mainline/done/`。
|
|||
|
|
- `design/07-ai/process/7-37-claudecode-reasonix-worker-evaluation-0524-bug2-v1.md` 是 worker 评估材料,不是 active implementation checklist;2026-05-31 已迁入 `design/07-ai/reference/`。
|
|||
|
|
- `design/07-ai/process/7-41-page-ai-hermes-reasonix-user-profile-isolation-v2.md` 文件头状态为 `done`,但仍在 `process/`;2026-06-01 已迁入 `design/07-ai/done/`。`design/10-review/process/17-sidex-mnote-workbench-gap-execution-checklist-v1.md` 曾有同类漂移,2026-05-31 已迁入 `design/10-review/done/`。
|
|||
|
|
|
|||
|
|
## 影响
|
|||
|
|
|
|||
|
|
- 后续 agent 可能按旧入口恢复过时优先级。
|
|||
|
|
- 已完成设计继续占用 active process 队列,导致任务拆分噪声。
|
|||
|
|
- process/done 目录语义被削弱,bug 和设计治理难以闭环。
|
|||
|
|
|
|||
|
|
## 修复建议
|
|||
|
|
|
|||
|
|
1. 已先修正 `design/README.md` 和 `1-8` 的失效入口。
|
|||
|
|
2. 下一步逐个迁移或拆分状态漂移文档:
|
|||
|
|
- `3-24` 已迁入 `03-rust-web/done/`,Mindmap 真实消费另拆 follow-up。
|
|||
|
|
- `5-31` 已迁入 `05-editor-mainline/done/`,剩余风险另拆。
|
|||
|
|
- `5-32` 已迁入 `05-editor-mainline/done/`。
|
|||
|
|
- `5-33` 拆成已完成核心和 breadcrumb/fetch guard follow-up。
|
|||
|
|
- `7-37` 已迁入 `07-ai/reference/`。
|
|||
|
|
- `7-41` 已迁入 `07-ai/done/`。
|
|||
|
|
- `17` 已迁入 `10-review/done/`。
|
|||
|
|
|
|||
|
|
## 验收
|
|||
|
|
|
|||
|
|
- [x] `find design -path '*/process/*' -type f ! -path 'design/old/*'` 中不再出现文件头状态为 `done` 的文档。
|
|||
|
|
- [x] `rg -n "design/01-05-current-priority-overview.md" design/README.md design/01-tree-first-graph-kernel/process/1-8-mvp-post-process-execution-order-v1.md` 无 active 入口引用。
|
|||
|
|
- [x] 每个保留在 `process/` 的文档都有未完成 checklist、owner 和验收条件;`5-33` 仍保留在 `process/` 是因为 breadcrumb/fetch guard 等 follow-up 未完成。
|