Ca adr status
Skill arbiterForge/codeArbiter/plugins/ca-codex/skills/ca-adr-status
When you can't trust yourself with your code base, trust Arbiter.
npx -y skills add arbiterForge/codeArbiter --skill ca-adr-statusAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its author says it does
Copied from the file, not written here
Report the health of Architecture Decision Records — aged, unchallenged, supersession candidates, unresolved CONFIRM-NN. Read-only.
SKILL.md
1.2 KB, as published. Nobody here has run it
$ca-adr-status — ADR health scan
Survey the health of recorded ADRs. Read-only — no file is modified. With --adr N the scan focuses
on a single ADR; with no argument it scans every ADR under
<project-root>/.codearbiter/decisions/.
Routes to
The decision-lifecycle skill (${CLAUDE_PLUGIN_ROOT}/routines/decision-lifecycle/SKILL.md) in its
health-scan mode. For each ADR it flags: aged decisions, proposed ADRs never challenged,
supersession candidates (a newer ADR or code pattern contradicts the decision), and unresolved
[CONFIRM-NN] placeholders. Findings aggregate into a structured report; nothing is changed.
When NOT to use
- Author a new ADR →
$ca-adr. - Challenge or reconcile a specific ADR in depth →
$ca-reconcile. - Ask what a specific ADR says →
$ca-btw.
Hard gate
Read-only — MUST NOT modify any file. MUST NOT resolve a [CONFIRM-NN] found during the scan —
surface it and stop. A supersession candidate that contradicts an accepted ADR is flagged for
$ca-conflict.