Graph grooming and 921 px diamond dust (v1.20.0) #44

Merged
ClaudiuSchuster merged 1 commit from oss-oo/observatory-diamond-dust-nkyr20260925 into main 2026-09-25 18:04:38 +00:00
Owner

Six polish items from the owner report:

  1. Graph + legend exclude archived + hidden — usage_payload now plots exactly the tables' universe (membership minus archived/hidden), so both grooming paths clear the graph.
  2. Phantom brains fixed at the root — the TURN1-OK sessions were bare e2e scratch (first-input titles, no dispatch evidence, hours quiet): the tables' prefilter rightly dropped them while the unfiltered graph plotted their turn rows. Graph and tables now agree; forensics in the README.
  3. Solo brains glow strongest — pin/hover on a one-member family: 2.8 px stroke + doubled drop-shadow; dots and live markers join the highlight family; solo legend swatches shine wider.
  4. Prompt expand doubles — 112→224 px (~16 lines).
  5. All four README screenshots re-shot at exactly 921 px (owner-measured ideal width; viewport asserted in the CDP rig — 22/22 checks green, evidence in /tmp/pinky-polish5-evidence/).
  6. Ideal window, honest scope — live viewport-width indicator (mint at 921) + open-ideal-window button (named 921 px popup); pages cannot resize the main window — documented.

Gates: 20 unit tests green, super-linter (project lane set) EXIT 0.

Six polish items from the owner report: 1. **Graph + legend exclude archived + hidden** — `usage_payload` now plots exactly the tables' universe (membership minus archived/hidden), so both grooming paths clear the graph. 2. **Phantom brains fixed at the root** — the TURN1-OK sessions were bare e2e scratch (first-input titles, no dispatch evidence, hours quiet): the tables' prefilter rightly dropped them while the unfiltered graph plotted their turn rows. Graph and tables now agree; forensics in the README. 3. **Solo brains glow strongest** — pin/hover on a one-member family: 2.8 px stroke + doubled drop-shadow; dots and live markers join the highlight family; solo legend swatches shine wider. 4. **Prompt expand doubles** — 112→224 px (~16 lines). 5. **All four README screenshots re-shot at exactly 921 px** (owner-measured ideal width; viewport asserted in the CDP rig — 22/22 checks green, evidence in /tmp/pinky-polish5-evidence/). 6. **Ideal window, honest scope** — live viewport-width indicator (mint at 921) + open-ideal-window button (named 921 px popup); pages cannot resize the main window — documented. Gates: 20 unit tests green, super-linter (project lane set) EXIT 0.
- usage_payload plots the tables' universe (membership minus archived
  and hidden): the graph, legend and Pinky-count buckets agree with the
  tables on which sessions exist — archiving or hiding grooms the graph
  too, and bare e2e scratch sessions (the TURN1-OK phantom brains) never
  surface again; forensics documented in the README
- lonely brains glow strongest: solo families pin/hover to the heaviest
  stroke (2.8 px) plus a doubled drop-shadow, solo legend swatches shine
  wider, single-point dots and live markers join the highlight family
- prompt expand doubles: 112 -> 224 px (~16 lines), titles updated
- ideal window: header shows a live viewport-width indicator (mint at
  exactly 921 px) and an open-ideal-window button (named 921 px popup —
  pages cannot resize the main browser window; honest scope documented)
- README: new ideal-window section, grooming + phantom forensics notes,
  honest-limits entry, refreshed captions; all four fixture screenshots
  re-shot at exactly 921 px viewport (22/22 CDP gate checks green)
- tests: membership-seam fixtures for fetch_sessions/load_hidden plus
  archived/hidden/phantom exclusion cases (20 tests)
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
OSS-Singularity/zcode-dispatch-observatory!44
No description provided.