The required check's checks job may run 25 minutes, not 15
Merged
DO
3d ago+12+12+01234567890123456789-9-9-0123456789
The Maintainer raised the checks job's timeout from 15 to 25 minutes.
Why
On 2026-10-21, make verify on the runner (its simulators on 300 seeds) took 11 to 14.5 minutes in the runs that finished. Six runs were cancelled at 15:00 with the tests still running:
- #301 (four times);
- adapters/acceptance;
- kernel/unidentified-run-alert.
The mutation shards run the same suite on 40 seeds and pass, so the cancelled runs are slow, not broken.
What changes
.github/workflows/verify.yml:checksgetstimeout-minutes: 25. The head comment gains one line with the measured times.examples/workflows/verify.ymland the first yaml block ofdocs/standards/workflows.mdchange the same way. They hold the workflow word for word, andtools/check_workflows.pyandtools/check_context.pycompare them.tests/test_tools.py: the tests that removed or changedtimeout-minutes: 15to make a drift or a fault now use 25. Each still fails loudly if its replacement stops matching.
Nothing else changes: no permission, trigger, secret, pin or step.
Gates
PATH=/usr/bin:/bin SIM_SEEDS=40 make verify: 973 tests, OK.- Claude review with a security pass: no blockers or majors. Its two wording nits are fixed in 0c5bf91.
- Argon (AGY, gemini-4-argon-high): no findings.
- Muse: not run (Maintainer, 2026-10-20: Kernel/hook only).
- No decision record, by the Maintainer's instruction.
š¤ Generated with Claude Code