Repository navigation
cmux-next chief inspector: latency bars use the theme accent, not orange (layout pass) - #22839
Conversation
…ot an orange warning mix 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
|
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
Not re-run automatically: Written by red: web / Web status; no finished base run on d581004 to compare; do not merge until green; see lane-rules Tour of |
|
Found 1 test failure on Blacksmith runners: Failure
|
…ge (#22913) * ci(next): base and PR autofix rebuild a stale Chief memory inspector page #22839 changed webviews/src/optchat-inspector/styles.css without rebuilding the committed Native/OptChat/optchat-chief/inspector/index.html. Every webviews bundle build then failed (react-apps-check "Build the web bundles", the base autofix's action exports (Mac) and, behind it, defaults-snapshot) until someone regenerated the page by hand (#22877). The read-only webviews vp fmt job in both autofix workflows now also runs build-optchat-inspector-web.sh and puts that one page in its patch, and base-autofix.sh applies it (any other path outside webviews/ is still refused). A stale page now heals on the next base push or PR autofix run. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15c6d-a1d2-7fc2-9458-92c6bdcb7b4d&host=huge-blue * ci(next): only the base autofix rebuilds the inspector page, best effort Review of #22913: PR autofix's push job applies its patch with pr-autofix-apply.sh, which refuses any path that isn't an autofix output, so a rebuilt page there would have cost a PR every repair. The base autofix heals the page after each merge, so PR autofix goes back to vp fmt only. A failed rebuild now warns and keeps the committed page instead of failing the job and losing the formatting repairs; the log's diff summary names the page. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15c6d-a1d2-7fc2-9458-92c6bdcb7b4d&host=huge-blue --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…(base red) (#22877) #22839 changed webviews/src/optchat-inspector/styles.css without rebuilding Native/OptChat/optchat-chief/inspector/index.html, so every fleet dev build of feat-cmux-next fails its generated-file check (generated_stale, fleet job 5f13a8b2). Built with scripts/cmux-next/build-optchat-inspector-web.sh on a Freestyle webviews VM; --check passes there.
…e composer they test (#22989) Both tests landed red: the webviews browser tests were skipped on every PR while the Chief inspector page was stale (#22839 to #22877), so neither ran before merging. - agent-pane-trust-ask-corner (#22860): the card's top corners square off under a queue or strip on it by design, so the bar is now compared with the card's own (bottom) corner, which is the token both read. Send comes in with a draft's first letter (Claude desktop's box), so the test types one and reads the disabled Send next to Stop instead of taking Stop as Send. - agent-pane-soft-edges: since #22860 the foot's fade runs 56px while Jump to latest stands there; an edge fades when its ramp is larger than zero, not only at exactly 18px. Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15c6d-a1d2-7fc2-9458-92c6bdcb7b4d&host=huge-blue Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
|
Shipped in:
|
|
Shipped in:
|
Layout pass: running list
Running list of defects from the layout pass. ✅ = this PR, ✔ = merged. The full list is in HQ
knowledge/layout-pass.md(cmuxterm-hq#2696).Summary
The Timeline's "Took" bars drew in
--view, a mix of the theme's warning and danger colors, so a plain duration read as an alarm in orange. It is a single series, so it now uses the theme accent (--accent, the page's--cmux-app-accent-text). The context segments and legend dots keep their status colors.Screenshots
Testing
oxfmt --checkpasses on the changed file, andprepush-gate.pyreports no new violations.bun run check. In my sparse worktree it lints the symlinked node_modules. CI runs it.Observed / Not run
Changelog
🤖 Generated with Claude Code
Agent session: huge-blue