Skip to content

quox plan

Documented Checked against the CLI's current help and source. Not run end to end. CLI 0.3.1, checked 2026-10-13.

All commands

QuoxPlan: roadmaps, streams, phases, plans, timeline (governed proxy to the QuoxPlan server)

CommandWhat it does
quox plan roadmapsList roadmaps with status counts
quox plan roadmapRoadmap-level operations (create a roadmap)
quox plan search [options] <text...>Search streams by text (id, name, notes, plan, phase titles)
quox plan list [options] [roadmap]Tier-grouped stream list (default roadmap: first by name)
quox plan focus [roadmap]The focus lens: what matters now (P0, blocked, decision needed, in-flight, stale)
quox plan show <streamId>Full stream detail: header, phases checklist, plan, notes timeline, deps
quox plan timeline [options] [roadmap]ASCII Gantt: dependency-sequenced schedule, critical path bold, blocked edges marked
quox plan status [options] <id> <status>PATCH a stream status (COMPLETE requires --confirm-owner; never auto-confirmed)
quox plan note <id> <text...>Append a note to a stream’s timeline (append-only, never replaced)
quox plan phase <streamId> <verb> [rest...]Phase ops: “tick <seq>”, “untick <seq>”, “add <title>”, “rename <seq> <title>”, “remove <seq>”
quox plan plan [options] <id>Print raw plan markdown; --edit opens $EDITOR (PUT on save if changed); --history lists versions
quox plan move <roadmap> <id> <position>Reprioritise a top-level stream to a 1-based position
quox plan add [options] <json>Create a new stream from a JSON object (id, name required)
quox plan update <id> <field> <value>Update a stream field (notes append; priority use move instead)
quox plan rename <oldId> <newId>Rename a stream id, cascading to depends_on/parent_id references
quox plan stats [roadmap]Roadmap statistics (streams, phase progress, tests shipped)
quox plan completed [roadmap]List completed streams