增加同步检测脚本和自检查的机制
This commit is contained in:
@@ -330,7 +330,8 @@ init 后用户说"补一下 gitignore"或"生成 gitignore" → 只跑阶段 5.5
|
||||
- `.opencode/phase/data/design/concept.md`
|
||||
- `.opencode/phase/data/design/design-outline.md`
|
||||
- `.opencode/phase/data/design/qa-quality-report.md`
|
||||
- `.opencode/phase/data/design/reference-analysis/{gdd-reverse.md, community-iteration.md}`
|
||||
- `.opencode/phase/data/design/reference-analysis/gdd-reverse.md`
|
||||
- `.opencode/phase/data/design/reference-analysis/community-iteration.md`
|
||||
|
||||
---
|
||||
|
||||
@@ -971,7 +972,8 @@ public/build/
|
||||
| 2.3 | `opencode-init` 清理清单 → B 组重置列表 | 在阶段 3 的 B 组表格中新增一行 |
|
||||
| 2.4 | `opencode-init` → 模板内容 | 新增该文件的模板内容(最小化版本,含占位注释) |
|
||||
| 2.5 | `opencode.json` → `instructions` | 若该数据文件应注入会话上下文,追加到 `instructions` 数组 |
|
||||
| 2.6 | 所属 Skill 的 SKILL.md | 若数据文件归属某个 Skill,该 Skill 应引用正确的文件路径 |
|
||||
| 2.6 | `skill-tester/static-checks/run.py` → `MANIFEST_TO_INIT_SECTION` | 若新增了 manifest JSON 分组(非单文件),在 run.py 的映射表中新增条目。meta-check 会自动检测未映射的分组 |
|
||||
| 2.7 | 所属 Skill 的 SKILL.md | 若数据文件归属某个 Skill,该 Skill 应引用正确的文件路径 |
|
||||
|
||||
#### 类型 3:新增运行时依赖
|
||||
|
||||
@@ -1049,6 +1051,7 @@ public/build/
|
||||
2. **自检发现缺口 → 回到对应类型的检核清单补充**,不可手动修补绕过
|
||||
3. **每项自检必须输出结果**:`✅ 通过` / `❌ 缺失:<具体描述>` / `⚠️ 跳过:<原因>`
|
||||
4. **任何 ❌ 结果必须在最终报告前修复**
|
||||
5. **运行 Layer 1 静态检查**:`python .opencode/skills/skill-tester/static-checks/run.py`,7 项检查必须全部通过。脚本验证 manifest↔init↔registry↔SKILL.md 之间的交叉引用一致性。**meta-check(第0项)会自动检测 manifest 新增分组是否被覆盖**——如有 FAIL,先在 run.py 的 `MANIFEST_TO_INIT_SECTION` 中补充映射再重跑。
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user