排查发现进度数字三套互相矛盾:总览/现状基线/主台账历史段=147/86、agent-specs=100/127、module-reality=233/0。核机械真值:覆盖 JSON summary=233/233 completed/0 needs(每 op 带 testFiles 证据 + P1rApiCoverageReportTest 校验 summary 自算防手工拨)。⚠️ JSON generatedAt=2026-05-25 未随内容刷新(手工维护痕迹),已在文档标注以 summary+testFiles 为准。
修正:① 总览(我上轮新建,误抄过时台账)147/233→233/233、各域 full、接口门≠端到端两口径分清、定位为人读封面(权威以台账/JSON为准);② 主台账 头部加机械源口径声明(233/0)+门禁中→满+验收债标已清零;③ 现状基线降级为 2026-06-13 历史快照(顶部时效横幅+性质去SSOT);④ AGENTS序2/module-reality 改引用;⑤ agent-specs/.agent 注记历史数字;⑥ meta-schema review 回指 execution v0.2 已证伪地基(待决策提案);⑦ design-docs/00 加'设计≠进度';⑧ dev-baseline 申明旧 SSOT 自称失效。
确立单一真实源:设计=design-docs;进度=进度总账(叙述)+覆盖JSON(机械);人读=项目功能与进度总览(封面)。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2.6 KiB
2.6 KiB
knowledge:模块真实现状基线(指针)
模块现状导航:逐模块证据见
...现状基线.md(2026-06-13 历史快照)+ 根因见...对抗复盘.md。本文件只做导航 + 关键结论蒸馏;进度机械源 = 覆盖 JSON(当前 233/233);冲突时以代码 + 覆盖率台账 + 主台账为准。
关键结论(蒸馏,基线源自 2026-06-13,coverage 状态已于 2026-06-19 同步)
- 后端不是空壳:9 BC 后端普遍是真实业务逻辑(幂等 / 乐观锁 / 审计 / Shadow→Canonical 硬闸门 / 真实 HTTP 外部集成)。覆盖率台账 233 operation:233 completed / 0 needs_verification;catch_all / generic_persistence / sse_placeholder / missing / blocked 全为 0。逐域 operation:account 33 / ai 41 / content 51 / events 1 / knowledge 59 / market 32 / meta 16;completed operation 已带
testFiles证据锚点并由覆盖门禁校验。 - “completed” = 覆盖率门禁批准状态(需 HTTP 入口 + 真实 PostgreSQL + Flyway + 证据),≠ 端到端可用;历史“完成”声称是低报而非高报。
- 三大真实缺口:
- 前端 muse-studio 严重滞后:AI 候选闭环断链、知识库 / 市场生产侧 UI 缺失、个人中心约 21% 端面且跑 MSW mock——objective“先审后入”在用户可见层当前不可用。
- 跨 BC facade 多为
Unavailable占位:meta impact-preview、account 投影等仅 fail-closed 占位 → 运行期返回*_UNAVAILABLE(meta 写链路、account 约 21/33 端面运行期降级)。 - 机械门禁缺口:原 ADR“AI 授权包级隔离 + ArchUnit”全仓 0 规则;gateway 路由未接任何 Muse BC 且留死路由。
- 整体只读评估 ≈ 76%(后端高 / 内部验证门禁中 / 前端低 / 跨 BC 集成与机械门禁低)。
订正与进展(随基建推进更新 —— 复利留痕)
- A1/R6 订正:基线 §1.1“本仓不承载运行时代码”与磁盘事实矛盾——本仓是 monorepo,物理承载
muse-cloud/muse-admin/muse-studio代码 + CI;以../../AGENTS.md为准。 - 缺口 3 已部分补齐(基建复利):
- BC 边界 ArchUnit 门 →
../rules/bc-boundaries.md(已验证绿)。 - 契约先行门(Flyway 卫生 + OpenAPI 结构)→
../rules/contract-first.md(已验证绿)。 - CI 真跑测试 + JDK21 + 门禁去硬编码 → P0(见
../rules/verification-and-anti-false-green.md)。
- BC 边界 ArchUnit 门 →