/ca-status — state snapshot
A read-only summary of .codearbiter/ state. No skill is routed to; no file is modified.
Flow
The orchestrator reads and presents:
- Stage — the
stage:maturity value from<project-root>/.codearbiter/CONTEXT.mdfrontmatter. - Pipelines — every slug in
<project-root>/.codearbiter/specs/andplans/, with how far each got: spec awaiting approval, spec approved / no plan, plan in progress (ACCEPTEDcount vs. total from the plan's status column), or complete. An interrupted pipeline is resumable via/ca-feature— say so on its line. - Open tasks — the in-flight count from
<project-root>/.codearbiter/open-tasks.md(top-level-bullets excluding done- [x]; the same_taskboardlibcount the SessionStart hook uses). - Open questions — the count of unresolved
[CONFIRM-NN]placeholders in<project-root>/.codearbiter/open-questions.md. - Overrides since last checkpoint — entries in
<project-root>/.codearbiter/overrides.lognewer than the marker in<project-root>/.codearbiter/last-checkpoint. - Current branch — from git.
Output
## Project status — YYYY-MM-DD
Stage: N
Branch: <current branch>
Pipelines:
<slug> plan 3/7 ACCEPTED — resume with /ca-feature "<slug>"
<slug> spec approved, no plan
Open tasks: N
Open questions: N ([CONFIRM-NN] unresolved)
Overrides since last checkpoint: N
No specs and no plans → Pipelines: none.
If [CONFIRM-NN] placeholders are open, surface them — do not resolve them here.
When NOT to use
- A full cross-cutting review →
/ca-checkpoint. - A specific question →
/ca-btw.
Hard gate
Read-only. MUST NOT modify any file. MUST NOT resolve a [CONFIRM-NN] it surfaces. No skill is routed
to by this command.