Repository navigation
fix(cmux-next stats): a week or a month draws one row of days across the page - #22954
Conversation
…efault range loads before start (red) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15c2a-ee79-7910-9d76-ef0536b9880d&host=huge-blue
… page; the default range loads when picked first The week-column heatmap drew a week as two 12px columns in an 850px section, and a month as five. Ranges up to 31 days now draw one row of days on the hour bars' rhythm, labelled with the weekday, or the date every seventh day. The store no longer starts out claiming a read is on its way, so setRange(84) before start() reads it (the gallery's 12-week state sat on Loading). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15c2a-ee79-7910-9d76-ef0536b9880d&host=huge-blue
|
owner: 01a15c2a-ee79-7910-9d76-ef0536b9880d |
|
cmux status (one comment, edited in place; each line is updated by the job that owns it) Review App of this head (app.zip, kept 1 day)
Unclear: CI failed on
Failures:
Matched log linesNot re-run automatically: Written by red: web / Web status; base red: the same failure on the base f6b021a; does not block
Agents: Tour of |
|
Bead |
|
Found 24 test failures on Blacksmith runners: Failures
...and 14 more test failures. View all on Blacksmith
|
…y are allowed tooltip-rules also fails on base for the saved environment's folder face (#22406, full path behind a short name), the rail's checks mark and background task command (#22368, text for screen readers only / cut with an ellipsis) and the stats day cell (#22954, date and working time behind a short label). Each title says what the visible text does not, so each gets tooltip-allow. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15d18-a2fb-7ac0-84d5-432ffea53b8b&host=cosmic-gray
…ay why) (#23053) * fix(webviews): Send now's help tooltip is allowed (tooltip-rules red on base) #22834 gave the waiting steer's Send now button a title; tooltip-rules fails on it because the button shows its own text. The title says what the text does not (it stops only the current step, the turn goes on), so it is marked tooltip-allow with that reason. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15d18-a2fb-7ac0-84d5-432ffea53b8b&host=cosmic-gray * fix(webviews): four more tooltips red on base are marked with why they are allowed tooltip-rules also fails on base for the saved environment's folder face (#22406, full path behind a short name), the rail's checks mark and background task command (#22368, text for screen readers only / cut with an ellipsis) and the stats day cell (#22954, date and working time behind a short label). Each title says what the visible text does not, so each gets tooltip-allow. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15d18-a2fb-7ac0-84d5-432ffea53b8b&host=cosmic-gray --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
|
Shipped in:
|
Layout pass, running list (lane: layout-pass; full list in cmuxterm-hq
knowledge/layout-pass.md)What
Stats draws activity as a week-column heatmap, 12px cells with one column per week. That works for 12 weeks. A week was two thin columns and a month was five, at the left edge of an 850px section.
setRange(84)beforestart()read nothing. The app callsstart()and never hit this, but the gallery's 12-week ("quarter") state sat on "Loading…". The store now starts idle.Test
bun test test/stats-page.test.tsx(jsdom). New cases:Results:
Screenshots
The Stats page's
?mockdev entry, Activity and Time of day sections. Before is the base, after is this branch.Observed / Not run
tsc --noEmitreports no errors in the changed files. Clean:oxlint,vp fmtand everycheck:*script in webviews.prepush-gate.py: no new violations.vp fmtalso reflowed the five one-line heat-level rules instyles.css; their values are unchanged.vp checkand a gallery build, because heavy jobs are off huge-blue. The stills come from the dev entry, not the gallery.Changelog
none (Stats is a preview feature until styled)
Agent session: huge-blue
🤖 Generated with Claude Code