codeburn/dash
reviewer c2fb918fc5 dash: add Workflow and Spend punchcard panels
Workflow panel sits beside Model efficiency and surfaces correction rate
(with count), median time to first edit, pricing coverage (rendered only
when a real number, never as 100% for unknown), and the top reworked files
(basenames with session and edit counts). The whole panel hides when the
payload carries no workflow block, so an older peer renders the dashboard
unchanged.

Spend punchcard is an hour-of-day by weekday matrix computed client-side
from history.timeline, dot size and intensity encoding spend, with a
per-cell tooltip. Cells with no bucket render empty, the panel hides when
the timeline is absent, and daily-bucket periods show an honest notice
instead of faking hour-of-day resolution.
2026-07-20 22:20:50 +02:00
..
public brand: restore binary 0101 flame across all surfaces 2026-07-17 14:14:40 -07:00
src dash: add Workflow and Spend punchcard panels 2026-07-20 22:20:50 +02:00
index.html feat(web): in-dashboard device discovery, share-from-browser, redesign + hardening (#534) 2026-06-20 19:02:03 +02:00
package-lock.json feat(web): local React dashboard served by codeburn web (#531) 2026-06-20 16:21:25 +02:00
package.json feat(web): local React dashboard served by codeburn web (#531) 2026-06-20 16:21:25 +02:00
tsconfig.json feat(web): local React dashboard served by codeburn web (#531) 2026-06-20 16:21:25 +02:00
vite.config.ts feat(web): local React dashboard served by codeburn web (#531) 2026-06-20 16:21:25 +02:00