constraint-charter
SolidPersists Uncle Bob's "don't read the code" audit goals, gates, and numeric constraints as a versioned Constraint Charter (GATES.md), settled via grilling and wired into pre-commit/CI so correctness without reading code is part of the software itself. Use when the user says 约束宪章, constraint charter, 把约束固化下来, 立宪, 门禁写进仓库, wants Uncle Bob-style gates as a committed project artifact, or is onboarding a project for agent development under constraints.
Install
Quality Score: 82/100
Skill Content
Details
- Author
- ontology-of-everything
- Repository
- ontology-of-everything/SemanticSkills
- Created
- 3 months ago
- Last Updated
- yesterday
- Language
- Python
- License
- Apache-2.0
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
goal-charter
为规格已冻结的施工编写 goal 执行章程,锁定目标、验证器、边界、自愈清单和启动参数。触发:写 goal 章程、定义自主执行边界、把施工/提交/部署/测试交给 goal 闭环。设计用 lightweight-design,用例用 test-case-design,总控用 task-control-doc。
gating-work-before-speed
在 git 仓库里写任何实现代码之前必须先跑(包括 TDD 等方法论 skill 接管写法之前——本门禁决定能不能开工、在哪开工,然后交棒)。触发���任何加功能/实现/改代码/帮我做个X的请求,尤其是"直接开干、顺手提交、写完就提交"(打包授权正是需要拆开的东西)。动手前过五问(契约/数据源/改哪层/怎么证明/禁止事项),锁���正式仓库分支基线,commit→push→MR 逐级授权;改到共享代码立即暂停上报。/ MUST run BEFORE writing any implementation code in a git repository — this gate decides whether and where work may start, then hands off to methodology skills. Front-loads the five-question gate, battlefield lock (repo/branch/baseline), and the commit→push→MR authorization ladder so AI speed never outruns boundary confirmation.
dual-gates
声明闸+查询闸 双闸落地(正式定稿版)。前置意图定性路由:通道①意图硬路由(信号真源 trigger_signals.json:安全S-DANGER-CMD/问题S-PROBLEM-GATE)→ is_danger/is_problem + must_pull 机械指令不经裁量;通道②严格2字词根白名单、词语边界匹配、无黑名单 → 命中才进查询闸做会话锚点定向溯源检索,只输出原始数据+溯源元信息,推理/有效性/废弃判定/打分全部后置下游推理层。杜绝无脑全量grep扫描。触发:/dual-gates、声明闸、查询闸、数据源检索前置判定、评估基准/方案/源码/历史记录读取前置路由。