status
Show the project’s current state at a glance — stage, open tasks, open questions, overrides since the last checkpoint, current branch. Read-only.
What it does
Section titled “What it does”A read-only snapshot of .codearbiter/ state: the project’s stage: maturity value, every
in-flight pipeline under specs/ and plans/ with how far each got (spec awaiting approval, spec
approved with no plan, a plan in progress with its ACCEPTED task count, or complete), the open
task and open-question counts, overrides logged since the last checkpoint, and the current git
branch. No skill is routed to and no file is modified — if [CONFIRM-NN] placeholders are open, it
surfaces them without resolving them.
/ca:statusTakes no arguments.
Example
Section titled “Example”> /ca:status
## Project status — 2026-07-02
Stage: 3Branch: docs/site-curated-commands-bPipelines: docs-site-overhaul plan 4/12 ACCEPTED — resume with /ca:feature "docs-site-overhaul"Open tasks: 2Open questions: 1 ([CONFIRM-11] unresolved)Overrides since last checkpoint: 2When to reach for it
Section titled “When to reach for it”A quick glance at where things stand right now. For a full cross-cutting review, use
/ca:checkpoint; for a specific question about the project, use /ca:btw.
Related
Section titled “Related”Source
Section titled “Source”Source — plugins/ca/commands/status.md (v2.9.1)
---description: Show the project's current state at a glance — stage, open tasks, open questions, overrides since the last checkpoint, current branch. Read-only.argument-hint: (none)---
# /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:
1. **Stage** — the `stage:` maturity value from `${CLAUDE_PROJECT_DIR}/.codearbiter/CONTEXT.md` frontmatter.2. **Pipelines** — every slug in `${CLAUDE_PROJECT_DIR}/.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.3. **Open tasks** — the in-flight count from `${CLAUDE_PROJECT_DIR}/.codearbiter/open-tasks.md` (top-level `- ` bullets excluding done `- [x]`; the same `_taskboardlib` count the statusline and SessionStart hook use).4. **Open questions** — the count of unresolved `[CONFIRM-NN]` placeholders in `${CLAUDE_PROJECT_DIR}/.codearbiter/open-questions.md`.5. **Overrides since last checkpoint** — entries in `${CLAUDE_PROJECT_DIR}/.codearbiter/overrides.log` newer than the marker in `${CLAUDE_PROJECT_DIR}/.codearbiter/last-checkpoint`.6. **Current branch** — from git.
## Output
```## Project status — YYYY-MM-DD
Stage: NBranch: <current branch>Pipelines: <slug> plan 3/7 ACCEPTED — resume with /ca:feature "<slug>" <slug> spec approved, no planOpen tasks: NOpen 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 routedto by this command.