ID,Title,Description,Acceptance,Test_Method,Tools,Dev_Status,Review1_Status,Regression_Status,Files,Dependencies,Notes R10-0,R10执行合同建档,创建并校验P19+ERP-3之后的新路线总控合同CSV,CSV通过校验且字段完整并成为后续阶段的总控快照,python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_10-15-00-r10-post-erp3-roadmap-refresh.csv,manual,DONE,DONE,DONE,issues/2026-03-09_10-15-00-r10-post-erp3-roadmap-refresh.csv,[],R10只冻结顺序与执行边界 不直接实现AI差旅PWA业务代码 R10-1,冻结R10到P21主线顺序,将后续主线固定为P19+MCP-1到P21+PWA-2并为每个阶段预生成Issue合同,后续阶段顺序和合同文件可追溯且不再并行开启两个重业务phase,python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_10-25-00-p19-mcp-1-l4-readonly-tools-baseline.csv && python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_10-35-00-p19-ai-1-l5-suggestion-workbench.csv && python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_10-45-00-p20-travel-1-l5-request-intake.csv && python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_10-55-00-p20-travel-2-l5-corporate-payments.csv && python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_11-05-00-p20-travel-3-l5-reconciliation-erp-bridge.csv && python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_11-15-00-p21-pwa-1-l5-asset-scan.csv && python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv,manual,DONE,DONE,DONE,issues/2026-03-09_10-25-00-p19-mcp-1-l4-readonly-tools-baseline.csv | issues/2026-03-09_10-35-00-p19-ai-1-l5-suggestion-workbench.csv | issues/2026-03-09_10-45-00-p20-travel-1-l5-request-intake.csv | issues/2026-03-09_10-55-00-p20-travel-2-l5-corporate-payments.csv | issues/2026-03-09_11-05-00-p20-travel-3-l5-reconciliation-erp-bridge.csv | issues/2026-03-09_11-15-00-p21-pwa-1-l5-asset-scan.csv | issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv,"[""R10-0""]",固定顺序为先MCP AI 再差旅统付 再PWA增强 R10-2,冻结后置backlog与进入条件,明确IM-2到IM-4 车辆管理 资产财务深化为后置backlog并补充进入条件,主线优先级与后置backlog边界在集成边界文档中可追溯且不再混入本轮主线,python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_10-15-00-r10-post-erp3-roadmap-refresh.csv,manual,DONE,DONE,DONE,docs/integration-boundaries.md | issues/2026-03-09_10-15-00-r10-post-erp3-roadmap-refresh.csv,"[""R10-1""]",后置backlog只保留方向与触发条件 不提前进入Feature Matrix事实源 R10-3,同步路线文档与矩阵事实源,将R10路线冻结写入集成边界并把R10纳入Feature Matrix和事实源校验器,R10成为新的已完成路线治理阶段且Feature Matrix计数与事实源一致,python3 scripts/validate-feature-matrix.py,manual,DONE,DONE,DONE,docs/integration-boundaries.md | docs/feature-matrix.md | scripts/validate-feature-matrix.py | issues/2026-03-09_10-15-00-r10-post-erp3-roadmap-refresh.csv,"[""R10-2""]",仅把R10纳入已完成矩阵 不提前把未来TODO阶段计入总数 R10-4,R10校验与收口,完成R10合同 路线文档和未来阶段CSV的整体验证并确保主干保持干净可继续开发,所有新CSV通过校验且Feature Matrix事实源校验通过,python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_10-15-00-r10-post-erp3-roadmap-refresh.csv && python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_10-25-00-p19-mcp-1-l4-readonly-tools-baseline.csv && python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_10-35-00-p19-ai-1-l5-suggestion-workbench.csv && python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_10-45-00-p20-travel-1-l5-request-intake.csv && python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_10-55-00-p20-travel-2-l5-corporate-payments.csv && python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_11-05-00-p20-travel-3-l5-reconciliation-erp-bridge.csv && python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_11-15-00-p21-pwa-1-l5-asset-scan.csv && python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv && python3 scripts/validate-feature-matrix.py,manual,DONE,DONE,DONE,issues/2026-03-09_10-15-00-r10-post-erp3-roadmap-refresh.csv | docs/feature-matrix.md | docs/integration-boundaries.md | scripts/validate-feature-matrix.py,"[""R10-3""]",R10只做治理收口 不新增运行时代码或数据库迁移