codeburn/app/renderer/components
iamtoruk 5cd5c783a2 test(app): Spend coverage (lenses, states, colors, Sankey, period windows) + proportional/labeled Sankey
Addresses T3 review: full test coverage for all lenses + empty/error states, segment
color mapping, Sankey ribbon properties, and lib/period.ts across all windows; Sankey
ribbon widths now truly proportional (removed the 28px cap) and labels are pretty/basename
+ truncated so real ids don't clip; legend reflects present models; honest "top N" project count.

Implemented by Codex gpt-5.5 (high); committed by Fable (git blocked in Codex sandbox).
2026-07-10 18:30:17 -07:00
..
CapsuleChart.tsx fix(app): scope Overview chart + waste-rate to selected period, harden joins 2026-07-10 16:32:48 -07:00
Hint.tsx feat(app): window chrome, sidebar nav, and Overview smoke view 2026-07-10 15:17:11 -07:00
ListRow.tsx feat(app): Overview capsule chart + list row components 2026-07-10 16:10:32 -07:00
Panel.tsx fix(app): scope Overview chart + waste-rate to selected period, harden joins 2026-07-10 16:32:48 -07:00
ProviderPop.tsx feat(app): window chrome, sidebar nav, and Overview smoke view 2026-07-10 15:17:11 -07:00
Sankey.tsx test(app): Spend coverage (lenses, states, colors, Sankey, period windows) + proportional/labeled Sankey 2026-07-10 18:30:17 -07:00
SegTabs.tsx feat(app): window chrome, sidebar nav, and Overview smoke view 2026-07-10 15:17:11 -07:00
Sidebar.test.tsx feat(app): window chrome, sidebar nav, and Overview smoke view 2026-07-10 15:17:11 -07:00
Sidebar.tsx feat(app): window chrome, sidebar nav, and Overview smoke view 2026-07-10 15:17:11 -07:00
StackedBars.tsx test(app): Spend coverage (lenses, states, colors, Sankey, period windows) + proportional/labeled Sankey 2026-07-10 18:30:17 -07:00
Stat.tsx feat(app): window chrome, sidebar nav, and Overview smoke view 2026-07-10 15:17:11 -07:00
TopBar.tsx feat(app): window chrome, sidebar nav, and Overview smoke view 2026-07-10 15:17:11 -07:00
Window.tsx feat(app): window chrome, sidebar nav, and Overview smoke view 2026-07-10 15:17:11 -07:00