-
Notifications
You must be signed in to change notification settings - Fork 0
See Every Active Plan
Note
Goal: List every active plan in the harness state dir — each plan's name, its Status: line, and the most-recent entry of its progress*.md — in one read-only dashboard, so a coordinator can see the queue before deciding what to /work next.
Prereqs: the developer-workflows plugin installed (Install crickets plugins); at least one plan in the harness dir (the singleton PLAN.md, or named PLAN-<slug>.md pairs — see Named plans).
Use /queue-status-lite when several plans are in flight at once and you want a single view of all of them. It is the read side of the multi-plan surface: the --name writers (Run a named plan) drive one plan; this glance shows them all. It is read-only by contract — it surfaces the queue and decides nothing. It never claims, leases, assigns, or writes anything, and it is not a gate: picking a plan to /work, kicking off a /review, or merging is your call.
-
Run the glance. Invoke
/queue-status-lite. With no argument it resolves the harness dir from the current working directory (the vault-backed_harness/, or<repo>/.harness/when standalone). To point it at a specific directory, pass--harness-dir <path>:/queue-status-lite /queue-status-lite --harness-dir /path/to/_harness -
Read the dashboard. One entry per active plan — its name, its
Status:line, and the last line of the matchingprogress*.md. The command listsPLAN.mdplus everyPLAN-<slug>.md; archives (PLAN.archive.*.md) and GDrive conflict copies are skipped. The output is the bridge's verbatim render — the same shape whether an agentm clone is present or not (see Named plans § Reading the queue). -
Decide, then act. The glance stops at showing. Choose the next move yourself —
/work --name <slug>to work a plan,/review --name <slug>to review one, or nothing at all. The command will not recommend, assign, or record a choice.
- Running
/queue-status-liteprints one block, one entry per active plan, and exits0. - With no harness dir to read, it prints a clean notice and still exits
0— a status read is never an error. - No file changes: the working tree is identical before and after (
git statusshows nothing new) — the command mutates no state.
-
No agentm clone installed. Expected and fine — the command renders a minimal local
.harness/dashboard mirroring the agentm reader's format. The glance degrades gracefully rather than vanishing; this is the standalone behavior, not a failure. -
A plan is missing from the list. Confirm its file is named
PLAN.mdorPLAN-<slug>.mddirectly in the harness dir. Archived (PLAN.archive.*.md) and conflict-copy files are intentionally skipped.
- Named plans — the lookup: the command's arguments, the two backends, and the read bridge's contract.
-
Run a named plan — the write-side recipe: driving
/work --name <slug>and friends against one named plan. - Developer Workflows — the phase-loop plugin this command belongs to.
- Why phase-gating — why state lives on disk and one harness dir can hold several plans.
🔧 How-to
- Install plugins
- Using code review
- Provision a repo's wiki
- Declare a project's Architecture
- Maintain a wiki — wiki-watcher
- Review a change — code review
- In-flight decision review — /doubt
- Author a design (pending)
- Run a named plan
- Spawn a worker in a worktree
- Run isolated tasks
- Configure main branch protection
- Integrate a worker
- See every active plan
- Run a coordinator-directed worker team (pending)
- Install the vault backend (pending)
- Sync a project board