SuperAPI AI 工具集

constitution-enforcer

编程与开发

查看项目

更新于 10-16 01:33

技能介绍

用途:在编码开始前进行治理合规校验,检查项目是否符合 9 条宪法条款及 Phase -1 Gates,检测违规、记录例外并给出整改计划。

主要能力:

  • 逐条校验 9 条条款:Article I 库优先、II CLI 接口、III 测试先行、IV EARS 需求格式、V 可追溯性、VI 项目记忆、VII 简洁门槛、VIII 反抽象门槛、IX 集成优先测试。
  • 执行 9 个 Phase -1 Gates(Simplicity、Anti-Abstraction、Integration-First、EARS Compliance、Traceability、Steering Alignment、Library-First、CLI Interface、Test-First),生成通过/失败汇总与严重级别。
  • 输出 compliance/constitutional-compliance-report.md,含执行摘要、失败门槛、通过门槛、建议、审批状态。
  • 失败时阻止实现,向 orchestrator 通知阻塞问题并建议调用 traceability-auditor、test-engineer、requirements-analyst 等技能整改。

使用方式:开始前读取 steering/rules/constitution.md 等 steering 文件,准备 Phase -1 检查表,逐条校验需求、设计、代码与测试产物并执行全部门槛,报告分段保存以避免上下文溢出,最终写入 storage/features/[feature]/constitutional-compliance.md。可与 software-developer、test-engineer 前置配合,也可集成 CI/CD。

适用场景:需要强制治理规范的软件项目,在功能实现前做合规门禁。

限制:报告格式与条款细节来自公开技能说明;具体安装命令、收费与平台支持暂未提供。