SKILL-0 ARD Runtime Governance
Use this repository-scoped skill for work involving skill-runtime-contract.schema.json, runtime/, runtime migrations, recovery tests, governed adapters, or Evidence projections.
Required sequence
- Read the nearest
AGENTS.mdand the approved ExecPlan. - Confirm
audit/v4-phase0/repo-baseline.jsonmatches the currentgit rev-parse HEADor explicitly refresh the audit. - Read
docs/ADR-0004-ard-plus-evidence.md,docs/ADR-0005-event-ledger.md, anddocs/ADR-0006-runtime-boundary.md. - Preserve the semantic invariants in
references/semantic-invariants.md. - Make one issue-sized, reversible change.
- Run focused tests, failure-injection tests, and the repository regression suite.
- Record validation evidence and unresolved risks in the ExecPlan.
Fail-closed rules
- Do not evaluate arbitrary code or expressions from Skill documents.
- Do not enable real execution by default.
- Do not treat semantic similarity as authorization or safe replay.
- Do not report rollback success without a terminal ledger event.
- Do not use framework checkpoints as evidence that an external effect was reversed.
- Stop and escalate when a write effect lacks durable identity, idempotency, or a recovery path.
Review
Use references/review-gates.md before marking an issue complete.