用途:在开始编码前执行治理校验,检查功能是否符合 9 条宪法条款及 Phase -1 Gates,识别违规并输出可执行的整改方案。\n\n主要能力:校验九条条款——Article I 库优先、Article II CLI 接口、Article III 测试先行、Article IV EARS 需求格式、Article V 全链路可追溯、Article VI 项目记忆、Article VII 简单性门(初始最多 3 个项目)、Article VIII 反抽象门、Article IX 集成优先测试;执行 9 道 Phase -1 Gates(简单性、反抽象、集成优先、EARS、可追溯、Steering 对齐、库优先、CLI、测试先行),并汇总 PASS/FAIL 得出 APPROVED 或 BLOCKED;记录复杂度例外,提供整改建议。\n\n使用方式:先读取 steering/rules/constitution.md 等项目记忆文件,识别适用条款,逐条校验相关产物(需求、设计、代码、测试),再运行 9 道门并分阶段生成报告至 storage/specs/[feature]-constitutional-compliance.md。可用守卫命令:npx musubi-validate guardrails "content" --type safety;加 --constitutional 做完整宪法校验;--type input 校验注入;npx musubi-validate guardrails-chain "content" --parallel 运行完整链;安全级别 --level low/medium/high/critical。\n\n适用场景:AI 辅助开发流程中的实施前关卡、CI/CD 持续治理、代码评审前的合规检查。\n\n限制:资料未提供收费、价格、平台支持等细节;校验依赖 steering 文件、requirements-analyst 与 traceability-auditor 等技能输出;无法自动判定时可先记录待人工确认。
constitution-enforcer
编程与开发
更新于 10-16 01:33