project-discover-modules-contracts(Step4:模块单页 SSOT + 契约段落 + 证据链) 概览 模块页是 Discover 的“权威入口”。它的目标不是写全细节,而是让 AI/人能在需要时 快速判断边界与不变量,并且能沿着证据链定位到代码/契约/测试/CI/ops 。 开始时宣布: 「我正在使用 project-discover-modules-contracts 技能为模块建立单页 SSOT(含契约段落与证据链)。」 硬规则(P0 必须满足) 1. 模块页路径固定 - 2. 锚点标题必须存在(稳定跳转) - - - - - 3. 契约不单独建目录 - 禁止 4. 缺口必须结构化 - 所有缺口只写到 (不允许散落“待补/未发现/TODO”) 5. 禁止“占位句”冒充内容 - 在 / / 等正文里,禁止写“待补齐后填写/待确认/未发现/以后再补”等占位句。 - 如果缺证据或缺结论:只允许写入 ,并保持正文段落简短、可追溯。 模块页 Frontmatter(必填) 提示 : 可用 git log 的经验判断或简单统计; 只选“最能代表模块边界/契约/状态机”的关键源文件。 模块页推荐结构(最小可用) 契约段落写法(避免“字段大全”) 最小要求(P0) - 权威入口(必须可点击/可定位) - OpenAPI/Proto/Schema 的源文件路径…