base red: accent-glass invariants scan in six parts, so part 3 fits its 480 s limit
Base red: react-apps-check (6) (CI and cmux-next web) fails on feat-cmux-next. The newest failing base run is 41586011973. In that run test/accent-glass-invariants-3.test.ts hit its 480 s file limit at stage 750 of 879, and timed out again when retried alone.
The gallery now has about 3,500 accent-glass stages, so each of the four parts scanned about 879. This splits the scan into six parts of about 586 stages each, under the same 480 s limit, by adding -5 and -6 and setting parts: 6 in every part. Coverage is unchanged: part N scans the stages where index % 6 == N-1, so every stage is scanned exactly once.
Other shard-6 reds from earlier base runs come from other files (message-preview-browser, session-info-overlay-toggle, transcript-upward-anchor). Those are separate base reds that the duration split happened to place in shard 6; this PR does not touch them.
Changelog
none
Observed / Not run
- Observed: the base job logs for runs 41586011973, 41585300286 and 41584419316; a subagent review gave SHIP.
- Not run: the accent-glass files locally (they are browser and dev-server files). This PR's own react-apps-check is the run.
risk:low (test only)
Agent session: agent session
🤖 Generated with Claude Code
![Autofix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark-3x.png)
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.
Summary by cubic
Splits the accent-glass invariants scan from four parts to six so each part stays under the 480 s file limit in react-apps-check (6).
- Part 3 of 4 timed out at stage 750 of 879 even when retried alone (run 41586011973).
- Adds parts 5 and 6 and sets
parts: 6in all parts; each part now scans about 586 stages instead of 879. - Coverage is unchanged: each part scans every
parts-th stage, so every stage is scanned exactly once. - Other shard-6 reds (message-preview-browser, session-info-overlay-toggle, transcript-upward-anchor) are separate base reds and are not touched.