Skip to content

Redesign the Compare tab around one row per metric#4836

Merged
soulgalore merged 1 commit into
mainfrom
compare-redesign
Jul 14, 2026
Merged

Redesign the Compare tab around one row per metric#4836
soulgalore merged 1 commit into
mainfrom
compare-redesign

Conversation

@soulgalore

Copy link
Copy Markdown
Member

The compare view asked the reader to cross-reference a nine-column statistics table against 24 separate scatter charts to answer one question: did anything change, and by how much? The scatter charts also plotted values against run index, which carries no meaning for independent samples — the actual signal is how the two distributions sit against each other.

Each metric is now a single row: the p-value, a distribution strip showing every baseline and current run on a shared value axis with median ticks, median → median with the delta, and the verdict. A verdict card on top gives the headline count with chips that jump to the flagged metrics, and significant rows are tinted by direction — regressions red, improvements green (the old layout showed a significant improvement in error-red). When both medians are zero but runs differ, the row falls back to means so flaky CPU long tasks stop looking identical. The old chart anchors stay alive as row ids, and the per-series colors were replaced with a colorblind-validated pair (the old tan failed contrast on the card surface).

Co-authored-by: Claude Fable 5 noreply@anthropic.com

The compare view asked the reader to cross-reference a nine-column statistics table against 24 separate scatter charts to answer one question: did anything change, and by how much? The scatter charts also plotted values against run index, which carries no meaning for independent samples — the actual signal is how the two distributions sit against each other.

Each metric is now a single row: the p-value, a distribution strip showing every baseline and current run on a shared value axis with median ticks, median → median with the delta, and the verdict. A verdict card on top gives the headline count with chips that jump to the flagged metrics, and significant rows are tinted by direction — regressions red, improvements green (the old layout showed a significant improvement in error-red). When both medians are zero but runs differ, the row falls back to means so flaky CPU long tasks stop looking identical. The old chart anchors stay alive as row ids, and the per-series colors were replaced with a colorblind-validated pair (the old tan failed contrast on the card surface).

Co-authored-by: Claude Fable 5 noreply@anthropic.com
@soulgalore soulgalore merged commit 14f4d76 into main Jul 14, 2026
20 checks passed
@soulgalore soulgalore deleted the compare-redesign branch July 14, 2026 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant