How to Monitor Project State via the Terminal UI (TUI) Dashboard
SpecOps provides an interactive terminal user interface (spec-ops tui) powered by Rich to monitor backlog buffers, inspect relational entity graphs, verify health invariants, and trigger JIT curation.
Launching the TUI
To launch the full interactive dashboard:
uv run spec-ops tui
Direct View Selection
You can launch directly into a specific view:
# Launch directly into entity tree view
uv run spec-ops tui --view tree
# Launch directly into health and invariant view
uv run spec-ops tui --view health
# Launch directly into priority backlog queue view
uv run spec-ops tui --view backlog
Headless & Snapshot Mode
For CI pipelines, shell scripts, or fast terminal status inspection without an interactive event loop:
uv run spec-ops tui --once
Interactive Keybindings
When running interactively, the following single-key shortcuts are active:
| Key | Action |
|---|---|
1 |
Switch to Overview (Split Backlog & Health panels) |
2 |
Switch to Backlog Queue (Buffer status and priority tasks) |
3 |
Switch to Entity Tree (Hierarchical Personas, PRDs, Stories, Tasks) |
4 |
Switch to Health Status (File length invariants and sync verification) |
c |
Trigger JIT Curate to replenish ready buffer |
h / r |
Refresh health check and graph state |
q |
Exit dashboard |