deep-rules-review
Installation
SKILL.md
深度规范审查
deep-rules-review 承载既有 rules-review v8 协议,继续使用 schemaVersion = 8 以及既有 kind、schema 和 .rules-review-tmp 命名,避免把 Skill 迁移扩大成协议兼容性改造。代码 TARGET 只能是 Git commit;规则输入与代码 TARGET 独立。每个新的 TARGET 都创建全新 run,完整审查该 TARGET 的全部当前 reviewItems,不继承旧结果,也不把修复轮当作增量审查。
protocolGate = "passed" 只表示本轮结构协议闭合,不表示代码无问题。代码结论同时看 semanticVerdict、issueSummary 和 recommendation。
1. 解析用户入口
controller 只把用户语法解析为固定的 BASE commit 与 TARGET commit,不把入口写法保存进工件:
| 用户请求 | BASE | TARGET |
|---|---|---|
commit <rev> |
唯一可解析的 base | commit tree |
commit <rev> --base <base-rev> |
指定 commit | commit tree |
BASE、TARGET 或目标解释不唯一时立即 blocked,不任选一种解释。用户要求审查 current、staged、worktree、branch 或裸 tree 时,停止并要求先形成目标 commit;不要把这些入口静默降级为 commit 审查。
创建 construction input 前,controller 必须为本轮生成新的 runId。建议使用官方入口: