Repository navigation
Swarm health manager log #1382
Copy link
Copy link
Open
Labels
swarm-healthSwarm health manager logSwarm health manager log
Description
[agent] Swarm manager: run 2026-10-23T22:01Z
State: YELLOW (product fixer overlapped itself again). Slowed the product fixer to every 2 h
- Why YELLOW: the product fixer's 20:20Z run (session_01YB4wa2mtpEejKGP7bZ3NZF) stayed active until 21:53Z (93 min) and then stopped in REQUIRES_ACTION, blocked and disconnected. The 21:21Z run (session_01CCk3YDBWYBfufBX3DuwRTs) started while it was still going and is still running on draft Fix yarn-berry rescan slowdown (#1607) #1701. This is its fourth self-overlap today.
- Change: product fixer
20 * * * *→20 */2 * * *(applied 22:01:15Z; next run 22:20Z, then every even hour). The 3 h cooldown from the 19:01Z change expired at 22:01Z. This is the fourth 1 h ↔ slower cycle today, so it stays at 2 h until several consecutive runs finish in under ~50 min, even if the system is GREEN, to stop the oscillation. - CI is idle: 0 runs queued and 1 in progress (a PR run with 2 Depot jobs). 0 GitHub-hosted jobs are queued or running.
- The merge queue is empty: no merge_group run since Fix yarn installs told to upgrade with npm (#1629) #1680 (17:54Z). Run the Gradle agent suites in their own e2e leg #1697, Fix yarn global folder moved by global-folder (#1629) #1696 and Fix yarn .env.yarn ignored in rc expansion (#1611) #1676 have auto-merge armed and only need an approval. Merges: 2 in the last 6 h, 19 in the last 24 h.
- PR backlog is small: 9 open PRs, 2 of them drafts (Fix yarn-berry rescan slowdown (#1607) #1701, Fix Go patch delivery, audits, and reinstalls #1698). 6 wait on a human: Parse bun.lock once per scan (#1606) #1700, Fix Bun patches keyed by a rewired resolution (#1019) #1699, Run the Gradle agent suites in their own e2e leg #1697, Fix yarn global folder moved by global-folder (#1629) #1696, Fix yarn .env.yarn ignored in rc expansion (#1611) #1676 and fix: vendor hosted patches directly from lockfiles #1648. Fix nightly Pipenv pylock legs broken by uv 0.13.2 #1639 is approved but still labelled
agent:needs-human. fix: vendor hosted patches directly from lockfiles #1648 (71.3 h) crosses the 72 h YELLOW line at ~22:40Z. - Issues: 135 open. In the last 24 h, 4 were opened (0 bughunt) and 15 closed. 14 have
agent:needs-human. - Main: the latest push run (3114a28) passed at 18:11Z. The 05:46Z scheduled full-scope run failed.
- API: 4,663 REST requests left at the start of this run. depscan isn't readable from this session (403), so the org-wide signal is unmeasured. Our GitHub-hosted load is 0.
Metrics
| Metric | Now (10-23 22:01Z) | 6 h ago (10-23 16:01Z) | 24 h ago (10-22 22:00Z) |
|---|---|---|---|
| GitHub-hosted jobs queued / running | 0 / 0 | 0 / 0 | 0 / 0 |
| Depot jobs queued / running | 0 / 2 | 0 / 0 | 1 / 1 |
| Merge-queue entries (longest wait) | 0 | 0 | 0 |
| Merges 6 h / 24 h | 2 / 19 | 13 / 41 | 24 / 24 |
| Open PRs (draft / waiting on a human) | 9 (2 / 6) | 4 (0 / 4) | 6 (1 / 4) |
| Oldest unapproved ready PR (h) | 71.3 | 65 | 47 |
| PRs opened / merged / closed unmerged, 24 h | 23 / 19 / 1 | 21 / 41 / 1 | ? / 24 / ? |
| Open issues / opened 24 h / closed 24 h | 135 / 4 / 15 | 135 / 6 / 28 | 145 / 3 / 13 |
agent:needs-human (issues) |
14 | 14 | 14 |
| API remaining at start | 4663 | 4999 | 4940 |
Managed routines
| Routine | Cron | Enabled | Last run |
|---|---|---|---|
| Product fixer trig_01ACZyVgV7NCAnSpFAdkD2AD | 20 */2 * * * (changed 22:01Z; baseline 20 * * * *) |
yes | Overlap: 20:20Z run active until 21:53Z, now REQUIRES_ACTION. 21:21Z run still working on #1701 |
| CI-lane fixer, legacy trig_015fMrRtXDsAPfQKCCVFUcUk (http_api, can't be managed) | 50 * * * * |
yes | Succeeded, 21:50-21:51Z |
| PR burn-down trig_01QvZ5vWNqFtnc5xgcXAJ9bE | 7 * * * * |
yes | Succeeded, 21:07-21:09Z |
| Steward trig_01Jyp8p1dUqNnWk8YYk3QCZU | 47 * * * * |
yes | Succeeded, 21:48-21:49Z |
| CI janitor trig_01GpWqqtkrvU1Yp12onhPXuc | 37 * * * * |
yes | Succeeded, 21:37-21:40Z |
| Issue janitor trig_01VAr2WfvGJ97DW9KcUsrcpn | 17 13 * * * |
yes | 13:18Z session still blocked (REQUIRES_ACTION) since 13:19Z |
| Bug hunts (all PMs) | baseline 12 h (pip 24 h, Cargo weekdays) | none enabled (full listing this run; HOLD) | n/a |
| Old PR burn-down copy trig_01CkssbwXU1Hm5Ew8XvCULeD (http_api, not mine) | 7 * * * * |
yes | Succeeded, 21:08-21:09Z (duplicates the managed burn-down) |
| CI perf implementer trig_018LGcKNGskkaatPMs9vvVLY (http_api, released) | 27 * * * * |
yes | Succeeded, 21:27-21:28Z |
| CI profiler trig_018Aa5s4K6eCHiZpiRx9eYQH (http_api, released) | 15 */4 * * * |
yes | Succeeded, 20:16-20:19Z |
Changes this run
- Product fixer trig_01ACZyVgV7NCAnSpFAdkD2AD:
20 * * * *→20 */2 * * *. Reason: it overlapped itself (20:20Z run ran 93 min into the 21:21Z run). One step slower, after the 3 h cooldown expired.
Needs a human
- Unblock two stuck sessions. The issue janitor's 13:18Z session (https://claude.ai/code/session_01JNKMezJu1pkxaeSsvVJNu5) has waited on REQUIRES_ACTION for ~8.7 h, so today's issue cleanup never ran. The product fixer's 20:20Z session (https://claude.ai/code/session_01YB4wa2mtpEejKGP7bZ3NZF, branch
agent/fix-bun-store-liveness-walk-cost, PR Parse bun.lock once per scan (#1606) #1700) is now in the same state. Approve or end them, and check what permission they're stopping on so the next runs don't stall the same way. - Review these: Fix yarn .env.yarn ignored in rc expansion (#1611) #1676 (Ready, 21.6 h, auto-merge armed), Fix yarn global folder moved by global-folder (#1629) #1696 (Ready, auto-merge armed), Run the Gradle agent suites in their own e2e leg #1697 (ci-perf, auto-merge armed), Fix Bun patches keyed by a rewired resolution (#1019) #1699 and Parse bun.lock once per scan (#1606) #1700.
- fix: vendor hosted patches directly from lockfiles #1648 (
agent:needs-human, 71.3 h) crosses the 72 h YELLOW line at ~22:40Z. Answer its question or close it. - Fix nightly Pipenv pylock legs broken by uv 0.13.2 #1639 is approved but still labelled
agent:needs-human(78 h). If the question is settled, remove the label so the steward can enqueue it. - Product fixer runs are long (93-94 min for the last two finished runs). An hourly cadence overlaps over and over (4 times today). Consider making its baseline 2 h.
- Usage limit: sessions report an overage usage warning (resets 11-01).
- Migrate the CI-lane fixer trig_015fMrRtXDsAPfQKCCVFUcUk so I can manage it: https://claude.ai/code/routines/trig_015fMrRtXDsAPfQKCCVFUcUk
- Disable the duplicate PR burn-down trig_01CkssbwXU1Hm5Ew8XvCULeD. It is still enabled and ran at 21:08Z: https://claude.ai/code/routines/trig_01CkssbwXU1Hm5Ew8XvCULeD
- Stale HOLD IDs: trig_01MwFn5EYKHCD1FNYAdbC1xN, trig_011c8MKh4EpUVLRoY9utrxKc, trig_01MubtjjqgwCBaaCvujLV69U and trig_01YJDeWJdcV9oqp7vBEdYMAe don't exist.
- depscan: this session can't read it (403), so the org-wide signal is unmeasured.
State
{
"hold": [
"workflow:bughunt-*.yml",
"trig_01Tb2QXRBVbWXX8cdzHgiuJ9",
"trig_01C6hN4KE2LQApmQTkCiPJUB",
"trig_01G1D53jGaSGG5mYXyC4XCkn",
"trig_01XBjNxBCA46ptP7SYSzGTLa",
"trig_018Kocx3sZfPLKer6HNLK1P5",
"trig_01VDLwnjX8rN3yzDqqQgy4Er",
"trig_01NLd29Xf3WNyeqxfH4k1VBj",
"trig_01PjqRLg4UxFeSUe6D4DhvDg",
"trig_01UoVQcRHgrrFotJxDWFRSj7",
"trig_01VQA2sUR8brhUjzVfHyq9bE",
"trig_01KDbttcCDVSiDettvdVNVyj",
"trig_01QRsTZhehm5Lrkqbj42wzsa",
"trig_01EVLZKMQWfpejqu4fopiKQA",
"trig_0156piJhgZYH8LWJ6TCHRV5B",
"trig_01WH3BKQDSxpJ1YRrAGugjoV",
"trig_013w4BBSfwBTgFpi5XeZoieR",
"trig_01TuYcCKKBDiA7UqBU8rGmaX",
"trig_016J8Uw7v3pjq7NLwqsL54NK",
"trig_0191QAYmmqcUkTtH6xNXwjXN",
"trig_01CZVKDdS68fCBhuqec4CDwN",
"trig_01MwFn5EYKHCD1FNYAdbC1xN",
"trig_011c8MKh4EpUVLRoY9utrxKc",
"trig_01MubtjjqgwCBaaCvujLV69U",
"trig_01YJDeWJdcV9oqp7vBEdYMAe",
"trig_01NTdy2rEpze5NfvsG6RNs4v",
"trig_01D498UYc7vvzNoCsPfj9M9x",
"trig_01Pwpsh7b5GvmXmJC9xbPGCF",
"trig_019jnAoKzxKirsPpNUPj16is",
"workflow:*-compatibility.yml",
"workflow:bench*",
"workflow:*-ledger.yml(except janitor-ledger.yml)",
"workflow:installer-drift",
"workflow:vlt-serve-watchdog"
],
"changes": [
{
"t": "2026-10-11T14:05Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 1-23/2 * * *",
"reason": "YELLOW: self-overlap (12:21Z run active until ~13:40Z, 13:20Z run started 13:20Z)",
"applied": false,
"note": "RECOMMENDED: update_trigger refused (routine created via http_api; agents may only edit routines ..."
},
{
"t": "2026-10-11T15:03Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 1-23/2 * * *",
"reason": "YELLOW: self-overlap again (13:20Z run heartbeat on #1388 at 14:30Z; 14:20Z run started 14:21Z, o...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-11T19:58Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 1-23/2 * * *",
"reason": "YELLOW: self-overlap (18:21Z run still heartbeating #1395 at 19:29Z; 19:20Z run opened draft #139...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-11T22:05Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 1-23/2 * * *",
"reason": "YELLOW: self-overlap (20:20Z run pushed to #1399 at 21:26Z after the 21:20Z run started and opene...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-12T05:05Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 1-23/2 * * *",
"reason": "YELLOW: self-overlap (03:20Z run pushed #1413 at 04:33Z and heartbeated 04:44Z while the 04:20Z r...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-12T07:58Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 1-23/2 * * *",
"reason": "YELLOW: self-overlap (06:20Z run pushed #1420 at 07:53Z and heartbeated 07:53Z while the 07:21Z r...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-12T09:58Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 1-23/2 * * *",
"reason": "YELLOW: self-overlap (08:20Z run heartbeated #1426 at 09:55Z while the 09:20Z run opened draft #1...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-12T11:00Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 1-23/2 * * *",
"reason": "YELLOW: self-overlap (09:20Z run heartbeated #1427 at 10:29Z while the 10:20Z run opened draft #1...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-12T13:05Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 1-23/2 * * *",
"reason": "YELLOW: self-overlap (11:21Z run pushed #1429 at 12:03Z and marked it ready/heartbeated at 12:37Z...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-12T14:05Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 1-23/2 * * *",
"reason": "YELLOW: self-overlap (12:21Z run pushed #1430 at 13:25:06Z while the 13:22Z run opened draft #143...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-12T15:00Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: 21 PRs waiting on a human (>20), plus self-overlap (13:22Z run created a #1431 re-check r...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused (created via http_api)"
},
{
"t": "2026-10-12T15:00Z",
"routine": "trig_015fMrRtXDsAPfQKCCVFUcUk",
"from": "50 * * * *",
"to": "50 */2 * * *",
"reason": "YELLOW: 21 PRs waiting on a human (>20); more PRs only conflict",
"applied": false,
"note": "RECOMMENDED: update_trigger refused (created via http_api)"
},
{
"t": "2026-10-12T16:05Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: self-overlap, 12th time (14:21Z run pushed #1433 at 15:53Z and re-requested Bugbot while ...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-12T23:05Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: self-overlap, 13th time (21:20Z run heartbeated #1451 at 22:31Z while the 22:20Z run open...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-13T00:05Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: self-overlap within last 3 runs (21:20Z run overlapped 22:20Z); 22:20Z and 23:20Z runs we...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-13T02:00Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: self-overlap, 14th time (00:20Z run pushed #1458 at 01:30:41Z and heartbeated 01:31Z whil...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-13T03:00Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: self-overlap, 15th time (the 01:20Z run committed to #1461 at 02:01Z and heartbeated it a...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-13T04:00Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: self-overlap, 16th time (02:20Z run pushed #1463 at 03:14Z and heartbeated it at 03:23:56...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-13T05:00Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: self-overlap, 17th time (03:20Z run pushed #1464 at 04:29Z and heartbeated 04:40Z after t...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-13T06:00Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: self-overlap, 18th time (04:20Z run pushed #1466 at 05:17Z and heartbeated 05:28Z after t...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-13T07:00Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: self-overlap, 19th time (05:20Z run pushed #1468 06:18Z, heartbeat 06:28Z, after the 06:2...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-13T08:00Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: self-overlap, 20th time (06:21Z run still updating draft #1469 at 07:39Z after the 07:20Z...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-13T09:00Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: self-overlap, 21st time (07:20Z run heartbeated #1470 08:41Z after the 08:20Z run opened ...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-13T10:00Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: self-overlap, 22nd time (08:20Z run pushed #1474 09:37Z, marked ready 09:42Z, after 09:20...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-13T11:00Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: self-overlap, 23rd time (09:20Z run pushed #1475 10:39Z and marked it ready 10:40Z, after...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-13T12:00Z",
"routine": "trig_01RG8W22by47eK1tbe9jBjco",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: self-overlap, 24th time (10:20Z run pushed #1478 11:28Z, marked ready 11:45Z, after the 1...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused again (created via http_api)"
},
{
"t": "2026-10-13T12:00Z",
"routine": "trig_01TB4Wh26CX826bt9q1yqKoQ",
"from": "5 2,14 * * *",
"to": "5 2 * * *",
"reason": "YELLOW: issue inflow 15 (11 bughunt) > outflow 13 over 24 h with bug hunts enabled; Yarn classic ...",
"applied": false,
"note": "RECOMMENDED: not attempted, every bug hunt is http_api-created (update_trigger refuses those)"
},
{
"t": "2026-10-13T13:00Z",
"routine": "trig_01TB4Wh26CX826bt9q1yqKoQ",
"from": "5 2,14 * * *",
"to": "5 2 * * *",
"reason": "YELLOW: issue inflow 16 (12 bughunt) > outflow 12 over 24 h with bug hunts enabled; Yarn classic ...",
"applied": false,
"note": "RECOMMENDED: update_trigger refused (created via http_api)"
},
{
"t": "2026-10-13T21:58Z",
"routine": "trig_01ACZyVgV7NCAnSpFAdkD2AD",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: product fixer overlapped itself. The 20:21Z run was still pushing to #1504 at 21:49Z (com...",
"applied": true
},
{
"t": "2026-10-15T22:58Z",
"routine": "trig_01ACZyVgV7NCAnSpFAdkD2AD",
"from": "20 */2 * * *",
"to": "20 */4 * * *",
"reason": "YELLOW: product fixer overlapped itself. The 20:20Z run was still pushing to #1591 at 22:32Z (6f4c327, Assisted-by trailer) and set its h...",
"applied": true
},
{
"t": "2026-10-15T22:58Z",
"routine": "trig_018Kocx3sZfPLKer6HNLK1P5",
"from": "5 6,18 * * *",
"to": "5 6 * * *",
"reason": "YELLOW: issue inflow 19 (17 bughunt) > outflow 14 over 24 h with bug hunts enabled; pip has the most open unclaimed bughunt issues among ...",
"applied": true
},
{
"t": "2026-10-20T19:58Z",
"routine": "trig_01ACZyVgV7NCAnSpFAdkD2AD",
"from": "20 */4 * * *",
"to": "20 */2 * * *",
"reason": "GREEN 2nd consecutive run: 0 queued jobs, merge queue empty and flowing (10 merges 6 h), 5 PRs on human, API 4,805; one step back toward baseline 20 * * * *",
"applied": true
},
{
"t": "2026-10-21T08:58Z",
"routine": "trig_01ACZyVgV7NCAnSpFAdkD2AD",
"from": "20 */2 * * *",
"to": "20 */4 * * *",
"reason": "YELLOW: product fixer overlapped itself. Its 06:21Z run was still working at 08:28Z (marked #1655 ready 08:10Z, re-posted @bugbot 08:23Z, heartbeat 08:28:35Z) after the 08:20Z run fired and opened draft #1656 at 08:23Z (heartbeat 08:29:52Z). Run took ~2 h against a 2 h interval.",
"applied": true
},
{
"t": "2026-10-21T10:58Z",
"routine": "trig_015fMrRtXDsAPfQKCCVFUcUk",
"from": "50 * * * *",
"to": "50 */2 * * *",
"reason": "YELLOW: 21 PRs wait on a human (>20). Slow the fixers one step. The product fixer is already at its 4 h limit and was changed at 08:58Z.",
"applied": false,
"note": "RECOMMENDED: the legacy CI-lane fixer was created via http_api, so I can't manage it"
},
{
"t": "2026-10-21T17:58Z",
"routine": "trig_015fMrRtXDsAPfQKCCVFUcUk",
"from": "50 * * * *",
"to": "50 */2 * * *",
"reason": "YELLOW: 22 PRs wait on a human (>20); product fixer already at its 4 h limit. Retried update_trigger; refused (created via http_api).",
"applied": false,
"note": "RECOMMENDED"
},
{
"t": "2026-10-22T08:58Z",
"routine": "trig_015fMrRtXDsAPfQKCCVFUcUk",
"from": "50 * * * *",
"to": "50 */2 * * *",
"reason": "YELLOW: 21 PRs wait on a human (>20), 0 merges in 13 h. Product fixer already at its 4 h limit. CI-lane fixer is http_api, cannot update.",
"applied": false,
"note": "RECOMMENDED"
},
{
"t": "2026-10-22T09:58Z",
"routine": "trig_015fMrRtXDsAPfQKCCVFUcUk",
"from": "50 * * * *",
"to": "50 */2 * * *",
"reason": "YELLOW: 21 PRs wait on a human (>20), 0 merges in 14 h. Product fixer already at its 4 h limit. update_trigger refused (http_api).",
"applied": false,
"note": "RECOMMENDED"
},
{
"t": "2026-10-22T10:58Z",
"routine": "trig_015fMrRtXDsAPfQKCCVFUcUk",
"from": "50 * * * *",
"to": "50 */2 * * *",
"reason": "YELLOW: 21 PRs wait on a human (>20), 0 merges in 15 h. Product fixer already at its 4 h limit. update_trigger refused (http_api).",
"applied": false,
"note": "RECOMMENDED"
},
{
"t": "2026-10-22T11:58Z",
"routine": "trig_015fMrRtXDsAPfQKCCVFUcUk",
"from": "50 * * * *",
"to": "50 */2 * * *",
"reason": "YELLOW: 21 PRs wait on a human (>20), 0 merges in 16 h. Product fixer already at its 4 h limit. Legacy http_api routine, unmanageable (not retried).",
"applied": false,
"note": "RECOMMENDED"
},
{
"t": "2026-10-22T12:58Z",
"routine": "trig_015fMrRtXDsAPfQKCCVFUcUk",
"from": "50 * * * *",
"to": "50 */2 * * *",
"reason": "YELLOW: 23 PRs wait on a human (>20), 0 merges in 17 h. Product fixer already at its 4 h limit. Legacy http_api routine, unmanageable (not retried).",
"applied": false,
"note": "RECOMMENDED"
},
{
"t": "2026-10-22T13:58Z",
"routine": "trig_015fMrRtXDsAPfQKCCVFUcUk",
"from": "50 * * * *",
"to": "50 */2 * * *",
"reason": "YELLOW: 23 PRs wait on a human (>20), 0 merges in 18 h. Product fixer already at its 4 h limit. Legacy http_api routine, unmanageable (not retried).",
"applied": false,
"note": "RECOMMENDED"
},
{
"t": "2026-10-22T14:58Z",
"routine": "trig_015fMrRtXDsAPfQKCCVFUcUk",
"from": "50 * * * *",
"to": "50 */2 * * *",
"reason": "YELLOW: 23 PRs wait on a human (>20), 0 merges in 19 h. Product fixer already at its 4 h limit. Legacy http_api routine, unmanageable (not retried).",
"applied": false,
"note": "RECOMMENDED"
},
{
"t": "2026-10-22T15:58Z",
"routine": "trig_015fMrRtXDsAPfQKCCVFUcUk",
"from": "50 * * * *",
"to": "50 */2 * * *",
"reason": "YELLOW: 24 PRs wait on a human (>20), 0 merges in 20 h. Product fixer already at its 4 h limit. Legacy http_api routine, unmanageable (not retried).",
"applied": false,
"note": "RECOMMENDED"
},
{
"t": "2026-10-22T20:00Z",
"routine": "trig_01ACZyVgV7NCAnSpFAdkD2AD",
"from": "20 */4 * * *",
"to": "20 */2 * * *",
"reason": "GREEN 2nd consecutive run: 0 GH-hosted queued, merge queue <15 min, 2 PRs waiting on a human, API 4937, no routine failing/overlapping. One step back toward 1 h baseline.",
"applied": true
},
{
"t": "2026-10-23T01:00Z",
"routine": "trig_01ACZyVgV7NCAnSpFAdkD2AD",
"from": "20 */2 * * *",
"to": "20 * * * *",
"reason": "GREEN 7th consecutive run: 0 GH-hosted queued/running, merge queue flowing (#1675 merged 00:56Z), 2 PRs waiting on a human, API 4968, no routine failing/overlapping. Its 00:20Z run took 31 min (<50 min), meeting the condition set last run. One step back to its 1 h baseline.",
"applied": true
},
{
"t": "2026-10-23T07:58Z",
"routine": "trig_01ACZyVgV7NCAnSpFAdkD2AD",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: product fixer overlapped itself (06:22Z run pushed to #1684 at 07:46Z while 07:21Z run opened #1690). One step slower.",
"applied": true
},
{
"t": "2026-10-23T12:59Z",
"routine": "trig_01ACZyVgV7NCAnSpFAdkD2AD",
"from": "20 */2 * * *",
"to": "20 */4 * * *",
"reason": "YELLOW: product fixer overlapped itself (10:20Z run session_01RPAAUNEcDh9q9bfJSTLHFs active until ~12:31Z; 12:20Z run started 12:26Z). One step slower, to its 4 h limit.",
"applied": true
},
{
"t": "2026-10-23T16:01Z",
"routine": "trig_01ACZyVgV7NCAnSpFAdkD2AD",
"from": "20 */4 * * *",
"to": "20 */2 * * *",
"reason": "GREEN 2nd consecutive run: 0 runs queued/in progress, merge queue empty, 4 PRs waiting on a human, API 4999, no routine failing/overlapping. Last change 12:59Z (>3 h). Its 12:26Z run took 15 min. One step back toward its 1 h baseline.",
"applied": true
},
{
"t": "2026-10-23T19:01Z",
"routine": "trig_01ACZyVgV7NCAnSpFAdkD2AD",
"from": "20 */2 * * *",
"to": "20 * * * *",
"reason": "GREEN 5th consecutive run: 0 runs queued/in progress, merge queue empty (#1680 merged 18:04Z), 4 PRs waiting on a human, API 4987, no routine failing/overlapping. Last change 16:01Z (>3 h). Its 18:21Z run took 37 min (<50 min). One step back to its 1 h baseline.",
"applied": true
},
{
"t": "2026-10-23T22:01Z",
"routine": "trig_01ACZyVgV7NCAnSpFAdkD2AD",
"from": "20 * * * *",
"to": "20 */2 * * *",
"reason": "YELLOW: product fixer overlapped itself again. 20:20Z run session_01YB4wa2mtpEejKGP7bZ3NZF stayed active until 21:53Z (93 min) and is now REQUIRES_ACTION; the 21:21Z run session_01CCk3YDBWYBfufBX3DuwRTs started during it and is still running. Cooldown from the 19:01Z change expired. One step slower; hold at 2 h for several runs under ~50 min before returning to hourly.",
"applied": true
}
],
"baseline": {
"trig_01ACZyVgV7NCAnSpFAdkD2AD": "20 * * * *",
"trig_01NRYJL623QA5FEnHsLNAXuv": "50 * * * *",
"trig_01QvZ5vWNqFtnc5xgcXAJ9bE": "7 * * * *",
"trig_01Jyp8p1dUqNnWk8YYk3QCZU": "47 * * * *",
"trig_01GpWqqtkrvU1Yp12onhPXuc": "37 * * * *",
"trig_01VAr2WfvGJ97DW9KcUsrcpn": "17 13 * * *",
"trig_01KDbttcCDVSiDettvdVNVyj": "5 0,12 * * *",
"trig_01VQA2sUR8brhUjzVfHyq9bE": "5 1,13 * * *",
"trig_01UoVQcRHgrrFotJxDWFRSj7": "5 2,14 * * *",
"trig_01PjqRLg4UxFeSUe6D4DhvDg": "5 3,15 * * *",
"trig_01NLd29Xf3WNyeqxfH4k1VBj": "5 4,16 * * *",
"trig_01VDLwnjX8rN3yzDqqQgy4Er": "5 5,17 * * *",
"trig_018Kocx3sZfPLKer6HNLK1P5": "5 6,18 * * *",
"trig_01XBjNxBCA46ptP7SYSzGTLa": "5 7,19 * * *",
"trig_01G1D53jGaSGG5mYXyC4XCkn": "5 8,20 * * *",
"trig_01C6hN4KE2LQApmQTkCiPJUB": "5 9,21 * * *",
"trig_01Tb2QXRBVbWXX8cdzHgiuJ9": "5 10,22 * * *"
},
"metrics": [
{
"t": "2026-10-21T22:58Z",
"state": "NEUTRAL (no YELLOW trigger; not GREEN: 17 on human >=10). No change",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "queue empty; no PR approved; last merge #1632 19:49Z",
"merges_6h": 7,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:49Z (#1632)",
"open_prs": 19,
"prs_draft": 0,
"prs_ready_human": 17,
"prs_ready_human_note": "#1639-#1644,#1647-#1649,#1651,#1653-#1659 labelled Ready (#1648 gained label); #1646 needs-human; #1652 ci-janitor unlabelled; 0 approvals; all mergeable_state=blocked (none conflicting)",
"prs_approved_effective": 0,
"oldest_ready_h": 31,
"oldest_ready_note": "#1639 31.2 h (needs-human)",
"prs_opened_24h": 10,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 156,
"issues_opened_24h": 2,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4849,
"main_push": "3b6a85c success 19:58Z",
"main_full": "dc0dc75 scheduled SUCCESS 10-21 05:46Z",
"depscan": "not measured (outside session scope); our GitHub-hosted load is 0 jobs",
"overlap": "none: burn-down 22:08-22:24Z (+old copy 22:07-22:10Z); perf 22:27-22:28Z; janitor 22:37-22:39Z; steward 22:47-22:59Z; CI-lane 22:50-22:52Z; product fixer 20:20-20:23Z; profiler 20:16-20:21Z; no bug hunt enabled"
},
{
"t": "2026-10-21T23:58Z",
"state": "NEUTRAL (no YELLOW trigger; not GREEN: 18 on human >=10). No change",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "queue empty; no PR approved; last merge #1632 19:49Z",
"merges_6h": 7,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:49Z (#1632)",
"open_prs": 19,
"prs_draft": 0,
"prs_ready_human": 18,
"prs_ready_human_note": "#1639-#1644,#1647-#1649,#1651-#1659 labelled Ready (#1652 regained label); #1646 needs-human; 0 approving reviews on any open PR",
"prs_approved_effective": 0,
"oldest_ready_h": 32,
"oldest_ready_note": "#1639 32.2 h (needs-human)",
"prs_opened_24h": 10,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 156,
"issues_opened_24h": 2,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4766,
"main_push": "3b6a85c success 20:02Z",
"main_full": "dc0dc75 scheduled SUCCESS 10-21 05:46Z",
"depscan": "not measured (403, outside session scope); our GitHub-hosted load is 0 jobs",
"overlap": "none: burn-down 23:08-23:10Z (+old copy 23:07-23:10Z, concurrent); perf 23:27-23:28Z; janitor 23:37-23:42Z; CI-lane 23:50-23:52Z; steward 23:47Z still running at 00:00Z (next 00:47Z); product fixer 20:20-20:23Z; profiler 20:16-20:21Z; no bug hunt enabled"
},
{
"t": "2026-10-22T00:58Z",
"state": "NEUTRAL (no YELLOW trigger; not GREEN: 18 on human >=10). No change",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group runs since #1632 19:50Z; last merge #1632 19:57Z",
"merges_6h": 7,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 20,
"prs_draft": 1,
"prs_ready_human": 18,
"prs_ready_human_note": "#1639-#1644,#1647-#1649,#1651-#1659 labelled Ready; #1646 needs-human (unlabelled); #1661 new draft from product fixer 00:25Z; approvals not re-fetched this run (0 last run)",
"prs_approved_effective": null,
"oldest_ready_h": 33,
"oldest_ready_note": "#1639 33.2 h (needs-human)",
"prs_opened_24h": 11,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 156,
"issues_opened_24h": 2,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4800,
"main_push": "3b6a85c success 19:58Z",
"main_full": "dc0dc75 scheduled SUCCESS 10-21 05:46Z",
"depscan": "not measured (403, outside session scope); our GitHub-hosted load is 0 jobs",
"overlap": "none: burn-down 00:08-00:10Z (+old copy 00:07-00:09Z, concurrent); janitor 00:37-00:39Z; steward 00:48-00:50Z; CI-lane 00:51-00:52Z; product fixer 00:21-00:35Z; perf/profiler not re-checked; no bug hunt enabled per last full listing"
},
{
"t": "2026-10-22T01:58Z",
"state": "NEUTRAL (no YELLOW trigger; not GREEN: 18 on human >=10). No change",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "queue empty; 0 approving reviews on any open PR; last merge #1632 19:57Z",
"merges_6h": 1,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:49Z (#1632)",
"open_prs": 20,
"prs_draft": 0,
"prs_ready_human": 18,
"prs_ready_human_note": "#1639-#1644,#1647-#1649,#1651-#1659 labelled Ready; #1646 needs-human; #1661 (product fixer) now non-draft, not yet labelled",
"prs_approved_effective": 0,
"oldest_ready_h": 34,
"oldest_ready_note": "#1639 34.2 h (needs-human)",
"prs_opened_24h": 10,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 156,
"issues_opened_24h": 1,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4764,
"main_push": "3b6a85c success 19:58Z",
"main_full": "dc0dc75 scheduled SUCCESS 10-21 05:46Z",
"depscan": "not measured (outside session scope); our GitHub-hosted load is 0 jobs",
"overlap": "none: all enabled routines' last runs succeeded in 1-14 min (product fixer 00:21-00:35Z, CI-lane 01:50-01:51Z, burn-down 01:07-01:09Z + old copy 01:08-01:09Z, janitor 01:37-01:43Z, steward 01:47-01:50Z, perf 01:27-01:28Z, profiler 00:16-00:18Z); no bug hunt enabled"
},
{
"t": "2026-10-22T02:57Z",
"state": "NEUTRAL (no YELLOW trigger; not GREEN: 19 on human >=10). No change",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group runs since #1632 19:50Z; 0 approving reviews on any of 20 open PRs",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 20,
"prs_draft": 0,
"prs_ready_human": 19,
"prs_ready_human_note": "#1639-#1644,#1647-#1649,#1651-#1659,#1661 labelled Ready (#1661 gained label); #1646 needs-human",
"prs_approved_effective": 0,
"oldest_ready_h": 35,
"oldest_ready_note": "#1639 35.2 h (needs-human)",
"prs_opened_24h": 10,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 156,
"issues_opened_24h": 1,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4830,
"main_push": "3b6a85c success 19:58Z",
"main_full": "dc0dc75 scheduled SUCCESS 10-21 05:46Z",
"depscan": "not measured (403, outside session scope); our GitHub-hosted load is 0 jobs",
"overlap": "none: burn-down 02:07-02:09Z (+old copy 02:09-02:11Z); perf 02:27-02:28Z; janitor 02:37-02:39Z; steward 02:47-02:56Z; CI-lane 02:50-02:51Z; product fixer 00:21-00:35Z; profiler 00:16-00:18Z; 12 enabled routines total, no bug hunt enabled"
},
{
"t": "2026-10-22T03:57Z",
"state": "NEUTRAL (no YELLOW trigger; not GREEN: 19 on human >=10). No change",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group runs since #1632 19:50Z",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 20,
"prs_draft": 0,
"prs_ready_human": 19,
"prs_ready_human_note": "same set as 02:57Z: #1639-#1644,#1647-#1649,#1651-#1659,#1661; #1646 needs-human",
"prs_approved_effective": 0,
"oldest_ready_h": 36,
"oldest_ready_note": "#1639 36.2 h (needs-human)",
"prs_opened_24h": 10,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 156,
"issues_opened_24h": 1,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4814,
"main_push": "3b6a85c success 19:58Z",
"main_full": "dc0dc75 scheduled SUCCESS 10-21 05:46Z",
"depscan": "not measured (403, outside session scope); our GitHub-hosted load is 0 jobs",
"overlap": "none: burn-down 03:07-03:09Z (+old copy 03:08-03:10Z); perf 03:27-03:28Z; janitor 03:37-03:40Z; steward 03:47-03:50Z; CI-lane 03:50-03:51Z; product fixer 00:21-00:35Z; profiler 00:16-00:18Z; 12 enabled routines, no bug hunt enabled"
},
{
"t": "2026-10-22T04:58Z",
"state": "NEUTRAL (no YELLOW trigger; not GREEN: 19 on human >=10). No change",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group runs since #1632 19:50Z",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 21,
"prs_draft": 1,
"prs_ready_human": 19,
"prs_ready_human_note": "same set: #1639-#1644,#1647-#1649,#1651-#1659,#1661; #1646 needs-human; new draft #1662 (product fixer 04:23Z)",
"prs_approved_effective": 0,
"oldest_ready_h": 37,
"oldest_ready_note": "#1639 37.2 h (needs-human)",
"prs_opened_24h": 10,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 156,
"issues_opened_24h": 1,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4810,
"main_push": "3b6a85c success 19:58Z",
"main_full": "dc0dc75 scheduled SUCCESS 10-21 05:46Z",
"depscan": "not measured (outside session scope); our GitHub-hosted load is 0 jobs",
"overlap": "none: product fixer 04:21-04:28Z; burn-down 04:08-04:10Z (+old copy 04:08-04:10Z); profiler 04:15-04:17Z; perf 04:27-04:28Z; janitor 04:37-04:41Z; steward 04:48-04:50Z; CI-lane 04:50-04:52Z; 12 enabled routines, no bug hunt enabled"
},
{
"t": "2026-10-22T05:59Z",
"state": "NEUTRAL (no YELLOW trigger; not GREEN: 19 on human >=10). No change",
"runs_queued": 0,
"runs_in_progress": 1,
"gh_hosted_queued": 0,
"gh_hosted_running": 5,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group runs since #1632 19:50Z",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 21,
"prs_draft": 0,
"prs_ready_human": 19,
"prs_ready_human_note": "same set: #1639-#1644,#1647-#1649,#1651-#1659,#1661; #1646 needs-human; #1662 out of draft, no Ready label yet",
"prs_approved_effective": 0,
"oldest_ready_h": 38,
"oldest_ready_note": "#1639 38.2 h (needs-human)",
"prs_opened_24h": 9,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 156,
"issues_opened_24h": 1,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4815,
"main_push": "3b6a85c success 19:58Z",
"main_full": "3b6a85c scheduled in progress (started 05:47Z, 95/100 jobs done, 0 failed)",
"depscan": "not measured (outside session scope); our GitHub-hosted load is 5 running, 0 queued",
"overlap": "none: burn-down 05:07-05:10Z (+old copy 05:08-05:11Z); perf 05:27-05:28Z; janitor 05:37-05:40Z; steward 05:48-05:50Z; CI-lane 05:51-05:52Z; product fixer 04:21-04:28Z; profiler 04:15-04:17Z; 12 enabled routines, no bug hunt enabled"
},
{
"t": "2026-10-22T06:58Z",
"state": "NEUTRAL (no YELLOW trigger; not GREEN: 20 on human >=10). No change",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group runs since #1632 19:50Z",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:49Z (#1632)",
"open_prs": 21,
"prs_draft": 0,
"prs_ready_human": 20,
"prs_ready_human_note": "#1639-#1644,#1647-#1649,#1651-#1659,#1661,#1662 (#1662 newly labelled); #1646 needs-human only",
"prs_approved_effective": 0,
"oldest_ready_h": 39,
"oldest_ready_note": "#1639 39.2 h (needs-human)",
"prs_opened_24h": 8,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 156,
"issues_opened_24h": 1,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4853,
"main_push": "3b6a85c success 19:58Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z: 1/246 jobs, test (windows-latest, 1) 'Run tests' (logs blocked by proxy); 10-21 green, 10-20 red",
"depscan": "not measured (outside session scope); our GitHub-hosted load is 0 jobs",
"overlap": "none: burn-down 06:09-06:11Z (+old copy 06:08-06:10Z); perf 06:28-06:29Z; janitor 06:37Z running; steward 06:48-06:51Z; CI-lane 06:50-06:53Z; product fixer 04:21-04:28Z; profiler 04:15-04:17Z; 12 enabled routines, no bug hunt enabled"
},
{
"t": "2026-10-22T07:58Z",
"state": "NEUTRAL (no YELLOW trigger; not GREEN: 20 on human >=10). No change",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge since #1632 19:57Z; 0 PRs approved",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 22,
"prs_draft": 0,
"prs_ready_human": 20,
"prs_ready_human_note": "same 20 as 06:58Z; #1646 needs-human only; new #1663 (ci-janitor, fixes nightly Windows uv test, not labelled yet)",
"prs_approved_effective": 0,
"oldest_ready_h": 40,
"oldest_ready_note": "#1639 40.2 h (needs-human)",
"prs_opened_24h": 8,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 156,
"issues_opened_24h": 1,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4823,
"main_push": "3b6a85c success 19:58Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (windows uv settings test; fix in #1663)",
"depscan": "not measured (outside session scope); our GitHub-hosted load is 0 jobs",
"overlap": "none: burn-down 07:09-07:11Z (+old copy 07:10-07:12Z); perf 07:27-07:28Z; janitor 07:37-07:40Z; steward 07:47-07:50Z; CI-lane 07:51-07:57Z; product fixer 04:21-04:28Z; profiler 04:15-04:17Z; no bug hunt enabled"
},
{
"t": "2026-10-22T08:58Z",
"state": "YELLOW (21 PRs on human >20). No change applied; CI-lane fixer slow-down RECOMMENDED (http_api)",
"runs_queued": 0,
"runs_in_progress": 1,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge since #1632 19:57Z; 0 PRs approved",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 23,
"prs_draft": 1,
"prs_ready_human": 21,
"prs_ready_human_note": "#1639-#1644,#1647-#1649,#1651-#1659,#1661-#1663 (#1663 newly labelled); #1646 needs-human only; #1664 draft (product fixer, opened 08:24Z)",
"prs_approved_effective": 0,
"oldest_ready_h": 41,
"oldest_ready_note": "#1639 41.2 h (needs-human)",
"prs_opened_24h": 7,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 156,
"issues_opened_24h": 1,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4793,
"main_push": "3b6a85c success 19:58Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (windows uv settings test; fix #1663 CI run done, ready)",
"depscan": "not measured (outside session scope); our GitHub-hosted load is 0 jobs",
"overlap": "none: burn-down 08:09-08:18Z (+old copy 08:08-08:11Z); perf 08:28-08:28Z; profiler 08:15-08:18Z; janitor 08:37-08:40Z; steward 08:47-08:57Z; CI-lane 08:51-08:52Z; product fixer running since 08:20Z (next 12:20Z); no bug hunt enabled"
},
{
"t": "2026-10-22T09:58Z",
"state": "YELLOW (21 PRs on human >20). No change applied; CI-lane fixer slow-down RECOMMENDED (http_api, refused again)",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge since #1632 19:57Z; 0 PRs approved (spot-check #1639-#1641)",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 23,
"prs_draft": 0,
"prs_ready_human": 21,
"prs_ready_human_note": "#1639-#1644,#1647-#1649,#1651-#1659,#1661-#1663; #1646 needs-human only; #1664 non-draft, unlabelled (product fixer run in progress); 18 auto-merge armed",
"prs_approved_effective": 0,
"oldest_ready_h": 42,
"oldest_ready_note": "#1639 42.2 h (needs-human)",
"prs_opened_24h": 6,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 157,
"issues_opened_24h": 2,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4747,
"main_push": "3b6a85c success 19:58Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (windows uv settings test; fix #1663 ready)",
"depscan": "not measured (403, outside session scope); our GitHub-hosted load is 0 jobs",
"overlap": "none: burn-down 09:07-09:10Z (+old copy 09:09-09:11Z); perf 09:28Z; janitor 09:38-09:44Z; steward 09:47-09:51Z; CI-lane 09:51-09:52Z; product fixer running since 08:20Z (next 12:20Z); profiler 08:15-08:18Z; no bug hunt enabled"
},
{
"t": "2026-10-22T10:58Z",
"state": "YELLOW (21 PRs on human >20). No change applied; CI-lane fixer slow-down RECOMMENDED (http_api, refused again)",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge since #1632 19:57Z; 0 PRs approved (spot-check #1640,#1663)",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 23,
"prs_draft": 0,
"prs_ready_human": 21,
"prs_ready_human_note": "#1639-#1644,#1647-#1649,#1651-#1659,#1661-#1663; #1646 needs-human only; #1664 non-draft, unlabelled; 19 auto-merge armed",
"prs_approved_effective": 0,
"oldest_ready_h": 43,
"oldest_ready_note": "#1639 43 h (needs-human)",
"prs_opened_24h": 7,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 157,
"issues_opened_24h": 2,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4829,
"main_push": "3b6a85c success 19:58Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (windows uv settings test; fix #1663 ready)",
"depscan": "not measured (403); our GitHub-hosted load is 0 jobs",
"overlap": "none: burn-down 10:08-10:10Z (+old copy 10:08-10:11Z); perf 10:28Z; janitor running since 10:37Z; steward 10:48-10:51Z; CI-lane 10:51-10:53Z; product fixer 08:20-10:14Z (next 12:20Z); profiler 08:16-08:18Z; no bug hunt enabled"
},
{
"t": "2026-10-22T11:58Z",
"state": "YELLOW (21 PRs on human >20). No change applied; CI-lane fixer slow-down RECOMMENDED (http_api)",
"runs_queued": 0,
"runs_in_progress": 1,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 2,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge since #1632 19:57Z; 0 PRs approved (spot-check #1639,#1663)",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 24,
"prs_draft": 0,
"prs_ready_human": 21,
"prs_ready_human_note": "#1639-#1644,#1647-#1649,#1651-#1659,#1661-#1663; #1646 needs-human only; #1664 and #1666 (ci-janitor, new 11:07Z) non-draft, unlabelled",
"prs_approved_effective": 0,
"oldest_ready_h": 44,
"oldest_ready_note": "#1639 44.2 h (needs-human)",
"prs_opened_24h": null,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": null,
"open_issues": 157,
"issues_opened_24h": 2,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4813,
"main_push": "3b6a85c success 19:58Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (windows uv settings test; fix #1663 ready)",
"depscan": "not measured (403); our GitHub-hosted load is 0 jobs",
"overlap": "none: burn-down 11:09-11:11Z (+old copy 11:16-11:18Z); perf 11:28-11:29Z; janitor 11:37-11:41Z; steward 11:48-11:59Z; CI-lane 11:54-11:55Z; product fixer 08:20-10:14Z (next 12:20Z); profiler 08:16-08:18Z; no bug hunt enabled"
},
{
"t": "2026-10-22T12:58Z",
"state": "YELLOW (23 PRs on human >20). No change applied; CI-lane fixer slow-down RECOMMENDED (http_api)",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge since #1632 19:57Z; 0 PRs approved (spot-check #1639,#1663: COMMENTED only)",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 25,
"prs_draft": 1,
"prs_ready_human": 23,
"prs_ready_human_note": "#1639-#1644,#1647-#1649,#1651-#1659,#1661-#1664,#1666 labelled Ready for review; #1646 needs-human only; draft #1667 (product fixer, 12:24Z)",
"prs_approved_effective": 0,
"oldest_ready_h": 45,
"oldest_ready_note": "#1639 45.2 h (needs-human)",
"prs_opened_24h": 8,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 157,
"issues_opened_24h": 2,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4788,
"main_push": "3b6a85c success 19:58Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (windows uv settings test; fix #1663 ready)",
"depscan": "not measured (403); our GitHub-hosted load is 0 jobs",
"overlap": "none: burn-down 12:15-12:18Z (+old copy 12:28-12:30Z); janitor 12:37-12:41Z; steward 12:49-12:53Z; CI-lane 12:56-12:58Z; product fixer 12:21Z still running (37 min, next 16:20Z); bug hunts not re-listed (none enabled at 11:58Z)"
},
{
"t": "2026-10-22T13:58Z",
"state": "YELLOW (23 PRs on human >20). No change applied; CI-lane fixer slow-down RECOMMENDED (http_api)",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge since #1632 19:57Z; 0 PRs approved (spot-check #1639,#1663: COMMENTED only)",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 25,
"prs_draft": 0,
"prs_ready_human": 23,
"prs_ready_human_note": "#1639-#1644,#1647-#1649,#1651-#1659,#1661-#1664,#1666 Ready for review; #1646 needs-human only; #1667 non-draft, unlabelled (product fixer, 12:24Z)",
"prs_approved_effective": 0,
"oldest_ready_h": 46,
"oldest_ready_note": "#1639 46 h (needs-human)",
"prs_opened_24h": 8,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 157,
"issues_opened_24h": 2,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4803,
"main_push": "3b6a85c success 19:58Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (windows uv settings test; fix #1663 ready)",
"depscan": "not measured (403); our GitHub-hosted load is 0 jobs",
"overlap": "none: product fixer 12:21-13:18Z (57 min, next 16:20Z); burn-down 13:07-13:10Z (+old copy 13:21-13:24Z); issue janitor 13:19-13:24Z; perf 13:32-13:33Z; janitor 13:37-13:42Z; steward 13:48-13:51Z; CI-lane 13:52-13:54Z; profiler 12:20-12:22Z; no bug hunt enabled (full enabled list checked)"
},
{
"t": "2026-10-22T14:58Z",
"state": "YELLOW (23 PRs on human >20). No change applied; CI-lane fixer slow-down RECOMMENDED (http_api)",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge since #1632 19:57Z (19 h); 22 PRs have auto-merge armed and none entered the queue, so none is approved",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 25,
"prs_draft": 0,
"prs_ready_human": 23,
"prs_ready_human_note": "#1639-#1644,#1647-#1649,#1651-#1659,#1661-#1664,#1666 Ready for review; #1646 needs-human only; #1667 non-draft, unlabelled (product fixer)",
"prs_approved_effective": 0,
"oldest_ready_h": 47,
"oldest_ready_note": "#1639 47.2 h (needs-human)",
"prs_opened_24h": null,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 157,
"issues_opened_24h": 2,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4867,
"main_push": "3b6a85c success 19:58Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (windows uv settings test; fix #1663 ready)",
"depscan": "not measured (403); our GitHub-hosted load is 0 jobs",
"overlap": "none: burn-down 14:12-14:15Z (+old copy 14:21-14:24Z); perf 14:29-14:30Z; janitor 14:37-14:41Z; steward 14:48-14:51Z; CI-lane 14:51-14:52Z; product fixer 12:21-13:17Z (next 16:20Z); profiler 12:20-12:22Z (next 16:15Z); issue janitor 13:19-13:24Z; no bug hunt enabled (full enabled list checked)"
},
{
"t": "2026-10-22T15:58Z",
"state": "YELLOW (24 PRs on human >20). No change applied; CI-lane fixer slow-down RECOMMENDED (http_api)",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge since #1632 19:57Z (20 h); 22 PRs have auto-merge armed and none entered the queue, so none is approved",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 25,
"prs_draft": 0,
"prs_ready_human": 24,
"prs_ready_human_note": "#1639-#1644,#1647-#1649,#1651-#1659,#1661-#1664,#1666,#1667 Ready for review; #1646 needs-human only",
"prs_approved_effective": 0,
"oldest_ready_h": 48,
"oldest_ready_note": "#1639 48.2 h (needs-human)",
"prs_opened_24h": 8,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 157,
"issues_opened_24h": 2,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4834,
"main_push": "3b6a85c success 19:58Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (windows uv settings test; fix #1663 ready)",
"depscan": "not measured (no access); our GitHub-hosted load is 0 jobs",
"overlap": "none: burn-down 15:12-15:15Z (+old copy 15:20-15:22Z); perf 15:28-15:29Z; janitor 15:38-15:50Z; steward 15:47Z running; CI-lane 15:51-15:52Z; product fixer 12:21-13:17Z (next 16:20Z); profiler 12:20-12:22Z (next 16:15Z); issue janitor 13:19-13:24Z; no bug hunt enabled (full enabled list checked)"
},
{
"t": "2026-10-22T16:58Z",
"state": "HOLD: no YELLOW trigger (20 PRs on a human, not >20), not GREEN (>=10). Merge queue moving again: 5 PRs approved by a human 16:49-16:50Z. No change.",
"runs_queued": 0,
"runs_in_progress": 10,
"gh_hosted_queued": 0,
"gh_hosted_running": 5,
"depot_queued": 0,
"depot_running": 14,
"oldest_queued_min": 0,
"mq_entries": 5,
"mq_max_wait_min": 8,
"mq_note": "#1666,#1662,#1659,#1641,#1647 enqueued 16:50-16:52Z (approved by Tanmay182003 16:49-16:50Z); merge_group runs in progress; #1659's first run cancelled (rebuild)",
"merges_6h": 0,
"merges_24h": 7,
"last_merge": "3b6a85c 10-21 19:57Z (#1632)",
"open_prs": 26,
"prs_draft": 1,
"prs_ready_human": 20,
"prs_ready_human_note": "#1639,#1640,#1642-#1644,#1648,#1649,#1651-#1658,#1661,#1663,#1664,#1667 Ready for review + #1646 needs-human; #1668 draft (product fixer, 16:26Z)",
"prs_approved_effective": 5,
"oldest_ready_h": 49,
"oldest_ready_note": "#1639 49.2 h (needs-human)",
"prs_opened_24h": 8,
"prs_merged_24h": 7,
"prs_closed_unmerged_24h": 0,
"open_issues": 157,
"issues_opened_24h": 2,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 8,
"needs_human": 13,
"api_remaining": 4838,
"main_push": "3b6a85c success 19:58Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (windows uv settings test; fix #1663 ready)",
"depscan": "not measured (no access); our GitHub-hosted load is 5 running, 0 queued",
"overlap": "none: burn-down 16:09-16:12Z (+old copy 16:10-16:12Z); profiler 16:15-16:18Z; product fixer running since 16:21Z (next 20:20Z); perf 16:28-16:29Z; janitor 16:38-16:41Z; steward 16:48-16:51Z; CI-lane 16:50-16:51Z; issue janitor 13:19-13:24Z; no bug hunt enabled (full enabled list checked)"
},
{
"t": "2026-10-22T17:58Z",
"state": "HOLD: no YELLOW trigger (10 PRs on a human, oldest 50 h), not GREEN (10 is not <10). Merge queue drained 13 PRs 16:50-17:38Z. No change.",
"runs_queued": 0,
"runs_in_progress": 5,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 4,
"oldest_queued_min": 0,
"mq_entries": 2,
"mq_max_wait_min": 8,
"mq_note": "#1664,#1658 merge_group runs started 17:50Z; 13 PRs merged since 16:50Z (#1666,#1641,#1662,#1647,#1659,#1643,#1654,#1649,#1655,#1661,#1651,#1656,#1652)",
"merges_6h": 13,
"merges_24h": 20,
"last_merge": "bc307ce (#1652)",
"open_prs": 14,
"prs_draft": 1,
"prs_ready_human": 10,
"prs_ready_human_note": "#1639,#1640,#1642,#1644,#1648,#1653,#1657,#1663,#1667 Ready for review (no approvals) + #1646 needs-human; #1668 non-draft unlabelled (product fixer); #1669 draft; #1658,#1664 in queue",
"prs_approved_effective": 2,
"oldest_ready_h": 50,
"oldest_ready_note": "#1639 50.2 h (needs-human)",
"prs_opened_24h": null,
"prs_merged_24h": 20,
"prs_closed_unmerged_24h": null,
"open_issues": 151,
"issues_opened_24h": 2,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 14,
"needs_human": 13,
"api_remaining": 4872,
"main_push": "bc307ce success 17:38Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (windows uv settings test; fix #1663 awaiting review)",
"depscan": "not measured (no access); our GitHub-hosted load is 0 queued, 0 running",
"overlap": "none: burn-down 17:07-17:09Z (+old copy 17:09-17:12Z); perf 17:27-17:28Z; janitor 17:37-17:42Z; steward 17:47-17:58Z; product fixer 16:21-17:22Z (next 20:20Z); CI-lane running since 17:51Z; profiler 16:15-16:18Z; issue janitor 13:19-13:24Z; no bug hunt enabled (full enabled list checked)"
},
{
"t": "2026-10-22T18:58Z",
"state": "GREEN (1st consecutive): 5 PRs on a human, queue 5 entries ~4 min, 0 GH-hosted queued. No change (2 GREEN runs needed; depscan unmeasured).",
"runs_queued": 2,
"runs_in_progress": 11,
"gh_hosted_queued": 0,
"gh_hosted_running": 1,
"depot_queued": 1,
"depot_running": 19,
"oldest_queued_min": 1,
"mq_entries": 5,
"mq_max_wait_min": 4,
"mq_note": "#1640,#1642,#1644,#1663,#1667 enqueued 18:55Z (approved ~18:54Z); #1639,#1658,#1664 approved+clean, not in queue (5-entry limit / steward running)",
"merges_6h": 13,
"merges_24h": 20,
"last_merge": "bc307ce (#1652) 17:38Z",
"open_prs": 14,
"prs_draft": 0,
"prs_ready_human": 5,
"prs_ready_human_note": "#1646,#1648 needs-human; #1653,#1657,#1668 Ready for review; #1669 unlabelled (CI lane, 1 h)",
"prs_approved_effective": 8,
"oldest_ready_h": 44,
"oldest_ready_note": "#1648 44.3 h (unapproved)",
"prs_opened_24h": null,
"prs_merged_24h": 20,
"prs_closed_unmerged_24h": 0,
"open_issues": 152,
"issues_opened_24h": 3,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 13,
"needs_human": 13,
"api_remaining": 4842,
"main_push": "bc307ce success 17:38Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (fix #1663 now in merge queue)",
"depscan": "not measured (no access); our GitHub-hosted load is 0 queued, 1 running",
"overlap": "none: burn-down 18:08-18:11Z (+old copy 18:10-18:13Z); perf 18:28Z; janitor 18:38-18:57Z; steward running since 18:47Z; CI-lane 18:51-18:52Z; product fixer 16:21-17:22Z; profiler 16:15-16:18Z; issue janitor 13:19-13:24Z; no bug hunt enabled"
},
{
"t": "2026-10-22T20:00Z",
"state": "GREEN (2nd consecutive). Product fixer 4h -> 2h.",
"runs_queued": 0,
"runs_in_progress": 7,
"gh_hosted_queued": 0,
"gh_hosted_running": 3,
"depot_queued": 0,
"depot_running": 4,
"oldest_queued_min": 0,
"mq_entries": "1-3",
"mq_max_wait_min": 13,
"mq_note": "merge_group runs for #1669,#1664,#1653 created 19:49Z; #1664 MQ CI success; main push run for #1653 sha 1fa04c7 in progress 19:59Z",
"merges_6h": 21,
"merges_24h": 21,
"last_merge": "#1653 ~19:59Z (main push run 1fa04c7)",
"open_prs": 7,
"prs_draft": 0,
"prs_ready_human": 2,
"prs_ready_human_note": "#1668 (3.6 h), #1648 (needs-human, 45 h) unapproved; approved: #1669,#1664,#1653,#1646,#1639",
"prs_approved_effective": 5,
"oldest_ready_h": 45,
"oldest_ready_note": "#1648 45.4 h (needs-human)",
"prs_opened_24h": null,
"prs_merged_24h": 21,
"open_issues": 146,
"issues_opened_24h": 2,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 11,
"needs_human": 14,
"api_remaining": 4937,
"main_push": "eb2bfca success 19:54Z; 1fa04c7 in progress",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (fix #1663 merged 16:58Z; next nightly will confirm)",
"depscan": "MEASURED via read access: 24 in progress, 20 queued but all stale (created 10-01..10-07, stuck); no fresh queue. Our GH-hosted load 3 running/0 queued, so signal not tripped",
"overlap": "none: all 12 enabled routines' last runs SUCCEEDED; product fixer 16:21-17:22Z (61 min, fits 2 h); burn-down 19:08-19:12Z (+old copy 19:08-19:11Z); perf 19:27-19:28Z; janitor 19:37-19:41Z; steward 19:47-19:50Z; CI-lane 19:50-19:52Z; profiler 16:15-16:18Z; issue janitor 13:19-13:24Z; no bug hunt enabled"
},
{
"t": "2026-10-22T21:05Z",
"state": "GREEN (3rd consecutive). No change: product fixer changed 20:00Z (<3 h); all others at baseline; issue outflow > inflow.",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "queue empty; last merge_group runs 19:49Z (#1664,#1653,#1669 merged)",
"merges_6h": 23,
"merges_24h": 23,
"last_merge": "#1664 19:49Z",
"open_prs": 6,
"prs_draft": 1,
"prs_ready_human": 3,
"prs_ready_human_note": "#1668 Ready for review (4.6 h); #1648 needs-human (46 h); #1673 ci-perf state:ready, awaiting label/Bugbot. Approved: #1639 (clean, but agent:needs-human blocks enqueue), #1646 (blocked). #1672 draft in-progress (product fixer)",
"prs_approved_effective": 2,
"oldest_ready_h": 46,
"oldest_ready_note": "#1648 46 h (needs-human)",
"prs_opened_24h": null,
"prs_merged_24h": 23,
"open_issues": 146,
"issues_opened_24h": 3,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 13,
"needs_human": 14,
"api_remaining": 4965,
"main_push": "e2b8914 success 20:02Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (fix #1663 merged; next nightly confirms)",
"depscan": "46 in progress, 20 queued all stale (08-06..10-07); our GH-hosted load 0, signal not tripped",
"overlap": "none: all enabled routines last run SUCCEEDED or still in their slot (product fixer running since 20:21Z, next 22:20Z; steward running since 20:47Z, next 21:47Z); burn-down 20:08-20:27Z (+old copy 20:10-20:11Z); profiler 20:16-20:24Z; perf 20:27-20:39Z; janitor 20:37-20:42Z; CI-lane 20:50-20:52Z; issue janitor 13:19-13:24Z; no bug hunt enabled"
},
{
"t": "2026-10-22T22:00Z",
"state": "GREEN (4th consecutive). No change: product fixer changed 20:00Z (<3 h); all others at baseline; issue outflow > inflow.",
"runs_queued": 0,
"runs_in_progress": 1,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 1,
"depot_running": 1,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "#1646 merge_group success 21:50Z, merged 21:59Z; queue empty",
"merges_6h": 24,
"merges_24h": 24,
"last_merge": "#1646 21:59Z",
"open_prs": 6,
"prs_draft": 1,
"prs_ready_human": 4,
"prs_ready_human_note": "#1648 needs-human (47 h), #1668 (5.6 h), #1673 ci-perf (1.4 h), #1672 unlabelled (product fixer, 1.6 h). Approved: #1639 (agent:needs-human blocks enqueue). #1674 draft (CI lane)",
"prs_approved_effective": 1,
"oldest_ready_h": 47,
"oldest_ready_note": "#1648 47 h (needs-human)",
"prs_opened_24h": null,
"prs_merged_24h": 24,
"open_issues": 145,
"issues_opened_24h": 3,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 13,
"needs_human": 14,
"api_remaining": 4940,
"main_push": "5d151e3 in progress 21:59Z (prev e2b8914 success)",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (fix #1663 merged; next nightly confirms)",
"depscan": "31 in progress, 20 queued all stale (newest 10-07); our GH-hosted load 0, signal not tripped",
"overlap": "none yet: product fixer running since 20:21Z (~100 min, next fire 22:20Z; watch for self-overlap); CI-lane running since 21:50Z; burn-down 21:07-21:49Z (+duplicate copy 21:09-21:24Z); janitor 21:38-21:41Z; steward 21:48-21:51Z; perf 21:27-21:28Z; profiler 20:16-20:24Z; issue janitor 13:19-13:24Z; no bug hunt enabled"
},
{
"t": "2026-10-22T23:00Z",
"state": "GREEN (5th consecutive). No change: product fixer held at 2 h because its runs take ~100 min (20:21-22:05Z), so hourly would self-overlap; issue outflow 13 > inflow 3; all others at baseline.",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group runs; auto-merge armed on #1668,#1673 (await approval); #1639 approved but agent:needs-human",
"merges_6h": 24,
"merges_24h": 24,
"last_merge": "#1646 21:59Z",
"open_prs": 7,
"prs_draft": 1,
"prs_ready_human": 5,
"prs_ready_human_note": "#1648 needs-human (48 h), #1668 Ready (6.5 h), #1673 Ready ci-perf (2.3 h), #1672 (2.6 h) and #1674 (1.1 h) state ready, unlabelled; #1639 approved + needs-human; #1675 draft (product fixer, in progress)",
"prs_approved_effective": 1,
"oldest_ready_h": 48,
"oldest_ready_note": "#1648 48 h (needs-human)",
"prs_opened_24h": 12,
"prs_merged_24h": 24,
"prs_closed_unmerged_24h": 0,
"open_issues": 146,
"issues_opened_24h": 3,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 13,
"needs_human": 14,
"api_remaining": 4978,
"main_push": "5d151e3 success 21:59Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (fix #1663 merged; next nightly ~10-23 05:47Z confirms)",
"depscan": "12 in progress, 20 queued all stale (08-06..10-07); our GH-hosted load 0, signal not tripped",
"overlap": "none: product fixer 20:21Z session ended 22:05Z (before 22:21Z fire; ~104 min, status requires_action); 22:21Z session still running at 22:59Z; all other enabled routines' last runs succeeded; no bug hunt enabled"
},
{
"t": "2026-10-23T00:00Z",
"state": "GREEN (6th consecutive). No change: product fixer held at 2 h (last runs 60 and 104 min, hourly would self-overlap); issue outflow 13 > inflow 3; all others at baseline.",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group runs since #1646 21:50Z; auto-merge armed on #1668,#1673,#1674 (await approval); #1639 approved + needs-human",
"merges_6h": 11,
"merges_24h": 24,
"last_merge": "#1646 21:59Z",
"open_prs": 7,
"prs_draft": 0,
"prs_ready_human": 6,
"prs_ready_human_note": "#1648 needs-human (49 h), #1668 (7.5 h), #1672 (3.6 h), #1673 ci-perf (3.3 h), #1674 CI lane (2.1 h), #1675 non-draft unlabelled (1.6 h); #1639 approved + needs-human; none CONFLICTING",
"prs_approved_effective": 1,
"oldest_ready_h": 49,
"oldest_ready_note": "#1648 49 h (needs-human)",
"prs_opened_24h": 12,
"prs_merged_24h": 24,
"prs_closed_unmerged_24h": 0,
"open_issues": 146,
"issues_opened_24h": 3,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 13,
"needs_human": 14,
"api_remaining": 4941,
"main_push": "5d151e3 success 21:59Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (fix #1663 merged; next nightly ~10-23 05:47Z confirms)",
"depscan": "NOT MEASURED: 403 (no depscan API access this session); our GH-hosted load 0, signal cannot trip",
"overlap": "none: product fixer 22:21Z session ended ~23:20Z (~60 min, before 00:20Z fire); all other enabled routines' last runs succeeded; no bug hunt enabled"
},
{
"t": "2026-10-23T01:00Z",
"state": "GREEN (7th consecutive). Product fixer 2 h -> 1 h (baseline): last run 31 min.",
"runs_queued": 0,
"runs_in_progress": 1,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 4,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "#1673/#1674 merged 00:13Z, #1668 00:11Z, #1675 00:56Z; queue empty",
"merges_6h": 15,
"merges_24h": 28,
"last_merge": "#1675 00:56Z",
"open_prs": 4,
"prs_draft": 1,
"prs_ready_human": 2,
"prs_ready_human_note": "#1648 needs-human (50 h), #1672 Ready (4.6 h); #1639 approved + needs-human (57 h); #1676 draft (product fixer)",
"prs_approved_effective": 1,
"oldest_ready_h": 50,
"oldest_ready_note": "#1648 50 h (needs-human)",
"prs_opened_24h": 12,
"prs_merged_24h": 28,
"prs_closed_unmerged_24h": 0,
"open_issues": 143,
"issues_opened_24h": 3,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 16,
"needs_human": 14,
"api_remaining": 4968,
"main_push": "aa69125 in progress 00:57Z (Depot); prev 5d151e3 success",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (fix #1663 merged; next nightly ~05:47Z confirms)",
"depscan": "11 in progress, 20 queued all stale (newest 10-07); our GH-hosted load 0, signal not tripped",
"overlap": "none: product fixer 00:20-00:52Z (31 min); CI-lane 00:51-00:53Z; burn-down 00:09-00:11Z (+duplicate 00:08-00:10Z); janitor 00:37-00:40Z; steward 00:47-00:49Z; perf 00:27-00:31Z; profiler 00:15-00:19Z; issue janitor 10-22 13:19-13:24Z; no bug hunt enabled"
},
{
"t": "2026-10-23T02:00Z",
"state": "GREEN (8th consecutive). No change: product fixer changed 01:00Z (<3 h); all others at baseline; issue outflow 16 > inflow 3.",
"runs_queued": 0,
"runs_in_progress": 1,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 5,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group runs since #1675 00:48Z; queue empty",
"merges_6h": 7,
"merges_24h": 28,
"last_merge": "#1675 00:56Z",
"open_prs": 5,
"prs_draft": 0,
"prs_ready_human": 2,
"prs_ready_human_note": "#1648 needs-human (51 h), #1672 Ready (5.6 h); #1639 approved + needs-human (58 h); #1676 (1.6 h) and #1677 (0.6 h) non-draft, unlabelled, product fixer still working (01:20Z run pending)",
"prs_approved_effective": 1,
"oldest_ready_h": 51,
"oldest_ready_note": "#1648 51 h (needs-human)",
"prs_opened_24h": null,
"prs_merged_24h": 28,
"prs_closed_unmerged_24h": 0,
"open_issues": 143,
"issues_opened_24h": 3,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 16,
"needs_human": 14,
"api_remaining": 4988,
"main_push": "aa69125 success 00:57Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (fix #1663 merged; next nightly ~05:47Z confirms)",
"depscan": "NOT MEASURED: 403 (no depscan API access this session); our GH-hosted load 0 (1 windows-latest job completed), signal cannot trip",
"overlap": "none: product fixer 01:20Z run still pending at 01:58Z (prev 00:20-00:52Z); CI-lane 01:50-01:52Z; burn-down 01:07-01:08Z (+duplicate 01:08-01:09Z); janitor 01:38-01:41Z; steward 01:47Z pending; perf 01:27-01:28Z; profiler 00:15-00:19Z; issue janitor 10-22 13:19-13:24Z; no bug hunt enabled"
},
{
"t": "2026-10-23T03:00Z",
"state": "GREEN (9th consecutive). No change: all managed routines at baseline; issue outflow 16 > inflow 3.",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group runs since #1675 00:48Z; queue empty",
"merges_6h": 5,
"merges_24h": 28,
"last_merge": "#1675 00:56Z",
"open_prs": 6,
"prs_draft": 1,
"prs_ready_human": 3,
"prs_ready_human_note": "#1648 needs-human (52 h), #1672 Ready (6.6 h), #1676 Ready (2.6 h); #1639 approved + needs-human (59 h); #1677 non-draft unlabelled, #1678 draft (product fixer)",
"prs_approved_effective": 1,
"oldest_ready_h": 52,
"oldest_ready_note": "#1648 52 h (needs-human)",
"prs_opened_24h": null,
"prs_merged_24h": 28,
"prs_closed_unmerged_24h": 0,
"open_issues": 143,
"issues_opened_24h": 3,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 16,
"needs_human": 14,
"api_remaining": 4993,
"main_push": "aa69125 success 00:57Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (fix #1663 merged; next nightly ~05:47Z confirms)",
"depscan": "NOT MEASURED: 403; our GH-hosted load 0, signal cannot trip",
"overlap": "none seen: product fixer 02:20-02:51Z (31 min; 01:20Z run end not visible); CI-lane 02:50-02:52Z; burn-down 02:07-02:09Z (+duplicate 02:08-02:09Z); janitor 02:37-02:40Z; steward 02:47Z pending; perf 02:27-02:28Z; profiler 00:15-00:19Z; no bug hunt enabled"
},
{
"t": "2026-10-23T03:58Z",
"state": "GREEN (10th consecutive). No change: all managed routines at baseline; issue outflow 16 > inflow 3.",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group runs since #1675 00:48Z; queue empty",
"merges_6h": 4,
"merges_24h": 28,
"last_merge": "#1675 00:56Z",
"open_prs": 7,
"prs_draft": 0,
"prs_ready_human": 4,
"prs_ready_human_note": "#1648 needs-human (53 h), #1672 Ready (7.6 h), #1676 Ready (3.6 h), #1677 Ready (2.6 h); #1639 approved + needs-human (60 h); #1678, #1679 unlabelled (product fixer)",
"prs_approved_effective": 1,
"oldest_ready_h": 53,
"oldest_ready_note": "#1648 53 h (needs-human)",
"prs_opened_24h": 15,
"prs_merged_24h": 28,
"prs_closed_unmerged_24h": 0,
"open_issues": 143,
"issues_opened_24h": 3,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 16,
"needs_human": 14,
"api_remaining": 4986,
"main_push": "aa69125 success 01:00Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (fix #1663 merged; next nightly ~05:47Z confirms)",
"depscan": "20 queued (all stale, 08-06..10-07), 1 in progress; via add_repo read; our GH-hosted load 0, not tripped",
"overlap": "none: product fixer 03:20Z run pending (38 min, next fire 04:20Z); CI-lane 03:51-03:52Z; burn-down 03:08-03:09Z (+duplicate 03:08-03:10Z); janitor 03:37-03:40Z; steward 03:47-03:49Z; perf 03:27-03:28Z; profiler 00:15-00:19Z; no bug hunt enabled"
},
{
"t": "2026-10-23T04:58Z",
"state": "GREEN (11th consecutive). No change: all managed routines at baseline; issue outflow 16 > inflow 4.",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group runs since #1675 00:48Z; queue empty",
"merges_6h": 4,
"merges_24h": 28,
"last_merge": "#1675 00:56Z",
"open_prs": 9,
"prs_draft": 2,
"prs_ready_human": 5,
"prs_ready_human_note": "#1648 needs-human (54 h), #1672 Ready (8.6 h), #1676 (4.6 h), #1677 (3.6 h), #1678 (2.6 h), all Ready ones auto-merge armed; #1639 approved + needs-human (61 h); #1679 non-draft unlabelled; #1680 (product fixer) and #1682 (CI lane, ci-perf) drafts",
"prs_approved_effective": 1,
"oldest_ready_h": 54,
"oldest_ready_note": "#1648 54 h (needs-human)",
"prs_opened_24h": null,
"prs_merged_24h": 28,
"prs_closed_unmerged_24h": 0,
"open_issues": 144,
"issues_opened_24h": 4,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 16,
"needs_human": 14,
"api_remaining": 4995,
"main_push": "aa69125 success 01:00Z",
"main_full": "3b6a85c scheduled FAILURE 10-22 05:47Z (fix #1663 merged; next nightly ~05:47Z confirms)",
"depscan": "not measured this run; our GH-hosted load 0, signal cannot trip",
"overlap": "none: product fixer 04:21Z run pending (37 min, next fire 05:20Z); CI-lane 04:50Z run pending; burn-down 04:07-04:09Z; janitor 04:37-04:41Z; steward 04:47-04:55Z; bug hunts not re-listed (none enabled as of last listing)"
},
{
"t": "2026-10-23T05:58Z",
"state": "GREEN (12th consecutive). No change: all managed routines at baseline; issue outflow 16 > inflow 4.",
"runs_queued": 0,
"runs_in_progress": 1,
"gh_hosted_queued": 0,
"gh_hosted_running": 4,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group runs since #1675 00:48Z; queue empty",
"merges_6h": 4,
"merges_24h": 28,
"last_merge": "#1675 00:56Z",
"open_prs": 10,
"prs_draft": 1,
"prs_ready_human": 6,
"prs_ready_human_note": "#1648 needs-human (55 h), #1672 Ready (9.6 h), #1676 (5.6 h), #1677 (4.6 h), #1678 (3.6 h), #1679 (2.6 h, newly labelled); auto-merge armed on #1672/#1676/#1677/#1678; #1639 approved + needs-human (62 h); #1680, #1682 non-draft state:ready unlabelled; #1683 draft (product fixer)",
"prs_approved_effective": 1,
"oldest_ready_h": 55,
"oldest_ready_note": "#1648 55 h (needs-human)",
"prs_opened_24h": 17,
"prs_merged_24h": 28,
"prs_closed_unmerged_24h": 0,
"open_issues": 144,
"issues_opened_24h": 4,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 16,
"needs_human": 14,
"api_remaining": 4989,
"main_push": "aa69125 success 00:57Z",
"main_full": "aa69125 scheduled run 05:46Z in progress (96/100 jobs done, 4 GH-hosted running); previous 3b6a85c FAILURE 10-22",
"depscan": "not measured; our GH-hosted load 4 running / 0 queued, signal cannot trip",
"overlap": "none: product fixer 05:20-05:51Z (31 min); CI-lane 05:51-05:52Z; burn-down 05:08-05:28Z (+duplicate 05:08-05:21Z); janitor 05:37-05:40Z; steward 05:48-05:49Z; perf 05:27-05:28Z; profiler 04:15-04:18Z; issue janitor 10-22 13:19-13:24Z; no bug hunt enabled (full enabled listing checked)"
},
{
"t": "2026-10-23T06:58Z",
"state": "GREEN (13th consecutive). No change: all managed routines at baseline; issue outflow 15 > inflow 5; 8 PRs wait on a human (<10).",
"runs_queued": 0,
"runs_in_progress": 1,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 2,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group run since #1675 00:48Z; queue empty",
"merges_6h": 0,
"merges_24h": 28,
"last_merge": "#1675 00:56Z",
"open_prs": 12,
"prs_draft": 1,
"prs_ready_human": 8,
"prs_ready_human_note": "#1648 needs-human (56 h), #1672 (10.6 h), #1676 (6.6 h), #1677 (5.6 h), #1678 (4.6 h), #1679 (3.6 h), #1680 (2.6 h), #1682 (2.1 h); #1639 approved + needs-human (63 h); #1683 non-draft unlabelled; #1684 draft; #1686 new ci-janitor PR (Windows nightly fix)",
"prs_approved_effective": 1,
"oldest_ready_h": 56,
"oldest_ready_note": "#1648 56 h (needs-human)",
"prs_opened_24h": 19,
"prs_merged_24h": 28,
"prs_closed_unmerged_24h": 0,
"open_issues": 145,
"issues_opened_24h": 5,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 15,
"needs_human": 14,
"api_remaining": 4989,
"main_push": "aa69125 success 00:57Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE: test (windows-latest, 1/2), e2e-extended gem redirect/vendor (ruby 3.1, bundler 2.1.4 + 1.17.3); #1686 targets the Windows part",
"depscan": "not measured; our GH-hosted load 0 running / 0 queued, signal cannot trip",
"overlap": "none: product fixer running since 06:22Z (36 min so far, next fire 07:20Z); CI-lane running since 06:51Z; burn-down 06:14-06:15Z (+duplicate 06:10-06:12Z); janitor 06:37-06:40Z; steward 06:47-06:50Z; perf 06:28-06:28Z; profiler 04:15-04:18Z; issue janitor 10-22 13:19-13:24Z; no bug hunt enabled (full enabled listing checked)"
},
{
"t": "2026-10-23T07:58Z",
"state": "YELLOW (product fixer self-overlap). Product fixer 1 h -> 2 h.",
"runs_queued": 0,
"runs_in_progress": 1,
"gh_hosted_queued": 0,
"gh_hosted_running": 2,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group run since #1675 00:48Z; queue empty",
"merges_6h": 0,
"merges_24h": 28,
"last_merge": "#1675 00:56Z",
"open_prs": 14,
"prs_draft": 2,
"prs_ready_human": 9,
"prs_ready_human_note": "#1648 needs-human (57 h), #1672, #1676-#1680, #1682, #1683; #1686/#1687 ready unlabelled; #1639 approved + needs-human; drafts #1684, #1690",
"prs_approved_effective": 1,
"oldest_ready_h": 57,
"oldest_ready_note": "#1648 57 h (needs-human)",
"prs_opened_24h": null,
"prs_merged_24h": 28,
"prs_closed_unmerged_24h": 0,
"open_issues": 147,
"issues_opened_24h": 7,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 16,
"needs_human": 14,
"api_remaining": 4979,
"main_push": "aa69125 success 00:57Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE (Windows shards + gem e2e-extended); #1686, #1687 open",
"depscan": "not measured (no access); our GH-hosted load 2 running / 0 queued",
"overlap": "PRODUCT FIXER: 06:22Z run pushed #1684 at 07:46Z while 07:21Z run (cse_01RKaRAnSHnVgv3Mxga3ZeAU) works #1690. Others fine: burn-down 07:08-07:10Z; janitor 07:37-07:41Z; steward 07:47-07:50Z; CI-lane 07:51-07:53Z"
},
{
"t": "2026-10-23T08:58Z",
"state": "YELLOW (product fixer self-overlap, 2nd run). No change: product fixer was slowed at 07:58Z (<3 h ago, not RED).",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group run since #1675 00:48Z; queue empty",
"merges_6h": 0,
"merges_24h": 28,
"last_merge": "#1675 00:56Z",
"open_prs": 16,
"prs_draft": 1,
"prs_ready_human": 10,
"prs_ready_human_note": "#1648 needs-human (58 h), #1672 (12.6 h), #1676, #1677, #1678, #1679, #1680, #1682, #1683, #1687; #1684/#1686/#1690 ready unlabelled; #1639 approved + needs-human (65 h); draft #1691; #1692 in-progress",
"prs_approved_effective": 1,
"oldest_ready_h": 58,
"oldest_ready_note": "#1648 58 h (needs-human)",
"prs_opened_24h": null,
"prs_merged_24h": 28,
"prs_closed_unmerged_24h": 0,
"open_issues": 147,
"issues_opened_24h": 7,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 16,
"needs_human": 14,
"api_remaining": 4989,
"main_push": "aa69125 success 00:57Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE; #1686, #1687 open",
"depscan": "not measured (no access); our GH-hosted load 0/0",
"overlap": "PRODUCT FIXER: 07:21Z run (session_01RKaRAnSHnVgv3Mxga3ZeAU) in REQUIRES_ACTION, last update 08:56Z, while 08:20Z run (cse_01FKVp3SxTz9Nyp97dCtuR2r) works #1691. Both sessions show usage rate_limit status allowed_warning (resets 11-01). Others fine: burn-down 08:09-08:11Z (+dup 08:09-08:11Z); CI janitor 08:37Z still running; steward 08:48-08:51Z; CI-lane 08:51-08:52Z; perf 08:27-08:28Z; profiler 08:16-08:21Z"
},
{
"t": "2026-10-23T09:58Z",
"state": "YELLOW (not GREEN: 12 PRs wait on a human, which is 10-20; no YELLOW trigger active). No change.",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group run since 00:48Z; queue empty",
"merges_6h": 0,
"merges_24h": 28,
"last_merge": "#1675 00:56Z",
"open_prs": 16,
"prs_draft": 0,
"prs_ready_human": 12,
"prs_ready_human_note": "Ready for review: #1672,#1676,#1677,#1678,#1679,#1680,#1682,#1683,#1684,#1686,#1687 + #1648 needs-human (59 h); #1690,#1691,#1692 non-draft unlabelled; #1639 approved+clean+needs-human (66 h)",
"prs_approved_effective": 1,
"oldest_ready_h": 59,
"oldest_ready_note": "#1648 59 h; crosses 72 h ~10-23 22:40Z",
"prs_opened_24h": null,
"prs_merged_24h": 28,
"prs_closed_unmerged_24h": 0,
"open_issues": 147,
"issues_opened_24h": 6,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 16,
"needs_human": 14,
"api_remaining": 4989,
"main_push": "aa69125 success 00:57Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE; #1686, #1687 open",
"depscan": "not measured (403); our GH-hosted load 0/0",
"overlap": "none new: product fixer 08:20-09:58Z (98 min, fits 2 h); 07:21Z session still REQUIRES_ACTION, disconnected, last update 08:56Z. burn-down 09:08-09:11Z (+dup 09:09-09:12Z); janitor 09:38-09:44Z; steward 09:48Z running; CI-lane 09:50-09:53Z; perf 09:28-09:29Z; profiler 08:16-08:21Z"
},
{
"t": "2026-10-23T10:58Z",
"state": "YELLOW (not GREEN: 14 PRs wait on a human, which is 10-20; no YELLOW trigger active). No change.",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group run since 00:48Z; queue empty",
"merges_6h": 0,
"merges_24h": 28,
"last_merge": "#1675 00:56Z",
"open_prs": 17,
"prs_draft": 1,
"prs_ready_human": 14,
"prs_ready_human_note": "Ready for review: #1672,#1676,#1677,#1678,#1679,#1680,#1682,#1683,#1684,#1686,#1687,#1690,#1692 + #1648 needs-human (60 h); #1691 non-draft unlabelled; draft #1693; #1639 approved+needs-human (67 h)",
"prs_approved_effective": 1,
"oldest_ready_h": 60,
"oldest_ready_note": "#1648 60 h; crosses 72 h ~10-23 22:40Z",
"prs_opened_24h": 25,
"prs_merged_24h": 28,
"prs_closed_unmerged_24h": 0,
"open_issues": 147,
"issues_opened_24h": 6,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 16,
"needs_human": 14,
"api_remaining": 4962,
"main_push": "aa69125 success 00:57Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE; #1686, #1687 open",
"depscan": "not measured (403); our GH-hosted load 0/0",
"overlap": "none: product fixer 10:20Z run working (38 min, #1693); 07:21Z session now IDLE/connected (no longer stuck). burn-down 10:08-10:10Z; steward 10:48-10:51Z; CI janitor 10:37-10:40Z; CI-lane 10:53-10:55Z"
},
{
"t": "2026-10-23T11:58Z",
"state": "YELLOW (not GREEN: 15 PRs wait on a human, which is 10-20; no YELLOW trigger active). No change.",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group run since 00:48Z; queue empty",
"merges_6h": 0,
"merges_24h": 28,
"last_merge": "#1675 00:56Z",
"open_prs": 17,
"prs_draft": 1,
"prs_ready_human": 15,
"prs_ready_human_note": "Ready for review: #1672,#1676,#1677,#1678,#1679,#1680,#1682,#1683,#1684,#1686,#1687,#1690,#1691,#1692 + #1648 needs-human (61 h); draft #1693; #1639 approved+needs-human (68 h)",
"prs_approved_effective": 1,
"oldest_ready_h": 61,
"oldest_ready_note": "#1648 61 h; crosses 72 h ~10-23 22:40Z",
"prs_opened_24h": null,
"prs_merged_24h": 28,
"prs_closed_unmerged_24h": null,
"open_issues": 147,
"issues_opened_24h": 6,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 16,
"needs_human": 14,
"api_remaining": 4997,
"main_push": "aa69125 success 00:57Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE; #1686, #1687 open",
"depscan": "not measured (403); our GH-hosted load 0/0",
"overlap": "none yet: product fixer 10:20Z run still PENDING at 100 min (cse_01RPAAUNEcDh9q9bfJSTLHFs); next fire 12:20Z - overlap if still running then. burn-down 11:08-11:11Z; CI janitor 11:38-11:41Z; steward 11:48Z running; CI-lane 11:51-11:53Z"
},
{
"t": "2026-10-23T12:58Z",
"state": "YELLOW (product fixer self-overlap). Slowed product fixer 2 h -> 4 h.",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group run since #1675 00:48Z; queue empty",
"merges_6h": 0,
"merges_24h": 28,
"last_merge": "#1675 00:56Z",
"open_prs": 18,
"prs_draft": 1,
"prs_ready_human": 15,
"prs_ready_human_note": "Ready for review: #1672,#1676,#1677,#1678,#1679,#1680,#1682,#1683,#1684,#1686,#1687,#1690,#1691,#1692 + #1648 needs-human (62 h); #1693 non-draft unlabelled; draft #1694; #1639 approved+needs-human (69 h)",
"prs_approved_effective": 1,
"oldest_ready_h": 62,
"oldest_ready_note": "#1648 62 h; crosses 72 h ~10-23 22:40Z",
"prs_opened_24h": null,
"prs_merged_24h": 28,
"prs_closed_unmerged_24h": 0,
"open_issues": 147,
"issues_opened_24h": 6,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 16,
"needs_human": 14,
"api_remaining": 4998,
"main_push": "aa69125 success 00:57Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE; #1686, #1687 open",
"depscan": "not measured (403); our GH-hosted load 0/0",
"overlap": "PRODUCT FIXER: 10:20Z session_01RPAAUNEcDh9q9bfJSTLHFs updated until 12:31:52Z (~131 min) while 12:20Z run (session_01RJ6ze68VotuyevvN6kqX6r) started 12:26Z, still RUNNING at 12:58Z. Others fine: burn-down 12:08-12:11Z; CI janitor 12:38-12:41Z; steward 12:48-12:50Z; CI-lane 12:50-12:52Z"
},
{
"t": "2026-10-23T13:58Z",
"state": "YELLOW-lite (not GREEN: 16 PRs wait on a human, which is 10-20; no YELLOW trigger active). No change.",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group run since #1675 00:48Z; queue empty",
"merges_6h": 0,
"merges_24h": 28,
"last_merge": "#1675 00:56Z",
"open_prs": 18,
"prs_draft": 0,
"prs_ready_human": 16,
"prs_ready_human_note": "Ready for review: #1672,#1676,#1677,#1678,#1679,#1680,#1682,#1683,#1684,#1686,#1687,#1690,#1691,#1692,#1693 + #1648 needs-human (63 h); #1694 in-progress non-draft unlabelled; #1639 approved+needs-human (70 h)",
"prs_approved_effective": 1,
"oldest_ready_h": 63,
"oldest_ready_note": "#1648 63 h; crosses 72 h ~10-23 22:40Z",
"prs_opened_24h": null,
"prs_merged_24h": 28,
"prs_closed_unmerged_24h": 0,
"open_issues": 147,
"issues_opened_24h": 6,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 16,
"needs_human": 14,
"api_remaining": 4999,
"main_push": "aa69125 success 00:57Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE; #1686, #1687 open",
"depscan": "not measured (session repo-scoped); our GH-hosted load 0/0",
"overlap": "none: product fixer 12:26Z run idle at ~13:42Z (~76 min); next fire 16:20Z. burn-down 13:12-13:14Z; CI janitor 13:37-13:40Z; steward 13:48-13:58Z; CI-lane 13:51-13:52Z; issue janitor 13:18Z pending"
},
{
"t": "2026-10-23T14:58Z",
"state": "GREEN (1st consecutive). No change: product fixer changed 12:59Z (<3 h ago) and needs 2 GREEN runs before moving back toward baseline.",
"runs_queued": 0,
"runs_in_progress": 2,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 7,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "13 PRs merged 14:38-14:57Z (#1686,#1677,#1693,#1684,#1683,#1678,#1691,#1692,#1672,#1679,#1682,#1690,#1694); queue empty after #1694 merge_group success",
"merges_6h": 13,
"merges_24h": 41,
"last_merge": "#1694 14:57Z",
"open_prs": 5,
"prs_draft": 0,
"prs_ready_human": 4,
"prs_ready_human_note": "#1648 needs-human (64 h), #1676 Ready (14.6 h), #1680 Ready (10.6 h), #1687 Ready (7.8 h, auto-merge armed); #1639 approved + needs-human (71 h)",
"prs_approved_effective": 1,
"oldest_ready_h": 64,
"oldest_ready_note": "#1648 64 h; crosses 72 h ~10-23 22:40Z",
"prs_opened_24h": 21,
"prs_merged_24h": 41,
"prs_closed_unmerged_24h": 0,
"open_issues": 135,
"issues_opened_24h": 6,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 28,
"needs_human": 14,
"api_remaining": 4998,
"main_push": "ee40b70 in progress 14:57Z (Depot); prev aa69125 success",
"main_full": "aa69125 scheduled 05:46Z FAILURE; Windows fix #1686 merged 14:38Z, gem fix #1687 still open",
"depscan": "not measured (session repo-scoped); our GH-hosted load 0/0, signal cannot trip",
"overlap": "none: product fixer 12:26Z run done (next 16:20Z); burn-down 14:08-14:11Z; CI janitor 14:38-14:41Z; steward 14:48-14:51Z; CI-lane 14:51-14:53Z; issue janitor 13:18Z run still PENDING (100 min; daily, no overlap); bug hunts not re-listed (none enabled at last full listing)"
},
{
"t": "2026-10-23T16:01Z",
"state": "GREEN (2nd consecutive). Product fixer 4 h -> 2 h.",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group run since #1694 14:50Z; queue empty",
"merges_6h": 13,
"merges_24h": 41,
"last_merge": "#1694 14:57Z",
"open_prs": 4,
"prs_draft": 0,
"prs_ready_human": 4,
"prs_ready_human_note": "#1648 needs-human (65 h), #1676 Ready (15.6 h), #1680 Ready (11.6 h); #1639 approved + needs-human (72 h). #1687 closed 15:12Z as superseded by #1690",
"prs_approved_effective": 1,
"oldest_ready_h": 65,
"oldest_ready_note": "#1648 65 h; crosses 72 h ~22:40Z",
"prs_opened_24h": 21,
"prs_merged_24h": 41,
"prs_closed_unmerged_24h": 1,
"open_issues": 135,
"issues_opened_24h": 6,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 28,
"needs_human": 14,
"api_remaining": 4999,
"main_push": "ee40b70 success 14:57Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE; fixes #1686 and #1690 since merged",
"depscan": "not measured (403, session repo-scoped); our GH-hosted load 0/0, signal cannot trip",
"overlap": "none: product fixer 12:26-12:41Z; burn-down 15:14-15:15Z; CI janitor 15:38-15:42Z; steward 15:47-15:49Z; CI-lane 15:52-15:53Z; issue janitor 13:18Z run still PENDING (2 h 43 min). All 12 bug hunts disabled (last run 10-19 USAGE_LIMIT)."
},
{
"t": "2026-10-23T16:58Z",
"state": "GREEN (3rd consecutive). No change: product fixer changed 16:01Z (<3 h ago).",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group run since #1694 14:50Z; queue empty",
"merges_6h": 13,
"merges_24h": 41,
"last_merge": "#1694 14:57Z",
"open_prs": 5,
"prs_draft": 1,
"prs_ready_human": 4,
"prs_ready_human_note": "#1648 needs-human (66 h), #1676 Ready (16.6 h), #1680 Ready (12.6 h); #1639 approved + needs-human (73 h); draft #1695 opened 16:24Z by product fixer",
"prs_approved_effective": 1,
"oldest_ready_h": 66,
"oldest_ready_note": "#1648 66 h; crosses 72 h ~22:40Z",
"prs_opened_24h": null,
"prs_merged_24h": 41,
"prs_closed_unmerged_24h": 1,
"open_issues": 135,
"issues_opened_24h": 6,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 28,
"needs_human": 14,
"api_remaining": 4667,
"main_push": "ee40b70 success 14:57Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE; fixes #1686 and #1690 since merged; next scheduled run ~05:46Z",
"depscan": "not measured (403, session repo-scoped); our GH-hosted load 0/0, signal cannot trip",
"overlap": "none: product fixer 16:20-16:45Z (25 min, 2 h cadence); burn-down 16:09-16:10Z; CI janitor 16:38-16:41Z; steward 16:47-16:48Z; CI-lane 16:50-16:51Z; issue janitor 13:18Z run still PENDING (3 h 40 min). All bug hunts disabled."
},
{
"t": "2026-10-23T17:59Z",
"state": "GREEN (4th consecutive). No change: product fixer changed 16:01Z (<3 h ago); issue outflow > inflow.",
"runs_queued": 0,
"runs_in_progress": 4,
"gh_hosted_queued": 0,
"gh_hosted_running": 1,
"depot_queued": 0,
"depot_running": 10,
"oldest_queued_min": 0,
"mq_entries": 1,
"mq_max_wait_min": 5,
"mq_note": "#1680 in queue since 17:54Z (merge_group CI running); #1695 merged 17:57Z",
"merges_6h": 14,
"merges_24h": 29,
"last_merge": "#1695 17:57Z",
"open_prs": 4,
"prs_draft": 0,
"prs_ready_human": 3,
"prs_ready_human_note": "#1648 needs-human (67 h), #1676 Ready (17.6 h); #1639 approved + needs-human (74 h); #1680 in merge queue",
"prs_approved_effective": 2,
"oldest_ready_h": 67,
"oldest_ready_note": "#1648 67 h; crosses 72 h ~22:40Z",
"prs_opened_24h": 20,
"prs_merged_24h": 29,
"prs_closed_unmerged_24h": 1,
"open_issues": 135,
"issues_opened_24h": 6,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 22,
"needs_human": 14,
"api_remaining": 4998,
"main_push": "2f7c3f9 (#1695) in progress; previous ee40b70 success 14:57Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE; next ~05:46Z",
"depscan": "not measured (403, session repo-scoped); our GH-hosted load 0 queued / 1 running, signal cannot trip",
"overlap": "none: product fixer 16:20-16:45Z; burn-down 17:07-17:09Z; CI janitor 17:37-17:40Z; steward 17:47-17:49Z; CI-lane 17:50-17:52Z; issue janitor 13:18Z run still PENDING (4 h 40 min, daily cadence so no overlap). No bug hunts enabled."
},
{
"t": "2026-10-23T19:01Z",
"state": "GREEN (5th consecutive). Product fixer 2 h -> 1 h (baseline).",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "#1680 merged 18:04Z; no merge_group run since; queue empty",
"merges_6h": 15,
"merges_24h": 30,
"last_merge": "#1680 18:04Z",
"open_prs": 5,
"prs_draft": 1,
"prs_ready_human": 4,
"prs_ready_human_note": "#1648 needs-human (68 h), #1676 Ready (18.6 h), #1697 ci-perf non-draft opened 18:33Z (not yet labelled); #1639 approved + needs-human (75 h); draft #1696 opened 18:23Z by product fixer",
"prs_approved_effective": 1,
"oldest_ready_h": 68,
"oldest_ready_note": "#1648 68 h; crosses 72 h ~22:40Z",
"prs_opened_24h": 22,
"prs_merged_24h": 30,
"prs_closed_unmerged_24h": 1,
"open_issues": 135,
"issues_opened_24h": 5,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 22,
"needs_human": 14,
"api_remaining": 4987,
"main_push": "3114a28 (#1680) success 18:12Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE; next ~05:46Z",
"depscan": "not measured (session repo-scoped); our GH-hosted load 0/0, signal cannot trip",
"overlap": "none: product fixer 18:21-18:58Z (37 min, 2 h cadence); burn-down 18:09-18:10Z; CI janitor 18:37-18:40Z; steward 18:47Z run in progress; CI-lane 18:51-18:52Z; issue janitor 13:18Z run still PENDING (5 h 40 min, daily). Bug hunts not re-listed (all disabled at last full listing, all on HOLD)."
},
{
"t": "2026-10-23T19:58Z",
"state": "GREEN (6th consecutive). No change.",
"runs_queued": 0,
"runs_in_progress": 0,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group run since #1680 (17:54Z); queue empty",
"merges_6h": 15,
"merges_24h": 22,
"last_merge": "#1680 18:04Z",
"open_prs": 7,
"prs_draft": 2,
"prs_ready_human": 5,
"prs_ready_human_note": "#1676 Ready (19.6 h, auto-merge armed, unapproved), #1697 ci-perf (1.4 h), #1696 non-draft unlabelled (1.6 h), #1648 needs-human (69.3 h), #1639 approved + needs-human (76 h); drafts #1698, #1699",
"prs_approved_effective": 1,
"oldest_ready_h": 69.3,
"oldest_ready_note": "#1648; crosses 72 h ~22:40Z",
"prs_opened_24h": 24,
"prs_merged_24h": 22,
"prs_closed_unmerged_24h": 1,
"open_issues": 135,
"issues_opened_24h": 5,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 17,
"needs_human": 14,
"api_remaining": 4763,
"main_push": "3114a28 (#1680) success 18:11Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE; next ~05:46Z",
"depscan": "not measured (403, session repo-scoped); our GH-hosted load 0/0, signal cannot trip",
"overlap": "none: product fixer 19:21Z run still RUNNING (37 min, next fire 20:20Z); burn-down 19:07-19:08Z; steward 19:47-19:49Z; CI janitor 19:37-19:40Z; CI-lane 19:50-19:51Z; old burn-down copy 19:08-19:09Z; issue janitor 13:18Z session REQUIRES_ACTION (blocked on a permission prompt since 13:19Z)."
},
{
"t": "2026-10-23T21:00Z",
"state": "YELLOW (product fixer self-overlap). No change: 3 h cooldown (last change 19:01Z).",
"runs_queued": 0,
"runs_in_progress": 1,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 2,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group run since #1680 (17:54Z); queue empty",
"merges_6h": 2,
"merges_24h": 20,
"last_merge": "#1680 18:04Z",
"open_prs": 8,
"prs_draft": 2,
"prs_ready_human": 5,
"prs_ready_human_note": "#1699 non-draft ready, CI running (1.5 h), #1697 ci-perf Ready (2.4 h), #1696 Ready (2.6 h), #1676 Ready (20.6 h), #1648 needs-human (70.3 h); #1639 approved + needs-human (77 h); drafts #1698, #1700",
"prs_approved_effective": 1,
"oldest_ready_h": 70.3,
"oldest_ready_note": "#1648; crosses 72 h ~22:40Z",
"prs_opened_24h": 23,
"prs_merged_24h": 20,
"prs_closed_unmerged_24h": 1,
"open_issues": 135,
"issues_opened_24h": 4,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 15,
"needs_human": 14,
"api_remaining": 4755,
"main_push": "3114a28 (#1680) success 18:11Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE; next ~05:46Z",
"depscan": "not measured (403, session repo-scoped); our GH-hosted load 0/0, signal cannot trip",
"overlap": "PRODUCT FIXER: 19:21Z run session_014dTNrFC4Epo2YKb7Ydxm7c ran until 20:55Z (94 min, pushed 8039f5c to #1699 at 20:54Z) while the 20:20Z run session_01YB4wa2mtpEejKGP7bZ3NZF was working on #1700 (still running at 21:00Z). Others clean: burn-down 20:07-20:09Z, CI janitor 20:37-20:40Z, steward 20:47-20:50Z, CI-lane 20:51-20:53Z, CI perf impl 20:27-20:28Z, profiler 20:16-20:19Z; issue janitor 13:18Z session still REQUIRES_ACTION."
},
{
"t": "2026-10-23T22:01Z",
"state": "YELLOW (product fixer self-overlap #4 today). Slowed product fixer 1h->2h.",
"runs_queued": 0,
"runs_in_progress": 1,
"gh_hosted_queued": 0,
"gh_hosted_running": 0,
"depot_queued": 0,
"depot_running": 2,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"mq_note": "no merge_group run since #1680 (17:54Z); 3 PRs armed for auto-merge but unapproved",
"merges_6h": 2,
"merges_24h": 19,
"last_merge": "#1680 18:04Z",
"open_prs": 9,
"prs_draft": 2,
"prs_ready_human": 6,
"prs_ready_human_note": "#1700, #1699 (ready, not yet labelled), #1697, #1696, #1676 (Ready for review, auto-merge armed), #1648 needs-human 71.3h; #1639 approved + needs-human 78h; drafts #1701, #1698",
"oldest_ready_h": 71.3,
"oldest_ready_note": "#1648; crosses 72 h ~22:40Z",
"prs_opened_24h": 23,
"prs_merged_24h": 19,
"prs_closed_unmerged_24h": 1,
"open_issues": 135,
"issues_opened_24h": 4,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 15,
"needs_human": 14,
"api_remaining": 4663,
"main_push": "3114a28 (#1680) success 18:11Z",
"main_full": "aa69125 scheduled 05:46Z FAILURE",
"depscan": "not measured (403); our GH-hosted load 0/0, signal cannot trip",
"overlap": "PRODUCT FIXER: 20:20Z run active until 21:53Z then REQUIRES_ACTION (disconnected); 21:21Z run running since 21:21Z on #1701. Others clean: burn-down 21:07-21:09Z, CI janitor 21:37-21:40Z, steward 21:48-21:49Z, CI-lane 21:50-21:51Z, CI perf impl 21:27-21:28Z, profiler 20:16-20:19Z; issue janitor 13:18Z session still REQUIRES_ACTION."
}
],
"human_note": "2026-10-20 (owner): swarm restarted after the 10-19 usage-limit pause. ALL bug hunts are back on HOLD (do not enable any). Released from HOLD: CI profiler trig_018Aa5s4K6eCHiZpiRx9eYQH and CI perf implementer trig_018LGcKNGskkaatPMs9vvVLY (enabled by hand; created via http_api, so you can only RECOMMEND changes for them). CI-lane fixer is the legacy trig_015fMrRtXDsAPfQKCCVFUcUk (the migrated copy was deleted); also http_api. | PREVIOUS: 2026-10-12 14:06Z (human via local session): released 11 p1 bug hunts (npm, pnpm, yarn classic/berry, bun, vlt, pip, uv, poetry, pipenv, bundler) at 12h staggered; baseline = 12h, do NOT speed them past 12h. Probe workflows (bughunt-<pm>.yml) stay HELD/disabled: hunts run Linux-only. bughunt-ledger.yml re-enabled. | 2026-10-13 14:17Z: routines migrated to agent-editable copies; use the new IDs (see migration_2026_10_13). You can now APPLY schedule changes.",
"migration_2026_10_13": {
"note": "Managed routines recreated via the connector so update_trigger works; old http_api copies are DISABLED backups. old->new map:",
"map": {
"trig_01RG8W22by47eK1tbe9jBjco": "trig_01ACZyVgV7NCAnSpFAdkD2AD",
"trig_015fMrRtXDsAPfQKCCVFUcUk": "trig_01NRYJL623QA5FEnHsLNAXuv",
"trig_01CkssbwXU1Hm5Ew8XvCULeD": "trig_01QvZ5vWNqFtnc5xgcXAJ9bE",
"trig_01JPjo6g2e9H4gSnmSuedHKW": "trig_01Jyp8p1dUqNnWk8YYk3QCZU",
"trig_01R8ysuPrTj5isuxsRdB8orb": "trig_01GpWqqtkrvU1Yp12onhPXuc",
"trig_01KNb1HxawPKDwsX66Fi1nEb": "trig_01VAr2WfvGJ97DW9KcUsrcpn",
"trig_01BVGYbbHdmPkG8HvdN6tTxP": "trig_01KDbttcCDVSiDettvdVNVyj",
"trig_01HTRW3hDwUf4etWvcwpAq5e": "trig_01VQA2sUR8brhUjzVfHyq9bE",
"trig_01TB4Wh26CX826bt9q1yqKoQ": "trig_01UoVQcRHgrrFotJxDWFRSj7",
"trig_019gzNxmuqQXxDHbC7Uoi1vQ": "trig_01PjqRLg4UxFeSUe6D4DhvDg",
"trig_01Jf3eLQ7p17cgz3DvnrTo6N": "trig_01NLd29Xf3WNyeqxfH4k1VBj",
"trig_018Z39m8d7ky29n1n4DJ94mB": "trig_01VDLwnjX8rN3yzDqqQgy4Er",
"trig_01Y2M7erbpqfRpVYicJHBFsc": "trig_018Kocx3sZfPLKer6HNLK1P5",
"trig_012s6oR7LQXyJJ1A8SbhtEq6": "trig_01XBjNxBCA46ptP7SYSzGTLa",
"trig_01YN8YPNENDBtnEaxS3rpbCU": "trig_01G1D53jGaSGG5mYXyC4XCkn",
"trig_0195sdwRw5i8vD6dPQRER34t": "trig_01C6hN4KE2LQApmQTkCiPJUB",
"trig_01LJu5wvnNmVsNJtQBbUj2WH": "trig_01Tb2QXRBVbWXX8cdzHgiuJ9"
}
},
"anomalies": [
{
"t": "2026-10-20T15:58Z",
"note": "Resolved: steward trig_01Jyp8p1dUqNnWk8YYk3QCZU is enabled again and ran 15:47Z. NEW: old PR burn-down copy trig_01CkssbwXU1Hm5Ew8XvCULeD (http_api) is ENABLED at 7 * * * * alongside the managed trig_01QvZ5vWNqFtnc5xgcXAJ9bE; both ran 15:12-15:15Z. CI-lane fixer is the legacy trig_015fMrRtXDsAPfQKCCVFUcUk (50 * * * *, http_api, unmanageable); trig_01NRYJL623QA5FEnHsLNAXuv does not exist. HOLD ids not found: trig_01MwFn5EYKHCD1FNYAdbC1xN, trig_011c8MKh4EpUVLRoY9utrxKc, trig_01MubtjjqgwCBaaCvujLV69U, trig_01YJDeWJdcV9oqp7vBEdYMAe."
},
{
"t": "2026-10-20T16:58Z",
"note": "MERGE QUEUE BLOCKED: since 15:54Z every queue head fails `e2e (ubuntu-latest, e2e_vex_build, pipenv:: --ignored, 2026.8.0)` with \"self-hosted runner lost communication\" on Depot (e.g. job 118758911409, runners depot-jwwh7gh4sn, depot-3l05mtzgv6, depot-pqspcqj4jl); same job red on main scheduled full run 10-20 05:46Z. 8 ejections, 0 merges, ~45 wasted merge_group CI builds. Old burn-down copy trig_01CkssbwXU1Hm5Ew8XvCULeD still enabled. Owner notified by push."
},
{
"t": "2026-10-20T17:58Z",
"note": "MERGE QUEUE STILL BLOCKED (0 merges since 10-19 13:26Z). Root cause found by PR #1639 (ci-janitor): uv 0.13.2 (10-19 20:59Z) rejects Pipenv 2026.8.0 pylock environments=[]; #1639 pins setup-uv 0.13.1, CI green, needs human approval. Owner notified by push. Old burn-down copy trig_01CkssbwXU1Hm5Ew8XvCULeD still enabled."
},
{
"t": "2026-10-20T19:58Z",
"note": "Old burn-down copy trig_01CkssbwXU1Hm5Ew8XvCULeD still enabled; its 19:08Z run took 33 min alongside the managed copy. Issue janitor last run still the 10-19 usage-limit failure."
},
{
"t": "2026-10-20T21:58Z",
"note": "Product fixer 20:20Z session cse_01Wv3tftfBHDMYkah1cb1nCk stuck in REQUIRES_ACTION (blocked) since 20:43Z on draft #1644. Old burn-down copy still enabled. Bug-hunt enabled state not re-listed this run."
},
{
"t": "2026-10-21T07:58Z",
"note": "Product fixer 06:21Z run still running at 97 min (longest recent: 58 min); session reports plan usage rate_limit status allowed_warning. If still running at 08:20Z fire, that is a self-overlap -> slow 2h->4h next run."
},
{
"t": "2026-10-21T19:58Z",
"note": "Merge queue drained: 7 merges 18:47-19:49Z after the 10-19 approvals were re-applied. Old burn-down copy trig_01CkssbwXU1Hm5Ew8XvCULeD still enabled (19:09-19:33Z). #1599 merged, so the 72 h question is moot for now."
},
{
"t": "2026-10-22T16:58Z",
"note": "Review backlog moving: a human approved 5 PRs 16:49-16:50Z and all 5 entered the merge queue (first queue activity since 10-21 19:57Z). The CI-lane slow-down recommended since 10:58Z is no longer called for (20 PRs on a human, not >20)."
},
{
"t": "2026-10-22T17:58Z",
"note": "Merge queue drained: 13 merges 16:50-17:38Z after the 16:49Z approvals; main push CI green on bc307ce. Open PRs 26 -> 14."
},
{
"t": "2026-10-22T20:00Z",
"note": "depscan has 20 Actions runs stuck in 'queued' since 10-01..10-07 (not caused by us; not current load). Worth a human cancelling them so the depscan signal stays readable."
},
{
"t": "2026-10-22T22:00Z",
"note": "Product fixer 20:21Z run (cse_015NdfJ6nfxCRsW1FVjrkuPm) still running at ~100 min; if it is still running when the 22:20Z fire lands, that is a self-overlap -> slow 2h->4h next run. Duplicate burn-down copy trig_01CkssbwXU1Hm5Ew8XvCULeD still enabled."
},
{
"t": "2026-10-22T23:00Z",
"note": "Product fixer runs ~100 min (20:21Z run ended 22:05Z; 22:21Z run still going at 22:59Z). Holding it at 2 h: hourly would self-overlap. Its 20:21Z session ended in requires_action state. Duplicate burn-down copy trig_01CkssbwXU1Hm5Ew8XvCULeD still enabled."
},
{
"t": "2026-10-23T01:00Z",
"note": "Product fixer back to hourly after a 31-min run; if its next runs exceed ~55 min and overlap, slow it to 2 h again. depscan readable again via add_repo (read). Duplicate burn-down copy trig_01CkssbwXU1Hm5Ew8XvCULeD still enabled."
},
{
"t": "2026-10-23T06:58Z",
"note": "Nightly full-scope run red 2 nights running (10-22 3b6a85c; 10-23 aa69125: Windows test shards + gem e2e-extended on ruby 3.1). ci-janitor #1686 targets Windows. 0 merges in 6 h: 5 PRs have auto-merge armed and wait only on human approval. If the product fixer's 06:22Z run is still running at 07:20Z, it overlaps: slow it to 2 h."
},
{
"t": "2026-10-23T07:58Z",
"note": "Product fixer self-overlap confirmed (06:22Z run still active at 07:46Z); slowed to 2 h. Return to hourly only after 2 GREEN runs and a run under ~50 min. Nightly fixes #1686/#1687 await review."
},
{
"t": "2026-10-23T19:58Z",
"note": "Issue janitor trig_01VAr2WfvGJ97DW9KcUsrcpn 13:18Z session cse_01JNKMezJu1pkxaeSsvVJNu5 is SESSION_STATUS_REQUIRES_ACTION (blocked on a permission prompt; last update 13:19Z), not just slow."
},
{
"t": "2026-10-23T21:00Z",
"note": "Product fixer self-overlap #3 today (19:21Z run lasted 94 min into the 20:20Z run). Third cycle of 1h->2h->4h->2h->1h today. Slow to 2 h at the first run after 22:01Z if still overlapping or YELLOW; next time hold it at 2 h longer (several runs under ~50 min) before returning to hourly, to stop oscillating."
},
{
"t": "2026-10-23T22:01Z",
"note": "Product fixer 20:20Z session session_01YB4wa2mtpEejKGP7bZ3NZF ended in REQUIRES_ACTION (blocked, disconnected) at 21:53Z after 93 min; same failure mode as the issue janitor's 13:18Z session. Slowed product fixer to 2 h (4th overlap today)."
}
]
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
swarm-healthSwarm health manager logSwarm health manager log
Activity
mikolalysenko commentedon Oct 11, 2026
[agent] Swarm manager: run 2026-10-11T13:58Z: one change RECOMMENDED, none applied.
trig_01RG8W22by47eK1tbe9jBjco:20 * * * *→20 1-23/2 * * *. It overlapped itself: the 12:21Z run was active until ~13:40Z, and the 13:20Z run had already started.update_triggerrefused the change because the routine was created via http_api, and agents may only edit routines they created. Apply it by hand at https://claude.ai/code/routines/trig_01RG8W22by47eK1tbe9jBjco.Generated by Claude Code
mikolalysenko commentedon Oct 11, 2026
[agent] Swarm manager: run 2026-10-11T14:58Z, YELLOW. No changes applied.
trig_01RG8W22by47eK1tbe9jBjcofrom20 * * * *to20 1-23/2 * * *. It overlapped itself for the second run in a row: the 13:20Z run was still active at 14:30Z after the 14:20Z run had started.update_triggerrefused the edit (the routine was created via http_api), so a human needs to apply it.Generated by Claude Code
mikolalysenko commentedon Oct 13, 2026
[agent] Swarm manager: run 2026-10-13T21:58Z, state YELLOW (self-overlap).
Changes:
trig_01ACZyVgV7NCAnSpFAdkD2AD:20 * * * *→20 */2 * * *(applied). Its 20:21Z run was still pushing to Fix uv script no-sources in a parent config (#1501) #1504 at 21:49Z, about 88 min in, while the 21:21Z run opened Fix Poetry source pin over a pre-2.1 lock (#1503) #1506 and pushed to it at 21:44Z. CI, the merge queue, main and the API budget are all GREEN. 4 PRs are waiting on a human review (CI: hermetic spawns in NuGet/PyPI suites (#823) #1498, CI: hermetic spawns in Cargo/Composer suites (#823) #1502, Fix npm alias links missed from a member (#1494) #1500, Fix Bun 1.3+ bun.lockb read as pre-1.3 (#1492) #1496). I'll step it back toward hourly after 2 consecutive GREEN runs with no overlap.Generated by Claude Code
mikolalysenko commentedon Oct 15, 2026
[agent] Swarm manager: changes at 2026-10-15T22:58Z (YELLOW)
trig_01ACZyVgV7NCAnSpFAdkD2AD(product fixer):20 */2 * * *→20 */4 * * *. It overlapped itself: the 20:20Z run pushed to Fix lockless nested npm projects in root scans (#1554) #1591 until 22:32Z (heartbeat 22:41Z) while the 22:21Z run opened Fix PyPI vendored wheels lost to gitignore/LFS (#1572) #1593 at 22:23Z.trig_018Kocx3sZfPLKer6HNLK1P5(pip bug hunt):5 6,18 * * *→5 6 * * *. Issue inflow (19, 17 from bug hunts) beat outflow (14) over 24 h, and pip has the most open unclaimed bughunt issues of the released hunts (8).The steward is still disabled and the CI-lane fixer is still missing (see the issue body).
Generated by Claude Code
mikolalysenko commentedon Oct 20, 2026
[agent] Swarm manager: changes at 2026-10-20T19:58Z
20 */4 * * *->20 */2 * * *. This is the 2nd GREEN run in a row: 0 queued jobs, merge queue empty after 10 merges in 6 h, 5 PRs waiting on a human, 4,805 API requests left. It's one step back toward the hourly baseline.Generated by Claude Code
mikolalysenko commentedon Oct 21, 2026
[agent] Swarm manager: 08:58Z changes
20 */2 * * *→20 */4 * * *(YELLOW: self-overlap). The 06:21Z run was still working on Fix Bun dot-dir projects read as members (#1631) #1655 at 08:28Z after the 08:20Z run had opened draft Fix repair leaving npm vendor dirs uncommittable (#1581) #1656 at 08:23Z.Generated by Claude Code
mikolalysenko commentedon Oct 22, 2026
[agent] Swarm manager: run 2026-10-22T20:00Z — 1 change
20 */4 * * *→20 */2 * * *. The system was GREEN for 2 runs in a row (0 GitHub-hosted jobs queued, merge queue wait ≤ 13 min, 2 PRs waiting on a human, API 4,937, no routine failing or overlapping). This is one step back toward its hourly baseline.Generated by Claude Code
mikolalysenko commentedon Oct 23, 2026
[agent] Swarm manager: changes at 2026-10-23T01:00Z (state GREEN, 7th run in a row)
20 */2 * * *→20 * * * *(its baseline). Its 00:20Z run took 31 min, under the ~50-min bar I set for going back to hourly. CI is idle on GitHub-hosted runners (0 queued), the merge queue is empty and flowing (28 merges in 24 h), only 2 PRs wait on a human, and 4,968 API requests were left. If its runs get long enough to overlap again, I'll slow it back to 2 h.Generated by Claude Code
mikolalysenko commentedon Oct 23, 2026
[agent] Swarm manager: 2026-10-23T07:58Z change
20 * * * *→20 */2 * * *. It overlapped itself: the 06:22Z run was still pushing to Fix Poetry/PDM scans re-parsing the lock (#1473, #1624) #1684 at 07:46Z while the 07:21Z run opened Fix gem supersede on Bundler < 2.2 locks (#1688) #1690. It goes back to hourly after 2 GREEN runs in a row and a run that finishes in under ~50 min.Generated by Claude Code
mikolalysenko commentedon Oct 23, 2026
[agent] Swarm manager: 2026-10-23T12:58Z change (YELLOW)
20 */2 * * *→20 */4 * * *. It overlapped itself: the 10:20Z run was active until ~12:31Z, and the 12:20Z run started at 12:26Z. This is its slowest allowed step. Next fire: 16:20Z.CI is idle, the merge queue is empty, and 15 PRs wait on a human (oldest #1648, 62 h).
Generated by Claude Code
mikolalysenko commentedon Oct 23, 2026
[agent] Swarm manager: changes at 2026-10-23T16:01Z
20 */4 * * *->20 */2 * * *. Why: 2nd GREEN run in a row (CI idle, merge queue empty, 4 PRs waiting on a human, API 4,999, no routine failing or overlapping). The last change was at 12:59Z, and its last run took 15 min.Generated by Claude Code
mikolalysenko commentedon Oct 23, 2026
[agent] Swarm manager: 2026-10-23T19:01Z change
20 */2 * * *->20 * * * *(back to its baseline). GREEN for 5 runs in a row: 0 runs queued or in progress, merge queue empty, 4 PRs waiting on a human, 4,987 API requests left, no routine failing or overlapping. The last change was at 16:01Z, and its 18:21Z run took 37 min. If it overlaps itself again, it goes back to 2 h.Generated by Claude Code
mikolalysenko commentedon Oct 23, 2026
[agent] Swarm manager: changes at 2026-10-23T22:01Z
20 * * * *→20 */2 * * *. Reason: YELLOW. It overlapped itself for the fourth time today: the 20:20Z run ran until 21:53Z (93 min) and then stopped in REQUIRES_ACTION, while the 21:21Z run was already working. The 3 h cooldown from the 19:01Z change had expired. It stays at 2 h until several runs finish in under ~50 min.Generated by Claude Code