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-20T16:58Z
State: not GREEN. No YELLOW or RED rule fires, but the merge queue is blocked. No schedule changes this run.
- The merge queue is merging nothing. Since the steward enqueued 5 PRs at 15:54Z, every queue head has failed the same job:
e2e (ubuntu-latest, e2e_vex_build, pipenv:: --ignored, 2026.8.0). The job dies with "The self-hosted runner lost communication with the server" on a Depot runner (job 118758911409 on the Fix Pipenv refusing split-version categories (#1616) #1617 head; the same on the Fix lockless nested npm projects in root scans (#1554) #1591, Fix bare requirements wheel paths not contesting VEX (#1587) #1599 and Fix uv restore ignoring lock file filters (#1604, #1613) #1614 heads).ci-okthen fails, the head is ejected, and every entry behind it is cancelled and rebuilt. Since 15:54Z that is 8 heads ejected (Fix lockless nested npm projects in root scans (#1554) #1591, Fix PyPI vendored wheels lost to gitignore/LFS (#1572) #1593, Fix bare requirements wheel paths not contesting VEX (#1587) #1599, Fix yarn copies with invalid manifest names (#1598) #1605, Fix hosted uv missing uv<0.5.6 advisories (#1569) #1609, Fix mixed line endings lost in vendored requirements (#1567) #1612, Fix uv restore ignoring lock file filters (#1604, #1613) #1614, Fix Pipenv refusing split-version categories (#1616) #1617), about 45 merge_group CI builds (40 cancelled, 1 failed), and 0 merges. The last merge into main was 14eee88, on 10-19 at 13:26Z (27.5 h ago). - This is not a flake, it's main. The same job is red on main's scheduled full-scope run on 14eee88 (10-20 05:46Z). It has failed 9 times in a row on different PRs, so it fails on every head of current main, and retrying won't clear it. The CI janitor (16:37–16:45Z) and the steward (16:47–16:51Z) both ran during this and didn't stop it; the steward keeps re-enqueueing.
- Load is fine. 10 Actions runs are in progress and 0 are queued. 5 GitHub-hosted and 49 Depot jobs are running, none queued. 4,631 REST requests were left at the start. The thrash burns Depot minutes, but it is not starving GitHub-hosted runners, so the org-wide RED rules don't fire.
- Why no schedule change: the RED/YELLOW rules don't fire. No entry has waited over 90 min continuously, because entries keep getting ejected and re-added. And none of my levers fixes this. Slowing the fixers won't unblock the queue, and I may not slow the steward below hourly. The fix is to repair or quarantine that one matrix cell, and that's a human/CI-janitor change (see below).
- Review: 17 PRs are approved, and none waits on a human. Issues: 170 open, with 0 opened and 0 closed in 24 h (the bug hunts are on HOLD). 12 issues carry
agent:needs-human.
Metrics
| Metric | Now (10-20 16:58Z) | Last run (10-20 15:58Z) | 10-18 00:58Z |
|---|---|---|---|
| GitHub-hosted jobs queued / running | 0 / 5 | 0 / 6 | 0 / 0 |
| Depot jobs queued / running | 0 / 49 | 0 / 69 | 0 / 0 |
| Oldest queued job | none | none | none |
| Merge-queue entries / longest cycling | 4 building / #1591 in and out since 15:54Z (65 min) | 5 / ~4 min | 0 |
| Queue heads ejected since 15:54Z | 8, all on the pipenv vex_build 2026.8.0 e2e | n/a | n/a |
| Merges 6 h / 24 h | 0 / 0 | 0 / 0 | 0 / 1 |
| Open PRs / draft / waiting on a human / approved | 20 / 1 / 0 / 17 | 18 / 0 / 0 / 17 | 19 / 0 / 18 / 1 |
| Oldest ready PR | #1591, 117 h (approved) | #1591, 116 h | 53 h |
| Open issues / opened 24 h / closed 24 h | 170 / 0 / 0 | 170 / 0 / 0 | 171 / 11 / 0 |
| API remaining at start | 4,631 | 4,822 | 4,795 |
| Main push / scheduled full scope | 14eee88 green / 14eee88 red (same pipenv job) | same | green / green |
| depscan | not measured (403: out of session scope) | same | same |
Managed routines
| Routine | Cron | Enabled | Last run |
|---|---|---|---|
| Product fixer trig_01ACZyVgV7NCAnSpFAdkD2AD | 20 */4 * * * |
yes | OK 16:20–16:51Z (31 min, no overlap) |
| CI-lane fixer, legacy trig_015fMrRtXDsAPfQKCCVFUcUk (http_api, can't be updated) | 50 * * * * |
yes | running since 16:51Z |
| PR burn-down trig_01QvZ5vWNqFtnc5xgcXAJ9bE | 7 * * * * |
yes | OK 16:08–16:10Z |
| Steward trig_01Jyp8p1dUqNnWk8YYk3QCZU | 47 * * * * |
yes | OK 16:47–16:51Z |
| CI janitor trig_01GpWqqtkrvU1Yp12onhPXuc | 37 * * * * |
yes | OK 16:37–16:45Z |
| Issue janitor trig_01VAr2WfvGJ97DW9KcUsrcpn | 17 13 * * * |
yes | FAILED 10-19 13:20Z (usage limit); next 10-21 13:17Z |
| 11 socket-patch bug hunts | baseline 12 h (pip 24 h) | no (HOLD) | FAILED 10-19 (usage limit) |
| CI profiler trig_018Aa5s4K6eCHiZpiRx9eYQH (released, http_api) | 15 */4 * * * |
yes | not re-checked this run |
| CI perf implementer trig_018LGcKNGskkaatPMs9vvVLY (released, http_api) | 27 * * * * |
yes | not re-checked this run |
Changes this run
None.
Needs a human
- Unblock the merge queue (most urgent).
e2e (ubuntu-latest, e2e_vex_build, pipenv:: --ignored, 2026.8.0)kills its Depot runner every time ("runner lost communication"). That usually means the job exhausts memory or disk, or kills its own runner. It is red on main's scheduled run too, and it has ejected 8 queue heads since 15:54Z with 0 merges. Until it is fixed in a PR (or that matrix cell is moved out of the lean merge-queue scope), every entry will keep failing and rebuilding. Check whether it runs ondepot-ubuntu-24.04-4and needs the-16size, and whyscripts/merge-queue-fail-fast.pyignores runner loss whileci-okstill fails on it. 17 approved PRs are waiting behind it. - A duplicate PR burn-down is still running. The old copy trig_01CkssbwXU1Hm5Ew8XvCULeD (http_api) is enabled at
7 * * * *alongside the managed trig_01QvZ5vWNqFtnc5xgcXAJ9bE. Both ran at 16:08–16:10Z. Please disable it at https://claude.ai/code/routines/trig_01CkssbwXU1Hm5Ew8XvCULeD. - The CI-lane fixer can't be managed. The legacy trig_015fMrRtXDsAPfQKCCVFUcUk was created via http_api, so
update_triggerwon't work on it. Migrate it if you want me to manage it. - 4 HOLD-list IDs no longer exist: trig_01MwFn5EYKHCD1FNYAdbC1xN, trig_011c8MKh4EpUVLRoY9utrxKc, trig_01MubtjjqgwCBaaCvujLV69U and trig_01YJDeWJdcV9oqp7vBEdYMAe.
- No PR needs review: all 17 ready PRs are approved. They are blocked by the queue, not by reviewers.
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 they created)"
},
{
"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, opened #1390)",
"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 #1397 at 19:23Z)",
"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 opened draft #1401)",
"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 run opened and worked #1",
"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 run opened and worked dr",
"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 #1427 at 09:22Z and heart",
"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 #1428 at 10:23Z and pushe",
"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 while the 12:21Z run o",
"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 #1431 at 13:25:59Z)",
"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 reminder at 14:37Z after",
"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 the 15:21Z run opened d",
"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 opened draft #1453 at 22:22",
"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 were clean (27/37 min)",
"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 while the 01:20Z run opened",
"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 at 02:32Z while the 02:20Z run opened #14...",
"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:56Z after the 03:20Z run started and opene...",
"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 the 04:20Z run opened draft #1466 at 04:22Z)",
"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 the 05:20Z run opened draft #1468 at 05:23Z)",
"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:21Z run opened draft #1469 06:26Z)",
"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 run opened draft #1470 at 07:24Z)",
"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 draft #1474 08:28Z)",
"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:20Z run opened draft #1475 09:25Z)",
"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 the 10:20Z run opened draft #1478 10:24Z)",
"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 11:20Z run opened draft #1479 11:23Z)",
"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 has the most open unclaimed bughunt issu...",
"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 tied with pip for most open unclaimed bu...",
"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 (commit 4715dfb, Assisted-by trailer, ~88 mi...",
"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
}
],
"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-16T03:58Z",
"state": "GREEN (5th consecutive; no change: merge path still broken (steward disabled, 0 ",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": "~16",
"open_prs": 6,
"prs_ready_human": 5,
"prs_approved": 1,
"oldest_ready_h": 8,
"prs_opened_24h": "~18",
"prs_merged_24h": "~16",
"open_issues": 146,
"issues_opened_24h": 18,
"issues_opened_24h_bughunt": 16,
"issues_closed_24h": 11,
"needs_human": 11,
"api_remaining": 4305,
"main_push": "657fce2 success (19:59Z)",
"main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z); next ~05:46Z"
},
{
"t": "2026-10-16T04:58Z",
"state": "GREEN (6th consecutive; no change: merge path still broken (steward disabled, 0 ",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 16,
"open_prs": 7,
"prs_ready_human": 5,
"prs_approved": 1,
"oldest_ready_h": 9,
"prs_opened_24h": "~17",
"prs_merged_24h": 16,
"open_issues": 147,
"issues_opened_24h": 19,
"issues_opened_24h_bughunt": 17,
"issues_closed_24h": 11,
"needs_human": 11,
"api_remaining": 4520,
"main_push": "657fce2 success (19:59Z)",
"main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z); next ~05:46Z"
},
{
"t": "2026-10-16T05:58Z",
"state": "GREEN (7th consecutive; no change: merge path still broken (steward disabled, 0 ",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 15,
"open_prs": 7,
"prs_ready_human": 5,
"prs_approved": 1,
"oldest_ready_h": 10,
"prs_merged_24h": 15,
"open_issues": 148,
"issues_opened_24h": 19,
"issues_opened_24h_bughunt": 17,
"issues_closed_24h": 11,
"needs_human": 11,
"api_remaining": 4663,
"main_push": "657fce2 success (19:59Z)",
"main_full": "657fce2 scheduled full-scope in progress (05:46Z; 2 macOS + 2 Windows jobs running); pr..."
},
{
"t": "2026-10-16T06:58Z",
"state": "GREEN (8th consecutive; no change: merge path still broken (steward disabled, 0 ",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 14,
"open_prs": 7,
"prs_ready_human": 5,
"prs_approved": 1,
"oldest_ready_h": 11,
"prs_merged_24h": 14,
"open_issues": 149,
"issues_opened_24h": 19,
"issues_opened_24h_bughunt": 17,
"issues_closed_24h": 10,
"needs_human": 11,
"api_remaining": 4568,
"main_push": "657fce2 success (19:59Z)",
"main_full": "657fce2 scheduled full-scope SUCCESS (05:46Z)"
},
{
"t": "2026-10-16T07:58Z",
"state": "GREEN (9th consecutive; no change: merge path still broken (steward disabled, 0 ",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 14,
"open_prs": 7,
"prs_ready_human": 6,
"prs_approved": 1,
"oldest_ready_h": 12,
"prs_merged_24h": 14,
"open_issues": 151,
"issues_opened_24h": 19,
"issues_opened_24h_bughunt": 18,
"issues_closed_24h": 10,
"needs_human": 11,
"api_remaining": 4567,
"main_push": "657fce2 success (19:59Z)",
"main_full": "657fce2 scheduled full-scope SUCCESS (05:46Z)"
},
{
"t": "2026-10-16T08:58Z",
"state": "GREEN (10th consecutive; no change: steward disabled, 0 merges in 13 h, so no fi",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 14,
"open_prs": 8,
"prs_ready_human": 6,
"prs_approved": 1,
"oldest_ready_h": 13,
"prs_merged_24h": 14,
"open_issues": 153,
"issues_opened_24h": 21,
"issues_opened_24h_bughunt": 18,
"issues_closed_24h": 10,
"needs_human": 11,
"api_remaining": 4529,
"main_push": "657fce2 success (19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (05:46Z)"
},
{
"t": "2026-10-16T09:58Z",
"state": "GREEN (11th consecutive; no change: steward disabled, 0 merges in 14 h, so no fi",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 14,
"open_prs": 8,
"prs_ready_human": 7,
"prs_approved": 1,
"oldest_ready_h": 14,
"prs_merged_24h": 14,
"open_issues": 154,
"issues_opened_24h": 21,
"issues_opened_24h_bughunt": 18,
"issues_closed_24h": 10,
"needs_human": 11,
"api_remaining": 4650,
"main_push": "657fce2 success (19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (05:46Z)"
},
{
"t": "2026-10-16T10:58Z",
"state": "GREEN (12th consecutive; no change: steward disabled, 0 merges in 15 h, so no fi",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 14,
"open_prs": 8,
"prs_ready_human": 8,
"prs_approved": 1,
"oldest_ready_h": 15,
"prs_opened_24h": 14,
"prs_merged_24h": 14,
"open_issues": 154,
"issues_opened_24h": 20,
"issues_opened_24h_bughunt": 17,
"issues_closed_24h": 10,
"needs_human": 11,
"api_remaining": 4642,
"main_push": "657fce2 success (19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (05:46Z)"
},
{
"t": "2026-10-16T11:58Z",
"state": "GREEN (13th consecutive; no change: steward disabled, 0 merges in 16 h, so no fixer spe...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 14,
"open_prs": 8,
"prs_ready_human": 8,
"prs_approved": 1,
"oldest_ready_h": 16,
"prs_opened_24h": 14,
"prs_merged_24h": 14,
"open_issues": 154,
"issues_opened_24h": 20,
"issues_opened_24h_bughunt": 17,
"issues_closed_24h": 10,
"needs_human": 11,
"api_remaining": 4676,
"main_push": "657fce2 success (19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (05:46Z)",
"overlap": "none; product fixer last 08:20-08:53Z, next 12:20Z; burn-down 11:09-11:10Z; janitor 11:..."
},
{
"t": "2026-10-16T12:58Z",
"state": "GREEN (14th consecutive; no change: steward disabled, 0 merges in 17 h, so no fixer spe...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 14,
"open_prs": 9,
"prs_ready_human": 8,
"prs_approved": 1,
"oldest_ready_h": 17,
"prs_opened_24h": 15,
"prs_merged_24h": 14,
"open_issues": 154,
"issues_opened_24h": 19,
"issues_opened_24h_bughunt": 16,
"issues_closed_24h": 10,
"needs_human": 11,
"api_remaining": 4317,
"main_push": "657fce2 success (19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (05:46Z)",
"overlap": "none; product fixer 12:21Z run PENDING (opened draft #1609), next 16:20Z; burn-down 12:..."
},
{
"t": "2026-10-16T13:58Z",
"state": "GREEN (15th consecutive; no change: steward disabled, 0 merges in 18 h, so no fixer spe...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 14,
"open_prs": 9,
"prs_ready_human": 8,
"prs_approved": 1,
"oldest_ready_h": 18,
"prs_opened_24h": 8,
"prs_merged_24h": 14,
"open_issues": 154,
"issues_opened_24h": 19,
"issues_opened_24h_bughunt": 16,
"issues_closed_24h": 8,
"needs_human": 11,
"api_remaining": 4672,
"main_push": "657fce2 success (19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (05:46Z)",
"overlap": "none; product fixer 12:21Z run PENDING (~97 min in), next 16:20Z; burn-down 13:14-13:15..."
},
{
"t": "2026-10-16T14:58Z",
"state": "GREEN (16th consecutive; no change: steward disabled, 0 merges in 19 h, so no fixer spe...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 7,
"open_prs": 9,
"prs_ready_human": 8,
"prs_approved": 1,
"oldest_ready_h": 19,
"prs_merged_24h": 7,
"open_issues": 155,
"issues_opened_24h": 19,
"issues_opened_24h_bughunt": 15,
"issues_closed_24h": 4,
"needs_human": 11,
"api_remaining": 4685,
"main_push": "657fce2 success (19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (05:46Z)",
"overlap": "none; product fixer 12:21-14:33Z OK (132 min, next 16:20Z); burn-down 14:08-14:10Z; jan..."
},
{
"t": "2026-10-16T15:58Z",
"state": "GREEN (17th consecutive; no change: steward disabled, 0 merges in 20 h, so no fixer spe...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 3,
"open_prs": 9,
"prs_ready_human": 8,
"prs_approved": 1,
"oldest_ready_h": 20,
"prs_merged_24h": 3,
"open_issues": 156,
"issues_opened_24h": 19,
"issues_opened_24h_bughunt": 16,
"issues_closed_24h": 4,
"needs_human": 11,
"api_remaining": 4575,
"main_push": "657fce2 success (19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (05:46Z)",
"overlap": "none; product fixer last 12:21-14:33Z OK, next 16:20Z; burn-down 15:08-15:10Z; janitor ..."
},
{
"t": "2026-10-16T16:58Z",
"state": "GREEN (18th consecutive; no change: steward disabled, 0 merges in 21 h, so no fixer spe...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 4,
"open_prs": 10,
"prs_ready_human": 9,
"prs_approved": 1,
"oldest_ready_h": 21,
"prs_merged_24h": 4,
"open_issues": 156,
"issues_opened_24h": 18,
"issues_opened_24h_bughunt": 15,
"issues_closed_24h": 2,
"needs_human": 12,
"api_remaining": 4614,
"main_push": "657fce2 success (19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (05:46Z)",
"overlap": "none; product fixer 16:20Z run PENDING (~38 min), next 20:20Z; burn-down 16:08-16:09Z; ..."
},
{
"t": "2026-10-16T17:58Z",
"state": "GREEN (19th consecutive; no change: steward disabled, 0 merges in 22 h, so no fixer spe...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 4,
"open_prs": 10,
"prs_ready_human": 9,
"prs_approved": 1,
"oldest_ready_h": 22,
"prs_merged_24h": 4,
"open_issues": 156,
"issues_opened_24h": 17,
"issues_opened_24h_bughunt": 14,
"issues_closed_24h": 2,
"needs_human": 12,
"api_remaining": 4720,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (05:46Z)",
"overlap": "none; product fixer 16:20-17:05Z OK (45 min, next 20:20Z); burn-down 17:07-17:09Z; jani..."
},
{
"t": "2026-10-16T18:58Z",
"state": "NOT GREEN, no YELLOW trigger (10 PRs wait on a human, GREEN needs <10; steward disabled...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 1,
"open_prs": 10,
"prs_ready_human": 10,
"prs_approved": 1,
"oldest_ready_h": 23,
"prs_merged_24h": 1,
"open_issues": 156,
"issues_opened_24h": 15,
"issues_opened_24h_bughunt": 13,
"issues_closed_24h": 1,
"needs_human": 11,
"api_remaining": 4710,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-16 05:46Z)",
"overlap": "none; product fixer 16:20-17:05Z OK (next 20:20Z); burn-down 18:07-18:15Z; janitor 18:3..."
},
{
"t": "2026-10-16T19:58Z",
"state": "NOT GREEN, no YELLOW trigger (10 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 10,
"prs_ready_human": 10,
"prs_approved": 1,
"oldest_ready_h": 24,
"prs_merged_24h": 0,
"open_issues": 157,
"issues_opened_24h": 15,
"issues_opened_24h_bughunt": 13,
"issues_closed_24h": 1,
"needs_human": 11,
"api_remaining": 4657,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-16 05:46Z)",
"overlap": "none; product fixer 16:20-17:05Z OK (next 20:20Z); burn-down 19:08-19:09Z; janitor 19:3..."
},
{
"t": "2026-10-16T20:58Z",
"state": "NOT GREEN, no YELLOW trigger (10 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 11,
"prs_ready_human": 10,
"prs_approved": null,
"oldest_ready_h": 25,
"prs_merged_24h": 0,
"open_issues": 158,
"issues_opened_24h": 16,
"issues_opened_24h_bughunt": 14,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4569,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-16 05:46Z)",
"overlap": "none; product fixer 20:20-20:30Z OK (next 00:20Z); burn-down 20:08-20:09Z; CI janitor 2..."
},
{
"t": "2026-10-16T21:58Z",
"state": "NOT GREEN, no YELLOW trigger (11 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 11,
"prs_ready_human": 11,
"prs_approved": 1,
"oldest_ready_h": 26,
"prs_merged_24h": 0,
"open_issues": 159,
"issues_opened_24h": 17,
"issues_opened_24h_bughunt": 15,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4488,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-16 05:46Z)",
"overlap": "none; product fixer 20:20-20:30Z OK (next 00:20Z); burn-down 21:07-21:09Z; CI janitor 2..."
},
{
"t": "2026-10-16T22:58Z",
"state": "NOT GREEN, no YELLOW trigger (11 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 11,
"prs_ready_human": 11,
"prs_approved": 1,
"oldest_ready_h": 27,
"prs_merged_24h": 0,
"open_issues": 159,
"issues_opened_24h": 16,
"issues_opened_24h_bughunt": 14,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4981,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-16 05:46Z)",
"overlap": "none; product fixer 20:20-20:30Z OK (next 00:20Z); burn-down 22:08-22:21Z; CI janitor 2..."
},
{
"t": "2026-10-16T23:58Z",
"state": "NOT GREEN, no YELLOW trigger (11 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 11,
"prs_ready_human": 11,
"prs_approved": 1,
"oldest_ready_h": 28,
"prs_merged_24h": 0,
"open_issues": 159,
"issues_opened_24h": 16,
"issues_opened_24h_bughunt": 14,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4764,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-16 05:46Z)",
"overlap": "none; product fixer 20:20-20:30Z OK (next 00:20Z); burn-down 23:07-23:09Z; CI janitor 2..."
},
{
"t": "2026-10-17T00:58Z",
"state": "NOT GREEN, no YELLOW trigger (11 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 12,
"prs_ready_human": 11,
"prs_approved": 1,
"oldest_ready_h": 29,
"prs_merged_24h": 0,
"open_issues": 160,
"issues_opened_24h": 16,
"issues_opened_24h_bughunt": 14,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4734,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-16 05:46Z)",
"overlap": "none; product fixer 00:20Z run in progress (4 h cadence); burn-down/janitor/hunts not r..."
},
{
"t": "2026-10-17T01:58Z",
"state": "NOT GREEN, no YELLOW trigger (11 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 12,
"prs_ready_human": 11,
"prs_approved": 1,
"oldest_ready_h": 30,
"prs_merged_24h": 0,
"open_issues": 161,
"issues_opened_24h": 16,
"issues_opened_24h_bughunt": 14,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4806,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-16 05:46Z)",
"overlap": "none; product fixer 00:20-01:20Z OK (next 04:20Z); burn-down 01:07-01:09Z; CI janitor 0..."
},
{
"t": "2026-10-17T02:58Z",
"state": "NOT GREEN, no YELLOW trigger (13 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 13,
"prs_ready_human": 13,
"prs_approved": 1,
"oldest_ready_h": 31,
"prs_merged_24h": 0,
"open_issues": 161,
"issues_opened_24h": 16,
"issues_opened_24h_bughunt": 14,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4737,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-16 05:46Z)",
"overlap": "none; product fixer 00:20-01:20Z OK (next 04:20Z); burn-down 02:07-02:09Z; CI janitor 0..."
},
{
"t": "2026-10-17T03:58Z",
"state": "NOT GREEN, no YELLOW trigger (13 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 13,
"prs_ready_human": 13,
"prs_approved": 1,
"oldest_ready_h": 32,
"prs_merged_24h": 0,
"open_issues": 161,
"issues_opened_24h": 15,
"issues_opened_24h_bughunt": 13,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4822,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-16 05:46Z)",
"overlap": "none; product fixer 00:20-01:20Z OK (next 04:20Z); burn-down 03:07-03:09Z; CI janitor 0..."
},
{
"t": "2026-10-17T04:58Z",
"state": "NOT GREEN, no YELLOW trigger (14 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 14,
"prs_ready_human": 14,
"prs_approved": 1,
"oldest_ready_h": 33,
"prs_merged_24h": 0,
"open_issues": 162,
"issues_opened_24h": 15,
"issues_opened_24h_bughunt": 13,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4899,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-16 05:46Z)",
"overlap": "none; product fixer 04:20-04:57Z OK (opened #1622; next 08:20Z); burn-down 04:07-04:09Z..."
},
{
"t": "2026-10-17T05:58Z",
"state": "NOT GREEN, no YELLOW trigger (14 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 14,
"prs_ready_human": 14,
"prs_approved": 1,
"oldest_ready_h": 34,
"prs_merged_24h": 0,
"open_issues": 162,
"issues_opened_24h": 14,
"issues_opened_24h_bughunt": 12,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4761,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled full-scope in progress (05:44Z; 2 macOS + 1 Windows job running); pre...",
"overlap": "none; product fixer 04:20-04:57Z OK (next 08:20Z); burn-down 05:07-05:09Z; CI janitor 0..."
},
{
"t": "2026-10-17T06:58Z",
"state": "NOT GREEN, no YELLOW trigger (14 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 14,
"prs_ready_human": 14,
"prs_approved": 1,
"oldest_ready_h": 35,
"prs_merged_24h": 0,
"open_issues": 162,
"issues_opened_24h": 13,
"issues_opened_24h_bughunt": 11,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4728,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44-06:08Z)",
"overlap": "none; product fixer 04:20-04:57Z OK (next 08:20Z); burn-down 06:07-06:09Z; CI janitor 0..."
},
{
"t": "2026-10-17T07:58Z",
"state": "NOT GREEN, no YELLOW trigger (14 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 14,
"prs_ready_human": 14,
"prs_approved": 1,
"oldest_ready_h": 36,
"prs_merged_24h": 0,
"open_issues": 164,
"issues_opened_24h": 13,
"issues_opened_24h_bughunt": 10,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4900,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44-06:08Z)",
"overlap": "none; product fixer 04:20-04:57Z OK (next 08:20Z); burn-down 07:08-07:09Z; CI janitor 0..."
},
{
"t": "2026-10-17T08:58Z",
"state": "NOT GREEN, no YELLOW trigger (14 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 15,
"prs_ready_human": 14,
"prs_approved": 1,
"oldest_ready_h": 37,
"prs_merged_24h": 0,
"open_issues": 164,
"issues_opened_24h": 11,
"issues_opened_24h_bughunt": 10,
"issues_closed_24h": 0,
"needs_human": 12,
"api_remaining": 4705,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; product fixer fired 08:21Z still running (next 12:20Z); CI janitor fired 08:37Z r..."
},
{
"t": "2026-10-17T09:58Z",
"state": "NOT GREEN, no YELLOW trigger (14 PRs wait on a human, GREEN needs <10; steward still di...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 15,
"prs_ready_human": 14,
"prs_approved": 1,
"oldest_ready_h": 38,
"prs_merged_24h": 0,
"open_issues": 164,
"issues_opened_24h": 10,
"issues_opened_24h_bughunt": 9,
"issues_closed_24h": 0,
"needs_human": 12,
"api_remaining": 4764,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; product fixer 08:21Z run still PENDING (~98 min, next 12:20Z); burn-down 09:07-09..."
},
{
"t": "2026-10-17T10:58Z",
"state": "NOT GREEN, no YELLOW trigger (15 non-draft PRs wait on a human, GREEN needs <10; stewar...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 15,
"prs_ready_human": 15,
"prs_approved": 1,
"oldest_ready_h": 39,
"prs_merged_24h": 0,
"open_issues": 165,
"issues_opened_24h": 11,
"issues_opened_24h_bughunt": 10,
"issues_closed_24h": 0,
"needs_human": 12,
"api_remaining": 4866,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; product fixer 08:21-10:35Z (134 min, next 12:20Z); burn-down 10:07-10:09Z; CI jan..."
},
{
"t": "2026-10-17T11:58Z",
"state": "NOT GREEN, no YELLOW trigger (15 non-draft PRs wait on a human, GREEN needs <10; stewar...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 15,
"prs_ready_human": 15,
"prs_approved": 1,
"oldest_ready_h": 40,
"prs_merged_24h": 0,
"open_issues": 165,
"issues_opened_24h": 11,
"issues_opened_24h_bughunt": 10,
"issues_closed_24h": 0,
"needs_human": 12,
"api_remaining": 4763,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; product fixer last 08:21-10:35Z (next 12:20Z); burn-down 11:08-11:10Z; CI janitor..."
},
{
"t": "2026-10-17T12:58Z",
"state": "NOT GREEN, no YELLOW trigger (15 non-draft PRs wait on a human, GREEN needs <10; stewar...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 16,
"prs_ready_human": 15,
"prs_approved": 1,
"oldest_ready_h": 41,
"prs_merged_24h": 0,
"open_issues": 166,
"issues_opened_24h": 12,
"issues_opened_24h_bughunt": 11,
"issues_closed_24h": 0,
"needs_human": 12,
"api_remaining": 4721,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; product fixer 12:20Z run PENDING (next 16:20Z); burn-down 12:07-12:10Z; CI janito..."
},
{
"t": "2026-10-17T13:58Z",
"state": "NOT GREEN, no YELLOW trigger (16 non-draft PRs wait on a human, GREEN needs <10; stewar...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 16,
"prs_ready_human": 16,
"prs_approved": 1,
"oldest_ready_h": 42,
"prs_merged_24h": 0,
"open_issues": 166,
"issues_opened_24h": 12,
"issues_opened_24h_bughunt": 11,
"issues_closed_24h": 0,
"needs_human": 12,
"api_remaining": 4777,
"main_push": "657fce2 success (10-15 19:59Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; product fixer 12:20Z run PENDING (next 16:20Z); burn-down 13:07-13:09Z; CI janito..."
},
{
"t": "2026-10-17T14:58Z",
"state": "NOT GREEN, no YELLOW trigger (15 non-draft PRs wait on a human, GREEN needs <10; stewar...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 1,
"merges_24h": 1,
"open_prs": 15,
"prs_ready_human": 15,
"prs_approved": 0,
"oldest_ready_h": 43,
"prs_merged_24h": 1,
"open_issues": 167,
"issues_opened_24h": 12,
"issues_opened_24h_bughunt": 11,
"issues_closed_24h": 0,
"needs_human": 12,
"api_remaining": 4594,
"main_push": "7d3086f success (10-17 14:47Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; product fixer 12:20-14:00Z OK (100 min, next 16:20Z); burn-down 14:08-14:09Z; CI ..."
},
{
"t": "2026-10-17T15:58Z",
"state": "NOT GREEN, no YELLOW trigger (15 non-draft PRs wait on a human, GREEN needs <10; stewar...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 1,
"merges_24h": 1,
"open_prs": 15,
"prs_ready_human": 15,
"prs_approved": 1,
"oldest_ready_h": 44,
"prs_merged_24h": 1,
"open_issues": 168,
"issues_opened_24h": 12,
"issues_opened_24h_bughunt": 11,
"issues_closed_24h": 0,
"needs_human": 12,
"api_remaining": 4772,
"main_push": "7d3086f success (10-17 14:47Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; product fixer 12:20-14:00Z OK (next 16:20Z); burn-down 15:07-15:10Z; CI janitor 1..."
},
{
"t": "2026-10-17T16:58Z",
"state": "NOT GREEN, no YELLOW trigger (15 non-draft PRs wait on a human, GREEN needs <10; oldest...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 1,
"merges_24h": 1,
"open_prs": 16,
"prs_ready_human": 15,
"prs_approved": 1,
"oldest_ready_h": 45,
"prs_merged_24h": 1,
"open_issues": 169,
"issues_opened_24h": 13,
"issues_opened_24h_bughunt": 12,
"issues_closed_24h": 0,
"needs_human": 12,
"api_remaining": 4810,
"main_push": "7d3086f success (10-17 14:47Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; product fixer 16:21Z run still running (~39 min; next 20:20Z); burn-down 16:07-16..."
},
{
"t": "2026-10-17T17:58Z",
"state": "NOT GREEN, no YELLOW trigger (17 non-draft PRs wait on a human, GREEN needs <10, YELLOW...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 1,
"merges_24h": 1,
"open_prs": 17,
"prs_ready_human": 17,
"prs_approved": 1,
"oldest_ready_h": 46,
"prs_merged_24h": 1,
"open_issues": 170,
"issues_opened_24h": 14,
"issues_opened_24h_bughunt": 13,
"issues_closed_24h": 0,
"needs_human": 12,
"api_remaining": 4775,
"main_push": "7d3086f success (10-17 14:47Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; product fixer 16:21-17:43Z OK (82 min, next 20:20Z); burn-down 17:07-17:09Z; CI j..."
},
{
"t": "2026-10-17T18:58Z",
"state": "NOT GREEN, no YELLOW trigger (17 non-draft PRs wait on a human, GREEN needs <10, YELLOW...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 1,
"merges_24h": 1,
"open_prs": 17,
"prs_ready_human": 17,
"prs_approved": 1,
"oldest_ready_h": 47,
"prs_merged_24h": 1,
"open_issues": 170,
"issues_opened_24h": 14,
"issues_opened_24h_bughunt": 13,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4731,
"main_push": "7d3086f success (10-17 14:47Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; burn-down 18:07-18:09Z; CI janitor 18:37-18:44Z; product fixer next 20:20Z; CI-la..."
},
{
"t": "2026-10-17T19:58Z",
"state": "NOT GREEN, no YELLOW trigger (17 non-draft PRs wait on a human, GREEN needs <10, YELLOW...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 1,
"merges_24h": 1,
"open_prs": 17,
"prs_ready_human": 17,
"prs_approved": 1,
"oldest_ready_h": 48,
"prs_merged_24h": 1,
"open_issues": 170,
"issues_opened_24h": 13,
"issues_opened_24h_bughunt": 12,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4845,
"main_push": "7d3086f success (10-17 14:47Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; burn-down 19:07-19:10Z; CI janitor 19:37-19:40Z; uv hunt 19:05-19:26Z; product fi..."
},
{
"t": "2026-10-17T20:58Z",
"state": "NOT GREEN, no YELLOW trigger (17 non-draft PRs wait on a human, GREEN needs <10, YELLOW...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 1,
"merges_24h": 1,
"open_prs": 18,
"prs_ready_human": 17,
"prs_approved": 1,
"oldest_ready_h": 49,
"prs_merged_24h": 1,
"open_issues": 171,
"issues_opened_24h": 13,
"issues_opened_24h_bughunt": 12,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4789,
"main_push": "7d3086f success (10-17 14:47Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; product fixer 20:20-20:38Z; burn-down 20:08-20:09Z; CI janitor 20:37-20:39Z; Poet..."
},
{
"t": "2026-10-17T21:58Z",
"state": "NOT GREEN, no YELLOW trigger (18 non-draft PRs wait on a human, GREEN needs <10, YELLOW...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 1,
"open_prs": 18,
"prs_ready_human": 18,
"prs_approved": 1,
"oldest_ready_h": 50,
"prs_opened_24h": 8,
"prs_merged_24h": 1,
"open_issues": 171,
"issues_opened_24h": 12,
"issues_opened_24h_bughunt": 11,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4829,
"main_push": "7d3086f success (10-17 14:47Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; burn-down 21:07-21:10Z; CI janitor 21:37-21:39Z; product fixer last 20:20-20:38Z ..."
},
{
"t": "2026-10-17T22:58Z",
"state": "NOT GREEN, no YELLOW trigger (18 non-draft PRs wait on a human, GREEN needs <10, YELLOW...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 1,
"open_prs": 18,
"prs_ready_human": 18,
"prs_approved": 1,
"oldest_ready_h": 51,
"prs_opened_24h": 6,
"prs_merged_24h": 1,
"open_issues": 171,
"issues_opened_24h": 12,
"issues_opened_24h_bughunt": 11,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4866,
"main_push": "7d3086f success (10-17 14:47Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; burn-down 22:07-22:10Z; CI janitor 22:37-22:41Z; product fixer last 20:20-20:38Z ..."
},
{
"t": "2026-10-17T23:58Z",
"state": "NOT GREEN, no YELLOW trigger (18 non-draft PRs wait on a human, GREEN needs <10, YELLOW...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 1,
"open_prs": 18,
"prs_ready_human": 18,
"prs_approved": 1,
"oldest_ready_h": 52,
"prs_opened_24h": 6,
"prs_merged_24h": 1,
"open_issues": 171,
"issues_opened_24h": 12,
"issues_opened_24h_bughunt": 11,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4871,
"main_push": "7d3086f success (10-17 14:47Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; burn-down 23:07-23:09Z; CI janitor 23:37-23:38Z; Bundler hunt 22:06-22:21Z OK; pr..."
},
{
"t": "2026-10-18T00:58Z",
"state": "NOT GREEN, no YELLOW trigger (18 non-draft PRs wait on a human, GREEN needs <10, YELLOW...",
"gh_hosted_queued": 0,
"depot_queued": 0,
"oldest_queued_min": 0,
"mq_entries": 0,
"mq_max_wait_min": 0,
"merges_6h": 0,
"merges_24h": 1,
"open_prs": 19,
"prs_ready_human": 18,
"prs_approved": 1,
"oldest_ready_h": 53,
"prs_opened_24h": 6,
"prs_merged_24h": 1,
"open_issues": 171,
"issues_opened_24h": 11,
"issues_opened_24h_bughunt": 10,
"issues_closed_24h": 0,
"needs_human": 11,
"api_remaining": 4795,
"main_push": "7d3086f success (10-17 14:47Z)",
"main_full": "657fce2 scheduled SUCCESS (10-17 05:44Z)",
"overlap": "none; burn-down 00:08-00:10Z; CI janitor 00:38-00:41Z; npm hunt 00:06-00:28Z; product f..."
},
{
"t": "2026-10-20T15:58Z",
"state": "NOT GREEN, no YELLOW trigger (3 managed routines last failed on the 10-19 account usage limit and have not re-run; first run after the pause). No change",
"runs_queued": 0,
"runs_in_progress": 10,
"gh_hosted_queued": 0,
"gh_hosted_running": 6,
"depot_queued": 0,
"depot_running": 69,
"oldest_queued_min": 0,
"mq_entries": 5,
"mq_max_wait_min": 4,
"mq_note": "#1591,#1593,#1599,#1605,#1609 building since 15:54Z (steward 15:47Z run)",
"merges_6h": 0,
"merges_24h": 0,
"open_prs": 18,
"prs_draft": 0,
"prs_ready_human": 0,
"prs_ready_human_note": "all 17 Ready-for-review PRs approved (Wenxin-Jiang 10-19 13:23Z; #1637 Tanmay182003); #1639 ci-janitor in-progress",
"prs_approved": 17,
"oldest_ready_h": 116,
"prs_opened_24h": 1,
"prs_closed_24h": 0,
"prs_merged_24h": 0,
"open_issues": 170,
"issues_opened_24h": 0,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 0,
"needs_human": 12,
"triaged_unclaimed": 100,
"api_remaining": 4822,
"main_push": "14eee88 success (10-19 13:35Z)",
"main_full": "14eee88 scheduled FAILURE (10-20 05:46Z): e2e pipenv vex_build 2026.8.0",
"depscan": "not measured (403, repo not in session scope)",
"overlap": "none; burn-down 15:13-15:15Z; old burn-down copy 15:12-15:14Z; CI janitor 15:37-15:54Z; steward 15:47-15:52Z; CI-lane fixer (legacy id) 15:50-15:53Z"
},
{
"t": "2026-10-20T16:58Z",
"state": "NOT GREEN, no YELLOW/RED rule fires; merge queue BLOCKED: every queue head fails e2e pipenv vex_build 2026.8.0 (Depot runner lost communication), 0 merges. No change",
"runs_queued": 0,
"runs_in_progress": 10,
"gh_hosted_queued": 0,
"gh_hosted_running": 5,
"depot_queued": 0,
"depot_running": 49,
"oldest_queued_min": 0,
"mq_entries": 4,
"mq_max_wait_min": 65,
"mq_note": "since 15:54Z: ~45 merge_group CI builds (40 cancelled, 1 failure), 8 heads ejected (#1591,#1593,#1599,#1605,#1609,#1612,#1614,#1617) all on e2e (ubuntu-latest, e2e_vex_build, pipenv:: --ignored, 2026.8.0); now #1634,#1636,#1637,#1591",
"merges_6h": 0,
"merges_24h": 0,
"last_merge": "14eee88 10-19 13:26Z",
"open_prs": 20,
"prs_draft": 1,
"prs_ready_human": 0,
"prs_approved": 17,
"oldest_ready_h": 117,
"prs_opened_24h": 3,
"prs_closed_24h": 0,
"prs_merged_24h": 0,
"open_issues": 170,
"issues_opened_24h": 0,
"issues_opened_24h_bughunt": 0,
"issues_closed_24h": 0,
"needs_human": 12,
"triaged_unclaimed": "not re-measured (100 at 15:58Z)",
"api_remaining": 4631,
"main_push": "14eee88 success (10-19 13:35Z)",
"main_full": "14eee88 scheduled FAILURE (10-20 05:46Z), same pipenv vex_build 2026.8.0 job",
"depscan": "not measured (403, out of session scope)",
"overlap": "none; product fixer 16:20-16:51Z OK; burn-down 16:08-16:10Z (+old copy 16:08-16:09Z); CI janitor 16:37-16:45Z; steward 16:47-16:51Z; CI-lane fixer (legacy) running since 16:51Z"
}
],
"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-17T23:58Z",
"note": "Still: steward trig_01Jyp8p1dUqNnWk8YYk3QCZU enabled=false (updated_at 10-15 20:38:27Z, last ran 10-15 19:47Z), 1 merge in 24 h (#1590, enqueued by hand); CI-lane fixer trig_01NRYJL623QA5FEnHsLNAXuv not found. Already notified 10-15 21:58Z; not re-notified."
},
{
"t": "2026-10-18T00:58Z",
"note": "Still: steward trig_01Jyp8p1dUqNnWk8YYk3QCZU enabled=false (updated_at 10-15 20:38Z, last ran 10-15 19:47Z), 1 merge in 24 h (#1590, enqueued by hand); CI-lane fixer trig_01NRYJL623QA5FEnHsLNAXuv not found. Already notified 10-15 21:58Z; not re-notified."
},
{
"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."
}
]
}Generated by Claude Code
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