PR #87 · one status mark in every context
Actual built Agent Manager CSS before and after the parity fix. Each frame contains all three contexts together: real sidebar rows, real Overview tiles, and a pane-title fixture reproducing #84’s mono, weight-600, centred container. Reduced motion holds working on ⠋ for a readable comparison; its normal animation was also verified.
600 → 400header no longer fattens the working glyph
−39%working ⠋ alpha area: 16.34 → 10.04px²
+1.406pxink moves to the title’s x-height centre
3 surfacessidebar · Overview · pane title
Light theme
before
after
Dark theme
before
after
Cause confirmedAt 12.5px, bundled Geist Mono renders ⠋ as 5.50 × 5.375px at weight 400 but 6.00 × 5.875px at 600. The header inherited 600 before; it computes to 400 after.
Reader parityThe reader, Overview progress marks, group-running mark, and state mark all consume the same family, size, weight, line height, cell, and vertical correction.
Regression guardsBoth themes and all states were exercised. Settings/Usage dots remain bare 8 × 8 colour dots, with no state pseudo-element.