Forge task ID: P2.5-T14
Phase: 2.5 — Closed-loop workflow control · Type: docs · Owner: backend-dev · Priority: P1 · Estimate: S
Depends on: P2.5-T01
Source: spec/SPEC.md §Skill ↔ verb contract + §Precedence rules
Update CLAUDE.md with:
- §Precedence rules — the 6-level binding contract (user > SPEC > PRD > phases.yaml > tracker body > attempts)
- §Skill ↔ verb contract — skills own UX/confirmation; verbs own state machine
- §Ephemeral ADR workflow —
/update-spec --draft → review → flip status: accepted → /update-spec --apply <slug>
Optional lint task: a pre-commit hook that grep-checks new code for forge orchestrate next|suggest-next|session-check|intent-detect references and fails if found.
Acceptance:
Forge task ID: P2.5-T14
Phase: 2.5 — Closed-loop workflow control · Type: docs · Owner: backend-dev · Priority: P1 · Estimate: S
Depends on: P2.5-T01
Source: spec/SPEC.md §Skill ↔ verb contract + §Precedence rules
Update
CLAUDE.mdwith:/update-spec --draft → review → flip status: accepted → /update-spec --apply <slug>Optional lint task: a pre-commit hook that grep-checks new code for
forge orchestrate next|suggest-next|session-check|intent-detectreferences and fails if found.Acceptance:
CLAUDE.mdsections added: §Precedence rules, §Skill ↔ verb contract, §Ephemeral ADR workflow.husky/if husky is in use; otherwise documented inCONTRIBUTING.md