Files
mnote/bugs/10-review/done/10-21-design-done-header-status-drift-v1.md
T
lix-2026 1882db7681 收口 MNote P0 P1 P2 审查尾项
- 归档 OnlyOffice live bridge、Page AI、mindmap、design governance 与相关 bug 条目
- 补齐 MinerU OCR 后端 runtime 合同与 smoke/test 基线
- 收口 ChatOnly/Doubao、ObjectIdentity、Page Aggregate compat 与 runtime owner 文档口径

验证:
- cargo test --manifest-path rust/Cargo.toml -p mnote-web local_ocr -- --test-threads=1
- cargo test --manifest-path rust/Cargo.toml -p mnote-web onlyoffice_bridge -- --test-threads=1
- git diff --check
- git diff --cached --check
- codegraph index . --force && codegraph status .
- codegraph sync . && codegraph status .
2026-06-01 09:29:12 +08:00

1.8 KiB
Raw Blame History

10-21 design done 文件头状态漂移

状态

  • 状态:done
  • Owner10-review / design governance
  • 发现时间:2026-06-01

现象

部分已经位于 design/**/done/ 的设计稿,文件头仍保留 process / PROCESS 状态。后续 agent 或脚本如果只读文件头而不看目录状态,容易把已归档文档误判为 active process。

证据

  • design/07-ai/done/7-42-page-ai-mindmap-skill-and-resource-generation-v1.md 位于 done/,但文件头仍写 状态:process
  • design/05-editor-mainline/done/5-31-page-settings-sqlite-preference-convergence-v1.md 位于 done/,但文件头仍写 状态:process
  • design/05-editor-mainline/done/5-32-filetree-lazy-loading-sidex-alignment-v1.md 位于 done/,但文件头仍写 状态:process
  • design/04-tree-domain/done/4-49-local-file-operation-event-contract-v1.md 位于 done/,但文件头仍写 状态:process

影响

  • 设计治理扫描和 worker 任务拆分可能重复打开已完成文档。
  • process/done/ 的事实源边界被削弱。

下一步

  1. 扫描 design/**/done/*.md 中的文件头状态字段。
  2. 将已经归档且证据充分的文档头部状态统一改为 done
  3. 对确实仍有未完成项的文档,不留在 done/ 中混用;应拆 follow-up 到 process/

验收

  • design/**/done/*.md 中不再出现文件头 状态:process / 当前状态:PROCESS
  • 若存在例外,必须在文档头部说明其为历史快照而非 active process。

2026-06-01 修复记录

  • 已将当前扫描命中的 design/**/done/*.md 文件头状态统一改为 done / DONE
  • 已验证:rg -n '^> (当前状态|状态)?(PROCESS|process)' design//done design/old//done -g '*.md'` 无结果。