Skip to content

Make the result matrix the hero: example matrix on load (#3) - #21

Merged
ErenAri merged 1 commit into
mainfrom
ui/example-matrix-hero
Jun 19, 2026
Merged

ErenAri merged 1 commit into
mainfrom
ui/example-matrix-hero

Conversation

@ErenAri

@ErenAri ErenAri commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

#3 — make the matrix the visual hero

Before any run, the result panel showed only "No validation run yet" with an empty body, so a first-time visitor never saw the payoff — the compatibility matrix itself.

This renders a clearly-labelled "Example output" matrix on load (counts + the cell grid), so the deliverable is visible immediately (caniuse-style).

Honest, not fabricated

The example mirrors the real Falco modern_bpf boundary — 5.15/6.1/6.8 pass, 5.4 fails on the ringbuf map type (UNSUPPORTED_MAP_TYPE: ringbuf needs ≥ 5.8). So it's representative output, not invented data.

Safe

  • Clearly tagged "Example output" + dashed border; verdict/gate headers left untouched, so it's never mistaken for a real run.
  • Cleared the instant a real run starts (#summary cleared), replaced by real results on completion.

Verify

  • go build, go test ./internal/api/, go vet clean; served locally → 200; renderer + CSS + caption present.

This completes the 3-step UI plan (Carbon tokens → declutter → matrix hero).

🤖 Generated with Claude Code

Before any run, the result panel only showed "No validation run yet" with an
empty body, so a first-time visitor never saw the payoff. Render a clearly
labelled ("Example output") compatibility matrix on load — counts + the cell
grid — so the deliverable is visible immediately, caniuse-style.

The example mirrors the real Falco modern_bpf boundary (5.15/6.1/6.8 pass,
5.4 fails on the ringbuf map type) so it doubles as honest, representative
output rather than fabricated data. It is cleared the moment a real run starts
and replaced by real results on completion; the verdict/gate headers are left
untouched so it is never mistaken for an actual run.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ErenAri
ErenAri merged commit 5de7aa4 into main Jun 19, 2026
7 of 8 checks passed
@ErenAri
ErenAri deleted the ui/example-matrix-hero branch June 19, 2026 16:41
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