Pinky KK: collapsible surfaces — full-width restore bar + steer-answer fold, collapsible header with quick-stats, one continuous rainbow title (v1.41.0) #70

Merged
ClaudiuSchuster merged 1 commit from oss-oo/pinky-kk-collapse2 into main 2026-10-02 11:48:56 +00:00
Owner

S-10 (owner live-test refinements): the collapsed prompt console now folds the STEER-ANSWER strip too — the whole input+answer region gives way to reading space — and the restore button becomes a FULL-WIDTH bar (no left-hugging sliver). The hidden strip keeps re-rendering; its "● new" unread state surfaces as a mint ● dot pinned right on the bar (tooltip names the count). Persistence/scroll semantics unchanged (zdo-prompt-collapsed).

S-11 (steer #23/#24): collapsible header — ⤓ at the far right of the feed controls folds the band to ONE slim line that is both the restore affordance (full-width click target) and a live quick-stats strip: running count · unread (blue-dot completions + unread steer answers) · canary ✓ · push live · quota % (hidden when unconfigured). ALERT PRECEDENCE: broken canary / offline bridge / presumed-dead / quota warn-critical-exhausted render as accent-colored ⚠/💀 wording left of the quiet stats; healthy stats stay dim. Stats update live while collapsed (every poll, push-chip and quota refresh; the poll/SSE machinery is untouched). State persisted (zdo-header-collapsed, house pattern); the expanded v1.33 band is untouched and re-proven at 1177.

S-12 (steer #25): ONE linear-gradient + background-clip:text on ONE wrapping element (h1.rbtitle) — both rainbow words render transparent glyphs so the SAME band flows continuously across the seam (the old per-word gradients both started red and broke the hue); "dispatch" keeps painting mint over the band. The slim header line reuses the class.

Gates: suite 374 green (16 new tests: test_header_collapse.py — source audits + node harness over the pure hdrSlimStats derivation); CDP fixture validation 30/30 legs at exactly 1177 px inner width (restore-bar geometry, strip fold, chat-growth delta, unread dot + count tooltip, re-render + reading stability, reload persistence, send-path probe, v1.40 deep links spot check, slim-line geometry/stats-vs-API, canary/presumed-dead/quota-warn/bridge-offline alert precedence with healthy-state clears, live running-count update while collapsed, header persistence + expand, computed-style + pixel-hue seam proofs); Super-Linter station recipe green (BASH, BASH_EXEC, MARKDOWN, PYTHON_PYLINT 10/10, PYTHON_RUFF, YAML).

S-10 (owner live-test refinements): the collapsed prompt console now folds the STEER-ANSWER strip too — the whole input+answer region gives way to reading space — and the restore button becomes a FULL-WIDTH bar (no left-hugging sliver). The hidden strip keeps re-rendering; its "● new" unread state surfaces as a mint ● dot pinned right on the bar (tooltip names the count). Persistence/scroll semantics unchanged (zdo-prompt-collapsed). S-11 (steer #23/#24): collapsible header — ⤓ at the far right of the feed controls folds the band to ONE slim line that is both the restore affordance (full-width click target) and a live quick-stats strip: running count · unread (blue-dot completions + unread steer answers) · canary ✓ · push live · quota % (hidden when unconfigured). ALERT PRECEDENCE: broken canary / offline bridge / presumed-dead / quota warn-critical-exhausted render as accent-colored ⚠/💀 wording left of the quiet stats; healthy stats stay dim. Stats update live while collapsed (every poll, push-chip and quota refresh; the poll/SSE machinery is untouched). State persisted (zdo-header-collapsed, house pattern); the expanded v1.33 band is untouched and re-proven at 1177. S-12 (steer #25): ONE linear-gradient + background-clip:text on ONE wrapping element (h1.rbtitle) — both rainbow words render transparent glyphs so the SAME band flows continuously across the seam (the old per-word gradients both started red and broke the hue); "dispatch" keeps painting mint over the band. The slim header line reuses the class. Gates: suite 374 green (16 new tests: test_header_collapse.py — source audits + node harness over the pure hdrSlimStats derivation); CDP fixture validation 30/30 legs at exactly 1177 px inner width (restore-bar geometry, strip fold, chat-growth delta, unread dot + count tooltip, re-render + reading stability, reload persistence, send-path probe, v1.40 deep links spot check, slim-line geometry/stats-vs-API, canary/presumed-dead/quota-warn/bridge-offline alert precedence with healthy-state clears, live running-count update while collapsed, header persistence + expand, computed-style + pixel-hue seam proofs); Super-Linter station recipe green (BASH, BASH_EXEC, MARKDOWN, PYTHON_PYLINT 10/10, PYTHON_RUFF, YAML).
ClaudiuSchuster deleted branch oss-oo/pinky-kk-collapse2 2026-10-02 11:48:56 +00:00
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!70
No description provided.