From d2ec89d8662759d3058aad1eb567ffc457f09693 Mon Sep 17 00:00:00 2001 From: Martino Ferrari Date: Wed, 14 Oct 2026 12:05:33 +0200 Subject: [PATCH] docs: task 7 owns the shortcut window and the overview page Task 1's review found two user-facing files that no task owned: src/ui/shortcuts.ui still describes four accelerators as showing and hiding panes, and src/help/01-overview.txt still lists the five-revealer column. Both were made false by the tabbed sidebar and neither is caught by a probe, so give them an owner. --- docs/superpowers/plans/2026-10-14-sidebar-tabs.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/superpowers/plans/2026-10-14-sidebar-tabs.md b/docs/superpowers/plans/2026-10-14-sidebar-tabs.md index 94cbf15..497521e 100644 --- a/docs/superpowers/plans/2026-10-14-sidebar-tabs.md +++ b/docs/superpowers/plans/2026-10-14-sidebar-tabs.md @@ -1186,6 +1186,7 @@ history every time you look at the trigger. - Modify: `src/ui_app.hpp` — declare both - Modify: `src/ui.cpp:5401` area — register `UDPSCOPE_PROBE_SIDE_TAB_MS` - Modify: `docs/claude/probe-readings.md`, `docs/claude/verification.md`, `docs/claude/invariants-gtk-and-chrome.md`, `docs/claude/invariants-math-channels.md`, `docs/claude/invariants-readouts-and-cursors.md`, `README.md` +- Modify: `src/ui/shortcuts.ui` and `src/help/01-overview.txt` — the user-facing text Task 1 made false (added after Task 1's review found it owned by no task) - Test: the new probe itself **Interfaces:** @@ -1367,6 +1368,15 @@ In `docs/claude/probe-readings.md`: - `docs/claude/invariants-readouts-and-cursors.md`: a readout quotes a stored sample, so with the instruments off it blanks every cell to `"--"` rather than keeping the last values; the panel itself stays on screen, insensitive. +- `src/ui/shortcuts.ui`: the four descriptions Task 1 made false — `:49` `t` and `:69` `c` still + say "Show or hide…" where both now enable/disable a feature, and `:76` `m` / `:83` `g` still + name the measurements and math *panes* where both now select a tab. `src/shortcuts.cpp`'s table + is the application's dispatch and was corrected in Task 1; this file is the presentation the + user reads, and the `[help]` probe compares row *counts* only, so nothing catches the drift. +- `src/help/01-overview.txt`: `:34` lists "the pane switches -- signal list, cursors, + measurements, math, side panel" and `:38` "the trigger, cursors, measurements and math panes at + the top". Both describe the five-revealer column. Rewrite as the two tabs and the controls that + survive. - `README.md`: a note under the deviations recording that `SPECS.md` names the panes as separate collapsible sections, and the built sidebar is two tabs with the math list folded into the signal list — with the reason (five sections in one 320 px column left every one of them short