ID,Title,Description,Acceptance,Test_Method,Tools,Dev_Status,Review1_Status,Regression_Status,Files,Dependencies,Notes DCL7-1,建立文档物理精简合同,"建立 DCL7 文档物理精简与中英文口径治理合同,固定删除、压缩、重命名、引用修复和验证范围。","1) DCL7 CSV 存在且校验通过;2) 明确本批只改文档、脚本引用和 Issue CSV;3) 不改业务代码、不部署、不读取密钥;4) 明确历史恢复方式为 git 历史。","流程级验证:python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-05-12_22-38-40-docs-physical-cleanup-language-governance.csv。",python3,DONE,DONE,DONE,issues/2026-05-12_22-38-40-docs-physical-cleanup-language-governance.csv,[],只做文档治理;删除历史文档通过 git 历史恢复。 DCL7-2,删除确认不用的历史文档,"从当前 docs 树物理删除一次性历史计划、旧盘点、旧迁移映射、旧 PWA 清单、旧调研快照、旧部署预检记录和旧 PRD 跳转入口。","1) 指定历史文件已从 git 跟踪树移除;2) 不新建 docs/archive;3) 索引和状态矩阵记录这些材料已移除且可从 git 历史恢复;4) 当前事实源不依赖这些文件。","流程级验证:git status --short 显示目标文件删除;rg 旧文件名命中只允许出现在 DCL7 CSV、索引或状态矩阵的已移除说明。",git|rg,DONE,DONE,DONE,docs/implementation_plan.md|docs/tech_stack_report.md|docs/invoice-pool-refactor-plan.md|docs/migration-mapping.md|docs/MVP主线代码差距盘点.md|docs/todo-reconciliation.md|docs/mobile/pwa-regression-checklist.md|docs/trialrun/domestic-oa-best-practices.md|docs/trialrun/async-ux-audit.csv|docs/trialrun/deployment-preflight-2026-05-10.md|docs/requirements-specification.md,["DCL7-1"],不删除真实业务数据或运行时代码。 DCL7-3,压缩脚本依赖历史证据,"压缩 feature-matrix、manual-trialrun-report、coverage-matrix 和 project-wide-flow-matrix;同步 validate-feature-matrix 与 flow coverage 脚本,使它们不依赖旧大表或误导性长流水。","1) feature-matrix 成为轻量历史索引;2) manual report 保留 R6 后状态和关键证据索引;3) flow matrix 保留脚本所需最小当前覆盖数据;4) 相关脚本检查通过。","流程级验证:python3 scripts/validate-feature-matrix.py;node scripts/qa/check-flow-coverage.mjs --json。",python3|node,DONE,DONE,DONE,docs/feature-matrix.md|docs/trialrun/manual-trialrun-report.md|docs/trialrun/coverage-matrix.csv|docs/trialrun/project-wide-flow-matrix.csv|scripts/validate-feature-matrix.py|scripts/qa/check-flow-coverage.mjs,["DCL7-2"],压缩不改变业务状态;历史细节从 git 历史恢复。 DCL7-4,当前可读文档中文化,"将当前事实源、操作手册和用户可读文档改为中文文件名;脚本强引用或技术标准相关英文名暂留并在索引说明。","1) 管理员、员工、试运行、产品规则、产品口径、报销规则、架构、集成边界、领域事件等可读文档路径中文化;2) docs/mcp-tools.md 等脚本强引用文档保留英文名且在索引说明;3) 全局引用已修复。","流程级验证:rg -n '\\]\\(([^)#]+\\.md|[^)#]+\\.csv)' docs .agents AGENTS.md 人工抽查重命名链接;python3 scripts/validate-mcp-tools.py。",rg|python3,DONE,DONE,DONE,docs/*.md|docs/trialrun/*.md|AGENTS.md|.agents/skills/hyb-oa-delivery/SKILL.md|docs/agent-development-practices.md,["DCL7-3"],中文优先;不强行重命名脚本硬依赖技术文档。 DCL7-5,重写索引和状态矩阵,"将 docs/文档索引.md 改为唯一文档入口,只列当前可用文档、少量技术参考和已移除历史说明;同步 docs/文档事实源状态矩阵.md。","1) 索引清楚区分当前事实源、当前手册、技术参考、草案和已移除历史;2) 状态矩阵不再把已删除文档列为当前路径;3) R7 未启动、ME6-3 未关闭、MIF7 未完成口径不变。","流程级验证:rg -n '已从当前树移除|中文优先|ME6-3|MIF7|R7 未真实启动' docs/文档索引.md docs/文档事实源状态矩阵.md。",rg,DONE,DONE,DONE,docs/文档索引.md|docs/文档事实源状态矩阵.md,["DCL7-4"],不隐藏历史,只把历史移出当前工作树。 DCL7-6,治理引用和交付规则,"更新 AGENTS、Skill 和 Agent 交付实践,固定中文优先、删除历史文档通过 git 恢复、当前开发先读文档索引的规则。","1) AGENTS 和 Skill 指向新中文路径;2) 交付实践说明文档精简策略;3) 不再引用已删除英文/历史路径;4) Skill 校验通过。","流程级验证:python3 /home/shunli/.codex/skills/.system/skill-creator/scripts/quick_validate.py .agents/skills/hyb-oa-delivery;rg 旧路径确认无未解释引用。",python3|rg,DONE,DONE,DONE,AGENTS.md|.agents/skills/hyb-oa-delivery/SKILL.md|docs/agent-development-practices.md,["DCL7-5"],不改变项目协作硬约束,只更新文档路径。 DCL7-7,校验状态回填与提交,"执行 DCL7 全部校验、回填状态并提交中文 commit。","1) DCL7 CSV 校验通过;2) validate-feature-matrix、check-flow-coverage、validate-mcp-tools、Skill 校验通过;3) 旧文件名巡检仅命中允许位置;4) git diff --check 通过;5) 中文提交引用 DCL7。","流程级验证:validate_issues_csv.py 本 CSV;python3 scripts/validate-feature-matrix.py;node scripts/qa/check-flow-coverage.mjs --json;python3 scripts/validate-mcp-tools.py;quick_validate.py .agents/skills/hyb-oa-delivery;git diff --check。",python3|node|git|rg,DONE,DONE,DONE,issues/2026-05-12_22-38-40-docs-physical-cleanup-language-governance.csv,["DCL7-6"],本批不跑前后端构建,不部署公网。