The stacked card now puts the 24 h wheel on top and the date chart below it, with a matching "by day · utc" label. The legend, picker and table toggle still drive both. Every section header is now one to three words about the data. Subtitles hold the definitions, and aria labels that repeated an old header follow the new one.
| old | new |
|---|---|
| activity | every day |
| projects | heavy hitters |
| commits by date and time | around the clock |
| agentic activity | in flight |
| tangled · 30d | share of tangled · 30d |
| commit types | feat vs fix |
| project timelines | rise and fall |
| written to landed | landing lag |
| repositories | the ledger |
| recent | just landed |
| index / method | last crawl / how it counts |
Alternates: in flight → live wire, agents now. every day → the year, daily heat. heavy hitters → top five, front-runners. Checked against live data, served so the vibescrobble feed loads, in dark, light and at 420 px. fmt, test, clippy and node checks pass.
Before / after (dark):
Light, 420 px:
🤖 Generated with Claude Code