refactor(doctrine): C2 coherence — 30 doctrine/skill tensions resolved, doctrine wins (BDR-099)
One ask policy; mandated executors exempt from the delegation rule; skill plan satisfies the planning rule; journal line exempt from the approval gate; chore = maintenance without new behaviour; small fix on develop = bugfix; BDR-068 written as the one auto-finish exception; deploy routes to /deploy. Skills and agents follow: hotfix types by base + skips the design gate on trivial; capitalize/close create missing registries; commit-change asks the branch type; doc/seo/web-validate/refactor branch through the aiguillage; tour reports BREAKING fixes as needs-decision and runs doc-syncer two-mode; client-handover applies audit bundles from its main loop behind one gate; init-project/onboard use the 200-file graphify signal and bootstrap memory; release-candidate gates the tag push only; push wording aligned with the BDR-095 hooks; stale pointers fixed (§ Language, .gsd/ROADMAP.md, handover script path, design-gate lists).
This commit is contained in:
@@ -299,7 +299,12 @@ Options :
|
||||
D) Abort — keep .claude/audits/VALIDATE.md as audit report
|
||||
```
|
||||
|
||||
4. On `A` : dispatch each file-group's applier at L1 (execution = sonnet;
|
||||
4. On `A` : gitflow aiguillage FIRST — follow
|
||||
`$HOME/.claude/lib/gitflow-aiguillage.md`, this skill's TYPE = `feature`
|
||||
(`--fix` edits code). On `main`/`develop` branch before any edit:
|
||||
`bash ~/.claude/lib/gitflow.sh start feature web-validate-<slug>`; on a
|
||||
working branch apply in place. Never `gitflow finish` (human-gated).
|
||||
Then dispatch each file-group's applier at L1 (execution = sonnet;
|
||||
this loop only orchestrates), serially — one applier at a time, appliers
|
||||
share files:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user