$ca-status — state snapshot
A read-only summary of .codearbiter/ state. No skill is routed to; no file is modified.
<!-- catalog-command-modes:start -->
Drift mode
<!-- command-mode:drift legacy-route:context-check -->
With the exact argument drift, load and follow
routines/context-check/SKILL.md. The audit begins read-only; re-scout or re-baseline may
write only after the user's explicit selection. In drift mode the context-check contract governs;
the opening summary and Hard gate below apply only to the no-argument snapshot. With no argument,
continue with the unchanged read-only snapshot below. Reject other arguments rather than treating
them as drift mode.
An initialized refresh is a separate explicit scoped or full selection handled
by that existing owner after its read-only report. Neither this argument nor an
ordinary status snapshot authorizes a write, a create-context retry or marker
reset.
<!-- catalog-command-modes:end -->
Flow
The orchestrator reads and presents:
- Stage — the
stage: maturity value from <project-root>/.codearbiter/CONTEXT.md frontmatter.
- Pipelines — every slug in
<project-root>/.codearbiter/specs/ and plans/, with how
far each got: spec awaiting approval, spec approved / no plan, plan in progress (ACCEPTED count
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 _taskboardlib count 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.log
newer 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.