Status and navigation

Finding out where you are, what’s next, and what everyone else is doing.

CommandArgumentsWhat it does
/devflow:status[check | pause | resume]Consolidated status/resume/pause/health — `/devflow:status [resume|pause|check]`.
/devflow:helpShow available DevFlow commands and usage guide.
/devflow:todo<add|list> [args...]Manage todos: capture an idea/task or view the morning standup across local + GitHub + peer sources.
/devflow:decide[<decision-id> <choice>]Resolve a parked decision and resume autonomous execution.
/devflow:awareness[--peer-only|--org-only] [--quarter Q] [--product P] [--refresh [peer|org]] [--no-fetch] [--raw]Show cross-repo awareness: peer view (who's working on what in this repo) and org-wide progress (Product Roadmap). Renders both views by default.
/devflow:tui[--once] [--raw] [--no-color] [--reset-only]Open the program-aware TUI viewer — read-only terminal UI showing parallel sessions, org tree, and active initiatives in three stacked panels. tmux-safe; reflows narrow terminals.

/devflow:status

The consolidated status command. Four behaviours, one entry point.

/devflow:status            # progress + the next action
/devflow:status check      # integrity check across planning files
/devflow:status pause      # save session context before you stop
/devflow:status resume     # restore position and continue

Both bare (status resume) and flag (status --resume) forms are accepted.

status reads every state file and tells you your position and what to do next. This is the command for “I have no idea where I left off.”

check validates cross-file consistency — roadmap against summaries, state against objectives — and reports drift. It is also where an intent-model migration is offered for projects that predate kind and work.

pause / resume bracket a /clear. Pause writes a resume file capturing what you were mid-thought on; resume restores it. Resume works without a prior pause — it reconstructs from state files — but pause preserves the nuance.

/devflow:todo

/devflow:todo add "rate limiter should use a sliding window, not fixed"
/devflow:todo list

add captures an idea without derailing what you’re doing — it lands in .planning/todos/pending/. list is the morning standup: it merges local todos, GitHub issues and peer activity into one “what should I work on?” view.

/devflow:decide

/devflow:decide                              # show pending decisions
/devflow:decide DECISION-003 option-b

Resolves a parked checkpoint:decision and resumes autonomous execution. See checkpoints for when decisions get parked rather than answered inline.

/devflow:awareness

/devflow:awareness
/devflow:awareness --peer-only
/devflow:awareness --org-only --quarter Q3
/devflow:awareness --refresh peer

Two views, both rendered by default:

The cache is warmed in the background at session start by the awareness-cache-populate hook, with a TTL from awareness.cache_ttl_minutes (10 by default). --refresh forces a re-scan; --no-fetch skips the git fetch when you want speed over freshness.

/devflow:tui

/devflow:tui
/devflow:tui --once        # render one frame and exit
/devflow:tui --no-color

A read-only terminal UI with three stacked panels: parallel sessions, the org tree, and active initiatives. tmux-safe and reflows on narrow terminals.

/devflow:help

/devflow:help

Lists every available command with a one-line description. Useful when you know DevFlow does the thing but not what it’s called.