Phase 3: Documentation¶
Parent plan: PLAN-screenshot-and-latency-hud.md
Goal¶
Update user-facing documentation to mention the two new
features. No ARCHITECTURE.md changes are needed —
neither feature adds a module or alters data flow.
Background¶
Existing patterns to match:
- The README features list at README.md:6-28 uses bold-prefixed bullets describing each feature. F11 (traffic viewer) and F12 (bug reports) are described in this style at lines 24-25.
- There is no separate "Keyboard shortcuts" section. F8 should follow the same pattern as F11/F12 — described inline with the feature it triggers.
- There are no docs in
docs/that describe individual hotkeys. The CLI options table at README.md:149-162 is for command-line flags only; the screenshot has no CLI flag (per master plan open question 1) so it does not appear there. AGENTS.mddocuments project conventions and code organisation — no change needed; we're not adding a module or new pattern.
Steps¶
| Step | Effort | Model | Isolation | Brief for sub-agent |
|---|---|---|---|---|
| 3a | low | haiku | none | In README.md features list (lines 6-28), add two new bullets in the style of the existing ones: (1) "Screenshot capture - Press F8 or click 'Screenshot' in the status bar to save the current display as a PNG via a native file dialog. With multiple monitors, one PNG per surface is saved with -1, -2 suffixes." (2) "Latency sparkline - Bottom stats panel shows a rolling history of latency samples next to the Latency label, populated by --cadence mode keystroke timings." Place them near the bandwidth sparkline bullet (line 20) since they're related stats-bar features. |
| 3b | low | haiku | none | Verify ARCHITECTURE.md and AGENTS.md need no changes by reading them and confirming no section describes hotkeys, the stats panel, or the bug-report PNG path in a way that would now be inaccurate. If you find a section that does need updating, do the update; if not, leave them and note that in the commit message. |
Success criteria for this phase¶
README.mdmentions F8 and the latency sparkline in the features list, in a style matching the existing F11/F12 bullets.ARCHITECTURE.mdandAGENTS.mdare either unchanged (with a verification note in the commit message) or updated to reflect new behaviour.pre-commit run --all-filespasses (catches markdown trailing whitespace and similar).- One commit for this phase, containing both step outputs.
Closing the plan¶
After phase 3 lands:
- Update docs/plans/index.md status column for this plan to Complete.
- Push the
screenshotbranch (operator does this; do not open a PR per the user's standing instruction).