Skip to content

Swarm health manager log #1382

Open
Open

Description

[agent] Swarm manager: run 2026-10-21T10:58Z

State: YELLOW, because 21 PRs are waiting on a human (the threshold is more than 20). No schedule change could be applied this run.

  • The human review queue went from 20 to 21. Fix repair leaving npm vendor dirs uncommittable (#1581) #1656 got Ready for review. 7 PRs need re-approval and 14 have never been reviewed. No human has reviewed anything since 10-19 13:26Z (~45.5 h). The last merge was 10-20 19:02Z (0 merges in the last 6 h, 10 in the last 24 h).
  • What YELLOW calls for: slow both fixers one step.
    • The product fixer is already at every 4 h, the slowest its range allows. I also changed it at 08:58Z, which is less than 3 h ago.
    • The CI-lane fixer is the legacy trig_015fMrRtXDsAPfQKCCVFUcUk (created via http_api), so I can't manage it. RECOMMENDED: 50 * * * * → 50 */2 * * *.
  • CI is idle and main is green. 0 runs are queued or in progress. Main's push run (dc0dc75) and the 05:46Z scheduled full-scope run both passed. The merge queue is empty.
  • Issues are trending down. In the last 24 h, 2 were opened (0 bughunt) and 9 were closed. 163 are open, and 12 have agent:needs-human.
  • Routines are healthy. Every enabled routine's last run succeeded, none overlapped itself, and no bug hunt is enabled.
  • API: 4,827 REST requests were left at the start.

Metrics

Metric Now (10-21 10:58Z) 6 h ago (10-21 04:58Z) 24 h ago (10-20 ~10Z)
GitHub-hosted jobs queued / running 0 / 0 0 / 0 – (swarm paused)
Depot jobs queued / running 0 / 0 0 / 0 –
Oldest queued job none none –
Merge-queue entries / longest wait 0 / – 0 / – –
Merges 6 h / 24 h 0 / 10 0 / 10 –
Open PRs (draft / waiting on a human) 23 (1 / 21) ~21 (2 / 17) –
Effectively approved PRs 0 (7 need re-approval) 0 –
Oldest never-reviewed ready PR #1639, 19.2 h #1639, 13.2 h –
PRs opened / merged / closed unmerged, 24 h 16 / 10 / 0 ~13 / 10 / 0 –
Open issues / opened 24 h / closed 24 h 163 / 2 / 9 163 / 2 / 9 –
agent:needs-human (issues) 12 12 –
API remaining at start 4,827 – –
Main push / scheduled full scope dc0dc75 green / 10-21 05:46Z green dc0dc75 green / 10-20 red –
depscan not measured (403, outside session scope); our CI idle same –

Managed routines

Routine Cron Enabled Last run
Product fixer trig_01ACZyVgV7NCAnSpFAdkD2AD 20 */4 * * * yes OK 08:20-09:19Z; next 12:20Z (can't change before 11:58Z)
CI-lane fixer, legacy trig_015fMrRtXDsAPfQKCCVFUcUk (http_api) 50 * * * * yes OK 10:51-10:52Z
PR burn-down trig_01QvZ5vWNqFtnc5xgcXAJ9bE 7 * * * * yes OK 10:09-10:11Z
Steward trig_01Jyp8p1dUqNnWk8YYk3QCZU 47 * * * * yes OK 10:49-10:58Z
CI janitor trig_01GpWqqtkrvU1Yp12onhPXuc 37 * * * * yes OK 10:37-10:39Z
Issue janitor trig_01VAr2WfvGJ97DW9KcUsrcpn 17 13 * * * yes last fired 10-19 13:20Z and FAILED (usage limit); next 10-21 13:17Z
socket-patch bug hunts (12 managed IDs) baseline 12 h (pip 24 h) none enabled (HOLD) last runs 10-19 FAILED (usage limit)
CI perf implementer trig_018LGcKNGskkaatPMs9vvVLY / profiler trig_018Aa5s4K6eCHiZpiRx9eYQH (released, http_api) 27 * * * * / 15 */4 * * * yes OK 10:27-10:28Z / OK 08:16-08:18Z; next 12:15Z

Changes this run

None applied. RECOMMENDED (I can't apply it): CI-lane fixer trig_015fMrRtXDsAPfQKCCVFUcUk 50 * * * * → 50 */2 * * *, because 21 PRs are waiting on a human.

Needs a human

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 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},
{"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"}
],
"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-16T21:58Z", "state": "NOT GREEN, no YELLOW trigger (11 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": 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},
{"t": "2026-10-16T22:58Z", "state": "NOT GREEN, no YELLOW trigger (11 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": 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},
{"t": "2026-10-16T23:58Z", "state": "NOT GREEN, no YELLOW trigger (11 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": 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},
{"t": "2026-10-17T00:58Z", "state": "NOT GREEN, no YELLOW trigger (11 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": 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},
{"t": "2026-10-17T01:58Z", "state": "NOT GREEN, no YELLOW trigger (11 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": 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},
{"t": "2026-10-17T02:58Z", "state": "NOT GREEN, no YELLOW trigger (13 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": 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},
{"t": "2026-10-17T03:58Z", "state": "NOT GREEN, no YELLOW trigger (13 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": 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},
{"t": "2026-10-17T04:58Z", "state": "NOT GREEN, no YELLOW trigger (14 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": 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},
{"t": "2026-10-17T05:58Z", "state": "NOT GREEN, no YELLOW trigger (14 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": 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},
{"t": "2026-10-17T06:58Z", "state": "NOT GREEN, no YELLOW trigger (14 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": 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},
{"t": "2026-10-17T07:58Z", "state": "NOT GREEN, no YELLOW trigger (14 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": 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},
{"t": "2026-10-17T08:58Z", "state": "NOT GREEN, no YELLOW trigger (14 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": 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},
{"t": "2026-10-17T09:58Z", "state": "NOT GREEN, no YELLOW trigger (14 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": 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},
{"t": "2026-10-17T10:58Z", "state": "NOT GREEN, no YELLOW trigger (15 non-draft PRs wait on a human, GREEN needs <...", "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},
{"t": "2026-10-17T11:58Z", "state": "NOT GREEN, no YELLOW trigger (15 non-draft PRs wait on a human, GREEN needs <...", "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},
{"t": "2026-10-17T12:58Z", "state": "NOT GREEN, no YELLOW trigger (15 non-draft PRs wait on a human, GREEN needs <...", "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},
{"t": "2026-10-17T13:58Z", "state": "NOT GREEN, no YELLOW trigger (16 non-draft PRs wait on a human, GREEN needs <...", "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},
{"t": "2026-10-17T14:58Z", "state": "NOT GREEN, no YELLOW trigger (15 non-draft PRs wait on a human, GREEN needs <...", "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},
{"t": "2026-10-17T15:58Z", "state": "NOT GREEN, no YELLOW trigger (15 non-draft PRs wait on a human, GREEN needs <...", "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},
{"t": "2026-10-17T16:58Z", "state": "NOT GREEN, no YELLOW trigger (15 non-draft PRs wait on a human, GREEN needs <...", "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},
{"t": "2026-10-17T17:58Z", "state": "NOT GREEN, no YELLOW trigger (17 non-draft PRs wait on a human, GREEN needs <...", "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},
{"t": "2026-10-17T18:58Z", "state": "NOT GREEN, no YELLOW trigger (17 non-draft PRs wait on a human, GREEN needs <...", "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},
{"t": "2026-10-17T19:58Z", "state": "NOT GREEN, no YELLOW trigger (17 non-draft PRs wait on a human, GREEN needs <...", "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},
{"t": "2026-10-17T20:58Z", "state": "NOT GREEN, no YELLOW trigger (17 non-draft PRs wait on a human, GREEN needs <...", "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},
{"t": "2026-10-17T21:58Z", "state": "NOT GREEN, no YELLOW trigger (18 non-draft PRs wait on a human, GREEN needs <...", "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},
{"t": "2026-10-17T22:58Z", "state": "NOT GREEN, no YELLOW trigger (18 non-draft PRs wait on a human, GREEN needs <...", "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},
{"t": "2026-10-17T23:58Z", "state": "NOT GREEN, no YELLOW trigger (18 non-draft PRs wait on a human, GREEN needs <...", "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},
{"t": "2026-10-18T00:58Z", "state": "NOT GREEN, no YELLOW trigger (18 non-draft PRs wait on a human, GREEN needs <...", "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;..."},
{"t": "2026-10-20T15:58Z", "state": "NOT GREEN, no YELLOW trigger (3 managed routines last failed on the 10-19 acc...", "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 Tanmay...", "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:..."},
{"t": "2026-10-20T16:58Z", "state": "NOT GREEN, no YELLOW/RED rule fires; merge queue BLOCKED: every queue head fa...", "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 ej...", "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-..."},
{"t": "2026-10-20T17:58Z", "state": "NOT GREEN, no YELLOW/RED rule fires; merge queue BLOCKED (0 merges, 29.5 h). ...", "runs_queued": 0, "runs_in_progress": 13, "gh_hosted_queued": 0, "gh_hosted_running": 9, "depot_queued": 0, "depot_running": 40, "oldest_queued_min": 0, "mq_entries": 5, "mq_max_wait_min": "cycling since 15:54Z (~124 min, never continuous)", "mq_note": "heads now #1637,#1591,#1596,#1605,#1617; 168 merge_group runs created 16:50-1...", "merges_6h": 0, "merges_24h": 0, "last_merge": "14eee88 10-19 13:26Z", "open_prs": 20, "prs_draft": 0, "prs_ready_human": 3, "prs_ready_human_note": "#1639 (queue fix, green), #1640, #1641 have only bot reviews", "prs_approved": 17, "oldest_ready_h": 118, "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, "api_remaining": 4608, "main_push": "14eee88 success (10-19 13:35Z)", "main_full": "14eee88 scheduled FAILURE (10-20 05:46Z), same pipenv job", "depscan": "not measured (403, out of session scope)", "overlap": "none; product fixer 16:20-16:51Z; burn-down 17:08-17:10Z (+old copy 17:07-17:..."},
{"t": "2026-10-20T18:58Z", "state": "GREEN (1st consecutive): no queue, merge queue flowing again (7 merges 16:48-...", "runs_queued": 0, "runs_in_progress": 6, "gh_hosted_queued": 0, "gh_hosted_running": 3, "depot_queued": 0, "depot_running": 6, "oldest_queued_min": 0, "mq_entries": 3, "mq_max_wait_min": 8, "mq_note": "#1634,#1620,#1609 building since 18:50Z", "merges_6h": 7, "merges_24h": 7, "last_merge": "a54753a 10-20 18:27Z (#1596)", "merges_note": "previous runs' '0 merges' was wrong: aea79f5 #1605 landed 16:48Z, #1617 17:00...", "open_prs": 14, "prs_draft": 1, "prs_ready_human": 3, "prs_ready_human_note": "#1639,#1640,#1641 no human review", "prs_approved": 10, "oldest_ready_h": 69, "oldest_ready_note": "#1593 approved; oldest waiting on human #1639 3 h", "prs_opened_24h": "n/a (search API 403)", "prs_merged_24h": 7, "open_issues": 162, "issues_opened_24h": 0, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 8, "needs_human": 12, "triaged_unclaimed": "not measured", "api_remaining": 4829, "main_push": "a54753a success (18:48Z)", "main_full": "14eee88 scheduled FAILURE (10-20 05:46Z)", "depscan": "not measured (out of session scope)", "overlap": "none; burn-down 18:07-18:10Z (+old copy 18:10-18:12Z); CI janitor running sin..."},
{"t": "2026-10-20T19:58Z", "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": "queue empty; last merge_group builds 18:50Z; 7 approved PRs got main merged b...", "merges_6h": 10, "merges_24h": 10, "last_merge": "dc0dc75 10-20 18:50Z (#1609)", "open_prs": 12, "prs_draft": 0, "prs_ready_human": 5, "prs_ready_human_note": "#1639,#1640,#1641,#1642,#1643 no human review", "prs_approved": 7, "oldest_ready_h": 4, "oldest_ready_note": "oldest waiting on human #1639 (4.2 h); oldest approved #1593 118 h", "prs_opened_24h": "n/a", "prs_merged_24h": 10, "open_issues": 161, "issues_opened_24h": 0, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "triaged_unclaimed": "not re-measured", "api_remaining": 4805, "main_push": "dc0dc75 success (19:06Z)", "main_full": "14eee88 scheduled FAILURE (10-20 05:46Z)", "depscan": "not measured (out of session scope)", "overlap": "none self; burn-down 19:07-19:19Z and old copy 19:08-19:41Z ran concurrently;..."},
{"t": "2026-10-20T20:58Z", "state": "NOT GREEN (12 PRs wait on a human; GREEN streak reset), no YELLOW/RED rule fi...", "runs_queued": 0, "runs_in_progress": 2, "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": "queue empty, no merge_group run since 18:50Z. Steward 20:47Z did NOT enqueue ...", "merges_6h": 10, "merges_24h": 10, "last_merge": "dc0dc75 10-20 18:50Z (#1609)", "open_prs": 15, "prs_draft": 3, "prs_in_progress": 2, "prs_ready_human": 12, "prs_ready_human_note": "5 new (#1639-#1643) + 7 approved-but-changed needing re-approval (#1593,#1599...", "prs_approved_effective": 0, "oldest_ready_h": 118, "oldest_ready_note": "#1593 opened 118 h ago; re-review asked 20:50Z. Oldest never-reviewed: #1639 ...", "prs_opened_24h": 8, "prs_merged_24h": 10, "prs_closed_unmerged_24h": 0, "open_issues": 162, "issues_opened_24h": 1, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "api_remaining": 4962, "main_push": "dc0dc75 success (19:02Z)", "main_full": "14eee88 scheduled FAILURE (10-20 05:46Z); fix #1639 awaits review", "depscan": "not measured (403, outside session scope)", "overlap": "none self; product fixer 20:20Z run still going (next 22:20Z); burn-down 20:0..."},
{"t": "2026-10-20T21:58Z", "state": "NOT GREEN (12 PRs wait on a human), no YELLOW/RED rule fires. 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; 7 approved PRs mergeable=clean but held for re-approval (no huma...", "merges_6h": 10, "merges_24h": 10, "last_merge": "dc0dc75 10-20 18:50Z (#1609)", "open_prs": 15, "prs_draft": 2, "prs_ready_human": 12, "prs_approved_effective": 0, "oldest_ready_h": 6, "oldest_ready_note": "oldest never-reviewed #1639 6.2 h; oldest re-review ask ~3 h", "prs_opened_24h": 8, "prs_merged_24h": 10, "open_issues": 162, "issues_opened_24h": 1, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "api_remaining": 4765, "main_push": "dc0dc75 success (19:02Z)", "main_full": "14eee88 scheduled FAILURE (10-20 05:46Z)", "depscan": "not measured", "overlap": "none self; product fixer 20:20Z session REQUIRES_ACTION/blocked since 20:43Z ..."},
{"t": "2026-10-20T22:58Z", "state": "NOT GREEN (13 PRs wait on a human), no YELLOW/RED rule fires. 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 merge_group run since 18:50Z; 5 approved PRs (#1599,#1612,#1625,#1632,#1636) clean but held for re-approval; #1593/#1614 approval no longer l...", "merges_6h": 10, "merges_24h": 10, "last_merge": "dc0dc75 10-20 18:50Z (#1609)", "open_prs": 16, "prs_draft": 2, "prs_in_progress": 1, "prs_ready_human": 13, "prs_ready_human_note": "7 re-approval (#1593,#1599,#1612,#1614,#1625,#1632,#1636) + 6 never reviewed (#1639-#1643,#1647)", "prs_approved_effective": 0, "oldest_ready_h": 7, "oldest_ready_note": "oldest never-reviewed #1639 7.2 h", "prs_opened_24h": 9, "prs_merged_24h": 10, "prs_closed_unmerged_24h": 0, "open_issues": 162, "issues_opened_24h": 1, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "api_remaining": 4682, "main_push": "dc0dc75 success (19:02Z)", "main_full": "14eee88 scheduled FAILURE (10-20 05:46Z); fix #1639 awaits review", "depscan": "not measured (403, outside session scope); our CI idle so we cannot be the cause", "overlap": "none self; product fixer 20:20Z session now idle (unstuck), 22:20Z run working on #1644 (branch agent/fix-yarn-berry-exec-git-copies), next 00:20Z; burn-down..."},
{"t": "2026-10-20T23:58Z", "state": "NOT GREEN (13 PRs wait on a human), no YELLOW/RED rule fires. 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 merge_group run since 18:50Z; 7 approved PRs still held for re-approval (latest human review on each is Wenxin-Jiang APPROVED 10-19 13:24-13:...", "merges_6h": 6, "merges_24h": 10, "last_merge": "dc0dc75 10-20 18:50Z (#1609)", "open_prs": 16, "prs_draft": 1, "prs_in_progress": 2, "prs_ready_human": 13, "prs_ready_human_note": "7 re-approval (#1593,#1599,#1612,#1614,#1625,#1632,#1636) + 6 never reviewed (#1639-#1643,#1647); #1644 and #1646 (agent:needs-human) not labelled ready; #16...", "prs_approved_effective": 0, "oldest_ready_h": 8, "oldest_ready_note": "oldest never-reviewed #1639 8.2 h", "prs_opened_24h": 10, "prs_merged_24h": 10, "prs_closed_unmerged_24h": 0, "open_issues": 162, "issues_opened_24h": 1, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "api_remaining": 4805, "main_push": "dc0dc75 success (19:02Z)", "main_full": "14eee88 scheduled FAILURE (10-20 05:46Z); fix #1639 awaits review", "depscan": "not measured (403, outside session scope); our CI idle", "overlap": "none self; product fixer 22:20-23:30Z (finished before 00:20Z); burn-down 23:08-23:17Z + old copy 23:08-23:18Z; perf 23:27-23:28Z; janitor 23:37-23:41Z; stew..."},
{"t": "2026-10-21T00:58Z", "state": "NOT GREEN (14 PRs wait on a human), no YELLOW/RED rule fires. 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 merge_group run since 18:50Z; 7 approved PRs still held for re-approval (no human review since 10-19 13:26Z, ~35.5 h)", "merges_6h": 0, "merges_24h": 10, "last_merge": "dc0dc75 10-20 18:50Z (#1609)", "open_prs": 17, "prs_draft": 2, "prs_ready_human": 14, "prs_ready_human_note": "7 re-approval (#1593,#1599,#1612,#1614,#1625,#1632,#1636) + 7 never reviewed (#1639-#1644,#1647); #1646 agent:needs-human; drafts #1648,#1649", "prs_approved_effective": 0, "oldest_ready_h": 9, "oldest_ready_note": "oldest never-reviewed #1639 9.2 h; oldest re-review ask #1593 ~4 h (opened 122 h ago)", "prs_opened_24h": 10, "prs_merged_24h": 10, "prs_closed_unmerged_24h": 0, "open_issues": 162, "issues_opened_24h": 1, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "api_remaining": 4787, "main_push": "dc0dc75 success (19:06Z)", "main_full": "14eee88 scheduled FAILURE (10-20 05:46Z); fix #1639 awaits review", "depscan": "not measured (403, outside session scope); our CI idle", "overlap": "none self; product fixer 00:21Z run opened draft #1649 00:23Z (next 02:20Z); burn-down 00:08-00:10Z + old copy 00:08-00:10Z; profiler 00:16-00:23Z; perf 00:2..."},
{"t": "2026-10-21T01:58Z", "state": "NOT GREEN (14 PRs wait on a human), no YELLOW/RED rule fires. 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 merge_group run since 18:50Z; 7 approved PRs still held for re-approval (no human review since 10-19 13:26Z, ~36.5 h)", "merges_6h": 0, "merges_24h": 10, "last_merge": "dc0dc75 10-20 18:50Z (#1609)", "open_prs": 17, "prs_draft": 1, "prs_ready_human": 14, "prs_ready_human_note": "7 re-approval + 7 never reviewed (#1639-#1644,#1647); #1646 agent:needs-human; #1649 out of draft, not yet ready; #1648 draft", "prs_approved_effective": 0, "oldest_ready_h": 10, "oldest_ready_note": "oldest never-reviewed #1639 10.2 h", "prs_opened_24h": 10, "prs_merged_24h": 10, "prs_closed_unmerged_24h": 0, "open_issues": 163, "issues_opened_24h": 2, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "api_remaining": 4772, "main_push": "dc0dc75 success (19:02Z)", "main_full": "14eee88 scheduled FAILURE (10-20 05:46Z); fix #1639 awaits review", "depscan": "not measured (403, outside session scope); our CI idle", "overlap": "none self; burn-down 01:08-01:24Z + old copy 01:08-01:15Z; perf 01:27-01:28Z; janitor 01:37-01:42Z; steward 01:47-01:50Z; CI-lane 01:50-01:51Z; product fixer..."},
{"t": "2026-10-21T02:58Z", "state": "NOT GREEN (15 PRs wait on a human), no YELLOW/RED rule fires. 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 merge_group run since 18:50Z; 7 PRs still held for re-approval (no human review since 10-19 13:26Z, ~37.5 h)", "merges_6h": 0, "merges_24h": 10, "last_merge": "dc0dc75 10-20 18:50Z (#1609)", "open_prs": 18, "prs_draft": 2, "prs_ready_human": 15, "prs_ready_human_note": "7 re-approval + 8 never reviewed (#1639-#1644,#1647,#1649); #1646 agent:needs-human; #1648, #1651 draft", "prs_approved_effective": 0, "oldest_ready_h": 11, "oldest_ready_note": "oldest never-reviewed #1639 11.2 h", "prs_opened_24h": 11, "prs_merged_24h": 10, "prs_closed_unmerged_24h": 0, "open_issues": 163, "issues_opened_24h": 2, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "api_remaining": 4816, "main_push": "dc0dc75 success (19:02Z)", "main_full": "14eee88 scheduled FAILURE (10-20 05:46Z); fix #1639 awaits review", "depscan": "not measured (403, outside session scope); our CI idle", "overlap": "none self; burn-down 02:07-02:09Z + old copy 02:09-02:10Z; product fixer running since 02:21Z (next 04:20Z); perf 02:28Z; janitor 02:38-02:41Z; steward 02:47..."},
{"t": "2026-10-21T03:58Z", "state": "NOT GREEN (15 PRs wait on a human), no YELLOW/RED rule fires. No change", "runs_queued": 0, "runs_in_progress": 1, "gh_hosted_queued": 0, "gh_hosted_running": 0, "depot_queued": 0, "depot_running": 1, "oldest_queued_min": 0, "mq_entries": 0, "mq_max_wait_min": 0, "mq_note": "queue empty; no merge_group run since 18:50Z; 7 PRs still held for re-approval (no human approval since 10-19 13:26Z, ~38.5 h)", "merges_6h": 0, "merges_24h": 10, "last_merge": "dc0dc75 10-20 18:50Z (#1609)", "open_prs": 19, "prs_draft": 1, "prs_ready_human": 15, "prs_ready_human_note": "7 re-approval + 8 never reviewed (#1639-#1644,#1647,#1649); #1646 agent:needs-human; #1648 draft; #1651, #1652 not yet ready", "prs_approved_effective": 0, "oldest_ready_h": 12, "oldest_ready_note": "oldest never-reviewed #1639 12.2 h", "prs_opened_24h": 12, "prs_merged_24h": 10, "prs_closed_unmerged_24h": 0, "open_issues": 163, "issues_opened_24h": 2, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "api_remaining": 4749, "main_push": "dc0dc75 success (19:02Z)", "main_full": "14eee88 scheduled FAILURE (10-20 05:46Z); fix #1639 awaits review", "depscan": "not measured (403, outside session scope); our CI near idle (1 run, PR #1652)", "overlap": "none self; burn-down 03:07-03:09Z + old copy 03:08-03:09Z; product fixer 02:21-03:19Z (58 min, next 04:20Z); perf 03:27-03:28Z; janitor 03:37-03:44Z; steward..."},
{"t": "2026-10-21T04:58Z", "state": "NOT GREEN (16 PRs wait on a human), no YELLOW/RED rule fires. 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 merge since 18:50Z; no human review since 10-19 13:26Z (~39.5 h)", "merges_6h": 0, "merges_24h": 10, "last_merge": "dc0dc75 10-20 18:50Z (#1609)", "open_prs": 21, "prs_draft": 2, "prs_ready_human": 16, "prs_ready_human_note": "7 re-approval (#1593,#1599,#1612,#1614,#1625,#1632,#1636) + 9 never reviewed (#1639-#1644,#1647,#1649,#1651); #1646 agent:needs-human; drafts #1648,#1653; #1652,#1654 ci-janitor not yet ready", "prs_approved_effective": 0, "oldest_ready_h": 13, "oldest_ready_note": "oldest never-reviewed #1639 13.2 h", "prs_opened_24h": 14, "prs_merged_24h": 10, "prs_closed_unmerged_24h": 0, "open_issues": 163, "issues_opened_24h": 2, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "api_remaining": 4725, "main_push": "dc0dc75 success (19:02Z)", "main_full": "14eee88 scheduled FAILURE (10-20 05:46Z); fix #1639 awaits review", "depscan": "not measured (403, outside session scope); our CI idle", "overlap": "none self; product fixer 04:21Z run still running (next 06:20Z); burn-down 04:07-04:10Z + old copy 04:08-04:11Z; profiler 04:15-04:17Z; perf 04:27-04:28Z; janitor 04:37-04:47Z (opened #1654); steward 04:47-04:56Z; CI-lane 04:51-04:51Z"},
{"t": "2026-10-21T05:58Z", "state": "NOT GREEN (16 PRs wait on a human), no YELLOW/RED rule fires. No change", "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": "queue empty; no merge since 18:50Z; no human review since 10-19 13:26Z (~40.5 h)", "merges_6h": 0, "merges_24h": 10, "last_merge": "dc0dc75 10-20 18:50Z (#1609)", "open_prs": 21, "prs_draft": 1, "prs_ready_human": 16, "prs_ready_human_note": "7 re-approval (#1593,#1599,#1612,#1614,#1625,#1632,#1636) + 9 never reviewed (#1639-#1644,#1647,#1649,#1651); #1646 agent:needs-human; draft #1648; #1652,#1653,#1654 not yet ready", "prs_approved_effective": 0, "oldest_ready_h": 14, "oldest_ready_note": "oldest never-reviewed #1639 14.2 h", "prs_opened_24h": 14, "prs_merged_24h": 10, "prs_closed_unmerged_24h": 0, "open_issues": 163, "issues_opened_24h": 2, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "api_remaining": 4755, "main_push": "dc0dc75 success (19:02Z)", "main_full": "10-21 05:46Z scheduled run in progress, 0 failures in 96/100 jobs (prev 10-20 FAILURE)", "depscan": "not measured (403, outside session scope); our CI near idle", "overlap": "none self; product fixer 04:21-05:05Z (44 min, next 06:20Z); burn-down 05:08-05:10Z + old copy 05:08-05:10Z; perf 05:27-05:28Z; janitor 05:37-05:41Z; steward 05:48-05:50Z; CI-lane 05:51-05:52Z"},
{"t": "2026-10-21T06:58Z", "state": "NOT GREEN (19 PRs wait on a human), no YELLOW/RED rule fires. 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 merge since 18:50Z; no human review since 10-19 13:26Z (~41.5 h)", "merges_6h": 0, "merges_24h": 10, "last_merge": "dc0dc75 10-20 18:50Z (#1609)", "open_prs": 22, "prs_draft": 2, "prs_ready_human": 19, "prs_ready_human_note": "7 re-approval (#1593,#1599,#1612,#1614,#1625,#1632,#1636) + 12 never reviewed (#1639-#1644,#1647,#1649,#1651-#1654); #1646 agent:needs-human; drafts #1648,#1655", "prs_approved_effective": 0, "oldest_ready_h": 15, "oldest_ready_note": "oldest never-reviewed #1639 15.2 h", "prs_opened_24h": 15, "prs_merged_24h": 10, "prs_closed_unmerged_24h": 0, "open_issues": 163, "issues_opened_24h": 2, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "triaged_unclaimed": 135, "api_remaining": 4661, "main_push": "dc0dc75 success (19:02Z)", "main_full": "dc0dc75 scheduled SUCCESS (10-21 05:46-06:10Z); nightly pipenv e2e cleared", "depscan": "not measured (403, outside session scope); our CI idle", "overlap": "none self; product fixer running since 06:21Z (next 08:20Z); burn-down 06:15-06:18Z + old copy 06:14-06:17Z; perf 06:27-06:28Z; janitor 06:38-06:41Z; steward 06:47-06:51Z; CI-lane 06:51-06:52Z"},
{"t": "2026-10-21T07:58Z", "state": "NOT GREEN (19 PRs wait on a human), no YELLOW/RED rule fires. 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 merge since 18:50Z; no human review since 10-19 13:26Z (~42.5 h)", "merges_6h": 0, "merges_24h": 10, "last_merge": "dc0dc75 10-20 18:50Z (#1609)", "open_prs": 22, "prs_draft": 2, "prs_ready_human": 19, "prs_ready_human_note": "unchanged: 7 re-approval (#1593,#1599,#1612,#1614,#1625,#1632,#1636; GitHub mergeable_state clean) + 12 never reviewed (#1639-#1644,#1647,#1649,#1651-#1654); #1646 agent:needs-human; drafts #1648,#1655", "prs_approved_effective": 0, "oldest_ready_h": 16, "oldest_ready_note": "oldest never-reviewed #1639 16.2 h", "prs_opened_24h": 15, "prs_merged_24h": 10, "prs_closed_unmerged_24h": 0, "open_issues": 163, "issues_opened_24h": 2, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "api_remaining": 4729, "main_push": "dc0dc75 success (19:02Z)", "main_full": "dc0dc75 scheduled SUCCESS (10-21 05:46Z)", "depscan": "not measured (403, outside session scope); our CI idle", "overlap": "none self yet; product fixer 06:21Z run still RUNNING at 07:58Z (97 min, on agent/fix-bun-workspace-glob-dotdirs / #1655; plan-usage warning), next fire 08:20Z; burn-down 07:08-07:10Z + old copy 07:12-07:14Z; perf 07:27-07:28Z; janitor 07:37-07:41Z; steward 07:47-07:50Z; CI-lane 07:51-07:52Z"},
{"t": "2026-10-21T08:58Z", "state": "YELLOW (product fixer self-overlap). Slowed 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": "queue empty; no merge since 10-20 19:02Z; no human review since 10-19 13:26Z (~43.5 h)", "merges_6h": 0, "merges_24h": 10, "last_merge": "dc0dc75 10-20 19:02Z (#1609,#1620,#1634)", "open_prs": 23, "prs_draft": 2, "prs_ready_human": 20, "prs_ready_human_note": "7 re-approval (#1593,#1599,#1612,#1614,#1625,#1632,#1636) + 13 never reviewed (#1639-#1644,#1647,#1649,#1651-#1655); #1646 agent:needs-human; drafts #1648,#1656", "prs_approved_effective": 0, "oldest_ready_h": 17, "oldest_ready_note": "oldest never-reviewed #1639 17.2 h", "prs_opened_24h": 16, "prs_merged_24h": 10, "prs_closed_unmerged_24h": 0, "open_issues": 163, "issues_opened_24h": 2, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "api_remaining": 4752, "main_push": "dc0dc75 success (19:02Z)", "main_full": "dc0dc75 scheduled SUCCESS (10-21 05:46Z)", "depscan": "not measured (403, outside session scope); our CI idle", "overlap": "PRODUCT FIXER SELF-OVERLAP: 06:21Z run active until >=08:28Z, 08:20Z run active from 08:23Z (#1656). janitor 08:37-08:42Z OK; steward 08:47-08:50Z OK; issue janitor last FAILED 10-19 (usage limit), next 13:17Z; burn-down, CI-lane, perf, profiler not re-read this run"},
{"t": "2026-10-21T09:58Z", "state": "NOT GREEN (20 PRs wait on a human), no YELLOW/RED rule fires (fixer overlap cleared). 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 merge since 10-20 19:02Z; no human review since 10-19 13:26Z (~44.5 h)", "merges_6h": 0, "merges_24h": 10, "last_merge": "dc0dc75 10-20 19:02Z (#1609,#1620,#1634)", "open_prs": 23, "prs_draft": 0, "prs_ready_human": 20, "prs_ready_human_note": "7 re-approval (#1593,#1599,#1612,#1614,#1625,#1632,#1636) + 13 never reviewed (#1639-#1644,#1647,#1649,#1651-#1655); #1646 agent:needs-human; #1648 draft; #1656 open, not yet ready", "prs_approved_effective": 0, "oldest_ready_h": 18, "oldest_ready_note": "oldest never-reviewed #1639 18.2 h; oldest re-approval #1593 opened 10-15 22:23Z (5.5 d)", "prs_opened_24h": 16, "prs_merged_24h": 10, "prs_closed_unmerged_24h": 0, "open_issues": 163, "issues_opened_24h": 2, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "api_remaining": 4770, "main_push": "dc0dc75 success (19:02Z)", "main_full": "dc0dc75 scheduled SUCCESS (10-21 05:46Z)", "depscan": "not measured (403, outside session scope); our CI idle", "overlap": "none: product fixer 08:20Z run finished 09:19:36Z (59 min), next 12:20Z; burn-down 09:08-09:10Z + old copy 09:07-09:10Z; perf 09:27-09:28Z; janitor 09:37-09:40Z; steward fired 09:47Z (running); CI-lane 09:51-09:52Z; profiler 08:16-08:18Z"},
{"t": "2026-10-21T10:58Z", "state": "YELLOW (21 PRs wait on a human, >20). No change applied; recommended CI-lane fixer 1 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": "queue empty; no merge since 10-20 19:02Z; no human review since 10-19 13:26Z (~45.5 h)", "merges_6h": 0, "merges_24h": 10, "last_merge": "dc0dc75 10-20 19:02Z", "open_prs": 23, "prs_draft": 1, "prs_ready_human": 21, "prs_ready_human_note": "7 re-approval (#1593,#1599,#1612,#1614,#1625,#1632,#1636; mergeable clean) + 14 never reviewed (#1639-#1644,#1647,#1649,#1651-#1656); #1646 agent:needs-human; #1648 draft", "prs_approved_effective": 0, "oldest_ready_h": 19, "oldest_ready_note": "oldest never-reviewed #1639 19.2 h; oldest re-approval #1593 5.5 d", "prs_opened_24h": 16, "prs_merged_24h": 10, "prs_closed_unmerged_24h": 0, "open_issues": 163, "issues_opened_24h": 2, "issues_opened_24h_bughunt": 0, "issues_closed_24h": 9, "needs_human": 12, "api_remaining": 4827, "main_push": "dc0dc75 success (19:02Z)", "main_full": "dc0dc75 scheduled SUCCESS (10-21 05:46Z)", "depscan": "not measured (403, outside session scope); our CI idle", "overlap": "none: product fixer last run 08:20-09:19Z, next 12:20Z; burn-down 10:09-10:11Z + old copy 10:10-10:12Z; perf 10:27-10:28Z; janitor 10:37-10:39Z; steward 10:49-10:58Z; CI-lane 10:51-10:52Z; profiler 08:16-08:18Z; no bug hunt enabled"}
],
"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."}
]
}

Generated by Claude Code

Activity

  1. mikolalysenko commented on Oct 11, 2026

    @mikolalysenko
    CollaboratorAuthor

    [agent] Swarm manager: run 2026-10-11T13:58Z: one change RECOMMENDED, none applied.

    • Product fixer 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_trigger refused 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

  2. mikolalysenko commented on Oct 11, 2026

    @mikolalysenko
    CollaboratorAuthor

    [agent] Swarm manager: run 2026-10-11T14:58Z, YELLOW. No changes applied.

    • RECOMMENDED again: product fixer trig_01RG8W22by47eK1tbe9jBjco from 20 * * * * to 20 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_trigger refused the edit (the routine was created via http_api), so a human needs to apply it.
    • 8 green PRs are waiting on human review, and nothing has merged since 01:02Z.

    Generated by Claude Code

  3. mikolalysenko commented on Oct 13, 2026

    @mikolalysenko
    CollaboratorAuthor

    [agent] Swarm manager: run 2026-10-13T21:58Z, state YELLOW (self-overlap).

    Changes:


    Generated by Claude Code

  4. mikolalysenko commented on Oct 15, 2026

    @mikolalysenko
    CollaboratorAuthor

    [agent] Swarm manager: changes at 2026-10-15T22:58Z (YELLOW)

    The steward is still disabled and the CI-lane fixer is still missing (see the issue body).


    Generated by Claude Code

  5. mikolalysenko commented on Oct 20, 2026

    @mikolalysenko
    CollaboratorAuthor

    [agent] Swarm manager: changes at 2026-10-20T19:58Z

    • Product fixer trig_01ACZyVgV7NCAnSpFAdkD2AD: 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

  6. mikolalysenko commented on Oct 21, 2026

    @mikolalysenko
    CollaboratorAuthor

    [agent] Swarm manager: 08:58Z changes


    Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    swarm-healthSwarm health manager log

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions