Skip to content

feat(triage): add signal-over-noise Triage board at /triage - #34

Merged
hellodk merged 1 commit into
mainfrom
feat/triage-board
Sep 5, 2026
Merged

hellodk merged 1 commit into
mainfrom
feat/triage-board

Conversation

@hellodk

@hellodk hellodk commented Sep 5, 2026

Copy link
Copy Markdown
Owner

New /triage route — a squarified density map (area = volume, colour = severity) beside a ranked priority spine, with a Count ↔ Impact weight toggle and a proportional severity ledger.

Built from the existing /api/v1/health, /api/v1/errors/summary and /api/v1/security/summary endpoints and the graphite severity tokens, so the few criticals hidden under thousands of warning events become impossible to miss. Additive (new route + a sidebar link), so it can't affect existing pages.

Prototype it was ported from: https://claude.ai/code/artifact/a3c4da85-3e8e-4e28-9e75-c158ff8fbfd3

Testing

  • triage spec: 6/6 (cells render, Impact weighting enlarges a critical cell, severity filter scopes the spine).
  • tsc + eslint clean.

Closes #29

New /triage route: a squarified density map (area = volume, colour =
severity) beside a ranked priority spine, with a Count <-> Impact weight
toggle and a proportional severity ledger. Built from the existing health,
errors/summary and security/summary endpoints and the graphite severity
tokens, so a handful of criticals hidden under thousands of warning events
become impossible to miss. Adds a Triage link to the sidebar.

Closes #29
@hellodk
hellodk merged commit 2e20dc5 into main Sep 5, 2026
@hellodk
hellodk deleted the feat/triage-board branch September 5, 2026 13:46
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.

Triage Board — signal-over-noise redesign of /issues (density map + priority spine)

1 participant