You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Part of #823.
Depends on: all other v1 phases in the umbrella.
Spec: docs/superpowers/specs/2026-10-08-event-logs-workbench-ui-handoff-design.md (see the section references below).
Design: Claude Design canvas "Event Log Viewer Redesign" (board exports to be attached).
Spec: §4, §5, §10, §11, §14.3
Side-by-side screenshot comparison against each canvas board; list residual differences
(each either fixed or added to §4 with rationale).
Keyboard-only walkthrough of every view; screen-reader pass on rail, histogram, charts, view strip and dialogs.
High-contrast theme and largest font size captures, including the on-brand status bar.
Acceptance criterion carried over from the Phase 1 token review (PR #876, review 5, 2026-10-08). Adam scoped Phase 1 to token values; how this phase renders is checked here instead. Measure with resolved colors in all seven themes (hotdog-stand is removed in #878), using buildEvtxVisualTokens(theme) and src/lib/color-contrast.ts.
Design-system drift:severityPalette.eventLog (level marks, level text, channels, and any scenario fields) is not mirrored in src/lib/themes/tokens.css or docs/design-system/tokens.css. Mirror it in the fidelity pass, or record in the design-system docs that eventLog is code-only, as mergeColors is.
Activity
adamgell commentedon Oct 9, 2026
Acceptance criterion carried over from the Phase 1 token review (PR #876, review 5, 2026-10-08). Adam scoped Phase 1 to token values; how this phase renders is checked here instead. Measure with resolved colors in all seven themes (hotdog-stand is removed in #878), using
buildEvtxVisualTokens(theme)andsrc/lib/color-contrast.ts.Design-system drift:
severityPalette.eventLog(level marks, level text, channels, and any scenario fields) is not mirrored insrc/lib/themes/tokens.cssordocs/design-system/tokens.css. Mirror it in the fidelity pass, or record in the design-system docs thateventLogis code-only, asmergeColorsis.fix(event-log): level text and scenario states as per-theme tokens (#827
feat(event-log): Event Logs visual token map (Phase 1, #827) (#876)