Skip to content

Swarm health manager log #1382

Open
Open

Description

[agent] Swarm manager: run 2026-10-16T15:58Z

State: GREEN (17th GREEN run in a row). No schedule changes this run.

Every GREEN test passes. No Actions runs are queued; one PR CI run (#1605) is in progress, all on Depot (0 GitHub-hosted jobs queued or running). The merge queue is empty, 8 PRs wait on a human (fewer than 10), and the oldest ready PR is ~20 h old (under 72 h). There were 4,575 REST requests left at the start. Every managed routine I checked succeeded on its last run, and none overlapped.

  • The product fixer stays at 20 */4, on purpose. Issue inflow (19, 16 of them bughunt) still beats outflow (4). But the merge path is still broken: the steward is still disabled, nothing has merged for 20 h (the last merge was Fix yarn portal copies read as no package (#1579) #1586 at 19:59Z), and approved, mergeable CI: move action pins off deprecated Node 20 (#1588) #1590 still isn't in the queue. More PRs would only go stale.
  • Bug hunts are unchanged. Open issues are 156 (155 an hour ago). The GREEN rules don't call for slowing the hunts, and none are eligible to speed up.

Unchanged (already notified 10-15 21:58Z, so no new notification):

  • The merge steward trig_01Jyp8p1dUqNnWk8YYk3QCZU is still disabled (updated_at 10-15 20:38:27Z, last ran 19:47Z).
  • The CI-lane fixer trig_01NRYJL623QA5FEnHsLNAXuv doesn't exist (per earlier get_trigger checks).

Metrics

Metric Now (15:58Z) 6 h ago (10-16 09:58Z) 24 h ago (10-15 15:58Z)
GitHub-hosted jobs queued / running 0 / 0 0 / 0 0 / ≤1
Depot jobs queued / running 0 / 6 0 / 0 0 / ≤1
Merge-queue entries / max wait (min) 0 / 0 0 / 0 0 / 0
Merges, last 6 h / 24 h 0 / 3 0 / ~13 ~6 / ~22
Open PRs / waiting on a human 9 / 8 8 / 7 ~4 / ~2
Oldest ready PR (h) ~20 (#1590) 14 ~3
Open issues 156 ~153 ~141
Issues opened (bughunt) / closed, last 24 h 19 (16) / 4 ~21 (18) / ~10 ~18 (17) / ~13
agent:needs-human (issues) 11 11 11
API remaining at start 4575 ~4550 ~4300
Main push CI / scheduled full scope 657fce2 success / 657fce2 success (05:46Z) success / success success / success

Managed routines

Routine Cron Enabled Last run
Issue triage + fix (product) trig_01ACZyVgV7NCAnSpFAdkD2AD 20 */4 * * * (baseline 20 * * * *) yes 12:21–14:33Z OK (#1609); next 16:20Z
CI & build lane trig_01NRYJL623QA5FEnHsLNAXuv – NOT FOUND –
PR burn-down trig_01QvZ5vWNqFtnc5xgcXAJ9bE 7 * * * * yes 15:08–15:10Z OK
Merge steward trig_01Jyp8p1dUqNnWk8YYk3QCZU 47 * * * * NO (disabled 10-15 20:38Z, not by me) 10-15 19:47–19:49Z OK
CI janitor trig_01GpWqqtkrvU1Yp12onhPXuc 37 * * * * yes 15:38–15:50Z OK
Issue & discussion janitor trig_01VAr2WfvGJ97DW9KcUsrcpn 17 13 * * * yes 13:18–13:24Z OK (not re-checked); next 10-17 13:17Z
Bug hunt: npm / pnpm / Yarn classic / Yarn Berry / Bun / vlt 5 0,12 / 5 1,13 / 5 2,14 / 5 3,15 / 5 4,16 / 5 5,17 yes not re-checked this run (all OK at last check)
Bug hunt: pip trig_018Kocx3sZfPLKer6HNLK1P5 5 6 * * * (baseline 5 6,18) yes 06:05–06:39Z OK
Bug hunt: uv / Poetry / Pipenv / Bundler 5 7,19 / 5 8,20 / 5 9,21 / 5 10,22 yes all OK at last check
Bug hunt: Cargo trig_01QRsTZhehm5Lrkqbj42wzsa (HOLD) 39 13 * * 1-5 no 10-09

Changes this run

None.

Needs a human

State

{
 "hold": [
  "workflow:bughunt-*.yml",
  "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_018LGcKNGskkaatPMs9vvVLY",
  "trig_018Aa5s4K6eCHiZpiRx9eYQH",
  "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 #1417 from 04:30Z)",
   "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 draft #1421 from 07:25Z)",
   "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 heartbeated 09:51Z)",
   "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 pushed at 10:40Z)",
   "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 opened draft #1430 at 12:24Z and pushed at 12:44Z)",
   "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 the 14:21Z run started and opened draft #1433 at 14:27Z)",
   "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 draft #1434 at 15:24Z and is still running)",
   "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:22Z)",
   "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 draft #1461 at 01:22Z)",
   "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 #1463 at 02:24Z)",
   "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 opened draft #1464 at 03:22Z)",
   "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 issues of the released hunts (9). Margin is small: the issue janitor's daily 13:17Z run fell out of the window",
   "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 bughunt issues among released hunts (6), fires next at 14:05Z",
   "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 min in) while the 21:21Z run opened #1506 at 21:23Z and pushed bda116f at 21:44Z",
   "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 heartbeat at 22:41Z (~141 min in), while the 22:21Z run opened #1593 at 22:23Z",
   "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 released hunts (8)",
   "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-14T16:58Z",
   "state": "GREEN",
   "runs_queued": 0,
   "runs_in_progress": 4,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 0,
   "depot_queued": 0,
   "depot_running": 2,
   "oldest_queued_min": 0,
   "mq_entries": 2,
   "mq_max_wait_min": 10,
   "merges_6h": 5,
   "merges_24h": 31,
   "open_prs": 4,
   "prs_draft": 0,
   "prs_ready_human": 1,
   "prs_approved": 3,
   "oldest_ready_h": 2.1,
   "prs_opened_24h": 31,
   "prs_closed_24h": 31,
   "prs_merged_24h": 31,
   "open_issues": 137,
   "issues_opened_24h": 17,
   "issues_opened_24h_bughunt": 16,
   "issues_closed_24h": 18,
   "needs_human": 11,
   "api_remaining": 4112,
   "api_note": "4987 after the hourly reset at ~17:00Z",
   "main_push": "a3f56f7 success (13:59Z)",
   "main_full": "FAILURE (10-14 05:46Z); fix #1525 merged; next ~10-15 05:46Z",
   "depscan": "not measured (cross-repo 403); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-14T17:58Z",
   "state": "GREEN",
   "runs_queued": 0,
   "runs_in_progress": 2,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 1,
   "gh_hosted_note": "merge-queue fail-fast watch job (ubuntu-latest)",
   "depot_queued": 0,
   "depot_running": 2,
   "oldest_queued_min": 0,
   "mq_entries": 1,
   "mq_max_wait_min": 10,
   "merges_6h": 6,
   "merges_24h": 32,
   "open_prs": 2,
   "prs_draft": 0,
   "prs_ready_human": 0,
   "prs_opened_24h": 30,
   "prs_closed_24h": 32,
   "prs_merged_24h": 32,
   "open_issues": 136,
   "issues_opened_24h": 17,
   "issues_opened_24h_bughunt": 16,
   "issues_closed_24h": 20,
   "needs_human": 11,
   "api_remaining": 4377,
   "main_push": "fc5458e success (17:00Z)",
   "main_full": "FAILURE (10-14 05:46Z); fix #1525 merged; next ~10-15 05:46Z",
   "depscan": "not measured (cross-repo 403); 1 GH-hosted job here"
  },
  {
   "t": "2026-10-14T18:58Z",
   "state": "GREEN",
   "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,
   "merges_6h": 7,
   "merges_24h": 31,
   "open_prs": 3,
   "prs_draft": 2,
   "prs_ready_human": 0,
   "prs_approved": 1,
   "oldest_ready_h": 0,
   "prs_opened_24h": 28,
   "prs_closed_24h": 31,
   "prs_merged_24h": 31,
   "open_issues": 136,
   "issues_opened_24h": 17,
   "issues_opened_24h_bughunt": 16,
   "issues_closed_24h": 19,
   "needs_human": 11,
   "api_remaining": 4190,
   "main_push": "306ec81 success (18:01Z)",
   "main_full": "FAILURE (10-14 05:46Z); fix #1525 merged; next ~10-15 05:46Z",
   "depscan": "not measured (cross-repo 403); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-14T19:58Z",
   "state": "GREEN",
   "runs_queued": 0,
   "runs_in_progress": 4,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 2,
   "gh_hosted_note": "2 merge-queue fail-fast watch jobs (ubuntu-latest)",
   "depot_queued": 0,
   "depot_running": 2,
   "oldest_queued_min": 0,
   "mq_entries": 2,
   "mq_max_wait_min": 9,
   "merges_6h": 5,
   "merges_24h": 29,
   "open_prs": 4,
   "prs_draft": 1,
   "prs_ready_human": 0,
   "prs_approved": 3,
   "oldest_ready_h": 0,
   "prs_opened_24h": 27,
   "prs_closed_24h": 29,
   "prs_merged_24h": 29,
   "open_issues": 137,
   "issues_opened_24h": 17,
   "issues_opened_24h_bughunt": 16,
   "issues_closed_24h": 18,
   "needs_human": 11,
   "api_remaining": 4192,
   "main_push": "306ec81 success (18:01Z)",
   "main_full": "FAILURE (10-14 05:46Z); fix #1525 merged; next ~10-15 05:46Z",
   "depscan": "not measured (cross-repo 403); 2 GH-hosted jobs here"
  },
  {
   "t": "2026-10-14T20:58Z",
   "state": "GREEN",
   "runs_queued": 0,
   "runs_in_progress": 4,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 1,
   "gh_hosted_note": "merge-queue fail-fast watch job (ubuntu-latest)",
   "depot_queued": 0,
   "depot_running": 2,
   "oldest_queued_min": 0,
   "mq_entries": 1,
   "mq_max_wait_min": 10,
   "merges_6h": 5,
   "merges_24h": 30,
   "open_prs": 3,
   "prs_draft": 1,
   "prs_ready_human": 0,
   "prs_approved": 2,
   "oldest_ready_h": 0,
   "prs_opened_24h": 26,
   "prs_closed_24h": 30,
   "prs_merged_24h": 30,
   "open_issues": 137,
   "issues_opened_24h": 17,
   "issues_opened_24h_bughunt": 16,
   "issues_closed_24h": 19,
   "agent_triaged_open": ">=100 (capped read; unclaimed not measured)",
   "needs_human": 11,
   "api_remaining": 4401,
   "main_push": "fc1b4f9 success (20:00Z)",
   "main_full": "FAILURE (10-14 05:46Z); fix #1525 merged; next ~10-15 05:46Z",
   "depscan": "not measured (cross-repo 403); 1 GH-hosted job here"
  },
  {
   "t": "2026-10-14T21:58Z",
   "state": "GREEN",
   "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,
   "merges_6h": 6,
   "merges_24h": 31,
   "open_prs": 3,
   "prs_draft": 1,
   "prs_ready_human": 0,
   "prs_approved": 1,
   "oldest_ready_h": 0,
   "prs_opened_24h": 26,
   "prs_closed_24h": 31,
   "prs_merged_24h": 31,
   "open_issues": 138,
   "issues_opened_24h": 17,
   "issues_opened_24h_bughunt": 16,
   "issues_closed_24h": 19,
   "needs_human": 11,
   "api_remaining": 4236,
   "main_push": "015e871 success (21:00Z)",
   "main_full": "FAILURE (10-14 05:46Z); fix #1525 merged; next ~10-15 05:46Z",
   "depscan": "not measured (cross-repo 403); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-14T22:57Z",
   "state": "GREEN",
   "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,
   "merges_6h": 6,
   "merges_24h": 31,
   "open_prs": 5,
   "prs_draft": 2,
   "prs_ready_human": 0,
   "prs_approved": 3,
   "oldest_ready_h": 0,
   "prs_opened_24h": 27,
   "prs_closed_24h": 31,
   "prs_merged_24h": 31,
   "open_issues": 138,
   "issues_opened_24h": 16,
   "issues_opened_24h_bughunt": 15,
   "issues_closed_24h": 19,
   "needs_human": 11,
   "api_remaining": 4389,
   "main_push": "015e871 success (21:00Z)",
   "main_full": "FAILURE (10-14 05:46Z); fix #1525 merged; next ~10-15 05:46Z",
   "depscan": "20 queued / 22 in progress, but every queued run is stale (newest created 10-07 15:17Z, oldest 08-06): ghost runs, no current queueing; 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T00:05Z",
   "state": "GREEN",
   "runs_queued": 0,
   "runs_in_progress": 1,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 0,
   "gh_hosted_note": "windows-compile-check finished; push CI on e719a9b otherwise Depot",
   "depot_queued": 0,
   "depot_running": 4,
   "oldest_queued_min": 0,
   "mq_entries": 0,
   "mq_max_wait_min": 0,
   "merges_6h": 6,
   "merges_24h": 29,
   "open_prs": 4,
   "prs_draft": 1,
   "prs_ready_human": 2,
   "prs_approved": 1,
   "oldest_ready_h": 1.7,
   "prs_opened_24h": 27,
   "prs_closed_24h": 29,
   "prs_merged_24h": 29,
   "open_issues": 137,
   "issues_opened_24h": 16,
   "issues_opened_24h_bughunt": 15,
   "issues_closed_24h": 18,
   "needs_human": 12,
   "api_remaining": 4523,
   "main_push": "e719a9b in progress (23:56Z); previous 015e871 success",
   "main_full": "FAILURE (10-14 05:46Z); fix #1525 merged; next ~10-15 05:46Z",
   "depscan": "20 queued / 23 in progress; queued runs all stale (created 08-06 to 10-07 15:17Z); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T00:58Z",
   "state": "GREEN",
   "runs_queued": 0,
   "runs_in_progress": 1,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 0,
   "gh_hosted_note": "only push CI on 75e49ae (clippy on Depot)",
   "depot_queued": 0,
   "depot_running": 1,
   "oldest_queued_min": 0,
   "mq_entries": 0,
   "mq_max_wait_min": 0,
   "merges_6h": 7,
   "merges_24h": 27,
   "open_prs": 4,
   "prs_draft": 2,
   "prs_ready_human": 1,
   "prs_approved": 1,
   "oldest_ready_h": 1.1,
   "prs_opened_24h": 28,
   "prs_closed_24h": 27,
   "prs_merged_24h": 27,
   "open_issues": 137,
   "issues_opened_24h": 15,
   "issues_opened_24h_bughunt": 15,
   "issues_closed_24h": 15,
   "needs_human": 11,
   "api_remaining": 4442,
   "main_push": "75e49ae in progress (00:56Z); previous e719a9b success",
   "main_full": "FAILURE (10-14 05:46Z); fix #1525 merged; next ~10-15 05:46Z",
   "depscan": "not measured (cross-repo read denied this run); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T01:58Z",
   "state": "GREEN",
   "runs_queued": 0,
   "runs_in_progress": 1,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 0,
   "gh_hosted_note": "only push CI on 15db5c4 (1 Depot job)",
   "depot_queued": 0,
   "depot_running": 1,
   "oldest_queued_min": 0,
   "mq_entries": 0,
   "mq_max_wait_min": 0,
   "merges_6h": 8,
   "merges_24h": 27,
   "open_prs": 3,
   "prs_draft": 0,
   "prs_ready_human": 2,
   "prs_approved": 1,
   "oldest_ready_h": 1.6,
   "prs_opened_24h": 27,
   "prs_closed_24h": 27,
   "prs_merged_24h": 27,
   "open_issues": 138,
   "issues_opened_24h": 15,
   "issues_opened_24h_bughunt": 15,
   "issues_closed_24h": 14,
   "needs_human": 11,
   "api_remaining": 4472,
   "main_push": "15db5c4 in progress (01:58Z); previous 75e49ae success",
   "main_full": "FAILURE (10-14 05:46Z); fix #1525 merged; next ~10-15 05:46Z",
   "depscan": "not measured (cross-repo 403); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T02:58Z",
   "state": "GREEN",
   "runs_queued": 0,
   "runs_in_progress": 1,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 0,
   "gh_hosted_note": "only push CI on 7b6371c (clippy on Depot)",
   "depot_queued": 0,
   "depot_running": 1,
   "oldest_queued_min": 0,
   "mq_entries": 0,
   "mq_max_wait_min": 0,
   "merges_6h": 8,
   "merges_24h": 28,
   "open_prs": 3,
   "prs_draft": 2,
   "prs_ready_human": 0,
   "prs_approved": 1,
   "oldest_ready_h": 0,
   "prs_opened_24h": 28,
   "prs_closed_24h": 28,
   "prs_merged_24h": 28,
   "open_issues": 138,
   "issues_opened_24h": 15,
   "issues_opened_24h_bughunt": 15,
   "issues_closed_24h": 14,
   "needs_human": 11,
   "api_remaining": 4505,
   "main_push": "7b6371c in progress (02:57Z); previous 15db5c4 success",
   "main_full": "FAILURE (10-14 05:46Z); fix #1525 merged; next ~10-15 05:46Z",
   "depscan": "not measured (cross-repo 403); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T03:58Z",
   "state": "GREEN",
   "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,
   "merges_6h": 7,
   "merges_24h": 26,
   "open_prs": 3,
   "prs_draft": 0,
   "prs_ready_human": 1,
   "prs_approved": 2,
   "oldest_ready_h": 1,
   "prs_opened_24h": 27,
   "prs_closed_24h": 26,
   "prs_merged_24h": 26,
   "open_issues": 139,
   "issues_opened_24h": 16,
   "issues_opened_24h_bughunt": 16,
   "issues_closed_24h": 14,
   "needs_human": 11,
   "api_remaining": 4450,
   "main_push": "7b6371c success (02:57Z)",
   "main_full": "FAILURE (10-14 05:46Z); fix #1525 on main; next ~10-15 05:46Z",
   "depscan": "not measured (cross-repo 403); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T04:58Z",
   "state": "GREEN",
   "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,
   "merges_6h": 7,
   "merges_24h": 24,
   "open_prs": 5,
   "prs_draft": 2,
   "prs_ready_human": 0,
   "prs_approved": 3,
   "oldest_ready_h": 0,
   "prs_opened_24h": 27,
   "prs_closed_24h": 24,
   "prs_merged_24h": 24,
   "open_issues": 139,
   "issues_opened_24h": 15,
   "issues_opened_24h_bughunt": 15,
   "issues_closed_24h": 13,
   "needs_human": 11,
   "api_remaining": 4278,
   "main_push": "7b6371c success (02:57Z)",
   "main_full": "FAILURE (10-14 05:46Z); fix #1525 on main; next ~10-15 05:46Z",
   "depscan": "not measured (cross-repo 403); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T05:58Z",
   "state": "GREEN",
   "runs_queued": 0,
   "runs_in_progress": 6,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 4,
   "depot_queued": 0,
   "depot_running": 6,
   "oldest_queued_min": 0,
   "mq_entries": 1,
   "mq_max_wait_min": 9,
   "merges_6h": 6,
   "merges_24h": 25,
   "open_prs": 5,
   "prs_draft": 1,
   "prs_ready_human": 2,
   "prs_approved": 2,
   "oldest_ready_h": 0.5,
   "prs_opened_24h": 27,
   "prs_closed_24h": 25,
   "prs_merged_24h": 25,
   "open_issues": 140,
   "issues_opened_24h": 16,
   "issues_opened_24h_bughunt": 16,
   "issues_closed_24h": 13,
   "needs_human": 11,
   "api_remaining": 4488,
   "main_push": "45a3455 (#1560) in progress; previous 7b6371c success",
   "main_full": "7b6371c scheduled full-scope run in progress (05:46Z); previous 10-14 FAILURE",
   "depscan": "not measured (cross-repo 403); 0 GH-hosted jobs queued here"
  },
  {
   "t": "2026-10-15T06:58Z",
   "state": "GREEN",
   "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,
   "merges_6h": 5,
   "merges_24h": 25,
   "open_prs": 5,
   "prs_draft": 1,
   "prs_ready_human": 3,
   "prs_approved": 1,
   "oldest_ready_h": 2.0,
   "prs_opened_24h": 27,
   "prs_closed_24h": 25,
   "prs_merged_24h": 25,
   "open_issues": 140,
   "issues_opened_24h": 16,
   "issues_opened_24h_bughunt": 16,
   "issues_closed_24h": 13,
   "needs_human": 11,
   "api_remaining": 4220,
   "main_push": "e76cb9b success; 45a3455 success",
   "main_full": "7b6371c scheduled full-scope SUCCESS (05:46-06:11Z), first green since fix #1525",
   "depscan": "not measured (cross-repo 403); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T07:58Z",
   "state": "GREEN",
   "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,
   "merges_6h": 4,
   "merges_24h": 23,
   "open_prs": 6,
   "prs_draft": 0,
   "prs_ready_human": 5,
   "prs_approved": 1,
   "oldest_ready_h": 2.5,
   "prs_opened_24h": 27,
   "prs_closed_24h": 23,
   "prs_merged_24h": 23,
   "open_issues": 142,
   "issues_opened_24h": 18,
   "issues_opened_24h_bughunt": 17,
   "issues_closed_24h": 12,
   "needs_human": 11,
   "api_remaining": 4434,
   "main_push": "e76cb9b success; 45a3455 success",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured (cross-repo 403); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T08:58Z",
   "state": "GREEN",
   "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,
   "merges_6h": 2,
   "merges_24h": 23,
   "open_prs": 7,
   "prs_draft": 1,
   "prs_ready_human": 5,
   "prs_approved": 1,
   "oldest_ready_h": 4.6,
   "prs_closed_24h": 23,
   "prs_merged_24h": 23,
   "open_issues": 142,
   "issues_opened_24h": 17,
   "issues_opened_24h_bughunt": 16,
   "issues_closed_24h": 12,
   "needs_human": 11,
   "api_remaining": 4288,
   "main_push": "e76cb9b success",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured (cross-repo 403); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T09:58Z",
   "state": "GREEN",
   "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,
   "merges_6h": 2,
   "merges_24h": 21,
   "open_prs": 7,
   "prs_draft": 0,
   "prs_ready_human": 5,
   "prs_approved": 1,
   "oldest_ready_h": 5.6,
   "prs_closed_24h": 21,
   "prs_merged_24h": 21,
   "open_issues": 143,
   "issues_opened_24h": 18,
   "issues_opened_24h_bughunt": 17,
   "issues_closed_24h": 12,
   "needs_human": 11,
   "api_remaining": 4331,
   "main_push": "e76cb9b success",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "measured via add_repo: 20 queued (all stale, newest created 10-07 15:17Z), 28 in progress; no fresh queue"
  },
  {
   "t": "2026-10-15T10:58Z",
   "state": "GREEN",
   "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,
   "merges_6h": 2,
   "merges_24h": 20,
   "open_prs": 8,
   "prs_draft": 1,
   "prs_ready_human": 5,
   "prs_approved": 1,
   "oldest_ready_h": 6.6,
   "prs_opened_24h": 25,
   "prs_closed_24h": 20,
   "prs_merged_24h": 20,
   "open_issues": 144,
   "issues_opened_24h": 19,
   "issues_opened_24h_bughunt": 18,
   "issues_closed_24h": 11,
   "needs_human": 11,
   "api_remaining": 4386,
   "main_push": "e76cb9b success (05:58Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured (cross-repo 403); 0 jobs here so we can't be the cause"
  },
  {
   "t": "2026-10-15T11:58Z",
   "state": "GREEN",
   "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,
   "merges_6h": 1,
   "merges_24h": 20,
   "open_prs": 8,
   "prs_draft": 0,
   "prs_ready_human": 6,
   "prs_approved": 1,
   "oldest_ready_h": 7.6,
   "prs_opened_24h": 24,
   "prs_closed_24h": 20,
   "prs_merged_24h": 20,
   "open_issues": 144,
   "issues_opened_24h": 18,
   "issues_opened_24h_bughunt": 17,
   "issues_closed_24h": 11,
   "needs_human": 11,
   "api_remaining": 4388,
   "main_push": "e76cb9b success (05:58Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured; 0 jobs here so we can't be the cause"
  },
  {
   "t": "2026-10-15T12:58Z",
   "state": "GREEN",
   "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,
   "merges_6h": 0,
   "merges_24h": 19,
   "open_prs": 9,
   "prs_draft": 1,
   "prs_ready_human": 7,
   "prs_approved": 1,
   "oldest_ready_h": 8.6,
   "prs_opened_24h": 23,
   "prs_closed_24h": 19,
   "prs_merged_24h": 19,
   "open_issues": 145,
   "issues_opened_24h": 18,
   "issues_opened_24h_bughunt": 17,
   "issues_closed_24h": 10,
   "needs_human": 11,
   "api_remaining": 4188,
   "main_push": "e76cb9b success (05:58Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured; 0 jobs here so we can't be the cause"
  },
  {
   "t": "2026-10-15T13:58Z",
   "state": "GREEN",
   "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,
   "merges_6h": 0,
   "merges_24h": 17,
   "open_prs": 9,
   "prs_draft": 0,
   "prs_ready_human": 7,
   "prs_approved": 1,
   "oldest_ready_h": 9.6,
   "prs_opened_24h": 23,
   "prs_closed_24h": 17,
   "prs_merged_24h": 17,
   "open_issues": 143,
   "issues_opened_24h": 18,
   "issues_opened_24h_bughunt": 17,
   "issues_closed_24h": 10,
   "needs_human": 11,
   "api_remaining": 4229,
   "main_push": "e76cb9b success (05:58Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured; 0 jobs here so we can't be the cause"
  },
  {
   "t": "2026-10-15T14:58Z",
   "state": "GREEN",
   "runs_queued": 0,
   "runs_in_progress": 1,
   "gh_hosted_queued": 0,
   "gh_hosted_running": "<=1",
   "depot_queued": 0,
   "depot_running": "<=1",
   "oldest_queued_min": 0,
   "mq_entries": 0,
   "mq_max_wait_min": 0,
   "merges_6h": 7,
   "merges_24h": 22,
   "open_prs": 3,
   "prs_draft": 1,
   "prs_ready_human": 1,
   "prs_approved": 1,
   "oldest_ready_h": 2.6,
   "prs_opened_24h": 21,
   "prs_closed_24h": 22,
   "prs_merged_24h": 22,
   "open_issues": 140,
   "issues_opened_24h": 18,
   "issues_opened_24h_bughunt": 17,
   "issues_closed_24h": 13,
   "needs_human": 11,
   "triaged_open": ">=100 (capped read)",
   "api_remaining": 4311,
   "main_push": "2c82c77 success (14:36Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured (403); 0 queued here"
  },
  {
   "t": "2026-10-15T15:58Z",
   "state": "GREEN",
   "runs_queued": 0,
   "runs_in_progress": 4,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 0,
   "depot_queued": 0,
   "depot_running": 4,
   "oldest_queued_min": 0,
   "mq_entries": 2,
   "mq_max_wait_min": 10,
   "merges_6h": 7,
   "merges_24h": 22,
   "open_prs": 4,
   "prs_draft": 1,
   "prs_ready_human": 0,
   "prs_approved": 3,
   "oldest_ready_h": 0,
   "prs_opened_24h": 22,
   "prs_closed_24h": 22,
   "prs_merged_24h": 22,
   "open_issues": 141,
   "issues_opened_24h": 18,
   "issues_opened_24h_bughunt": 17,
   "issues_closed_24h": 13,
   "needs_human": 11,
   "triaged_open": "not re-read",
   "api_remaining": 4273,
   "main_push": "2c82c77 success (14:36Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured (403); 0 queued here, no GitHub-hosted jobs running"
  },
  {
   "t": "2026-10-15T16:58Z",
   "state": "GREEN",
   "runs_queued": 0,
   "runs_in_progress": 1,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 1,
   "depot_queued": 0,
   "depot_running": 0,
   "oldest_queued_min": 0,
   "mq_entries": 1,
   "mq_max_wait_min": 10,
   "merges_6h": 10,
   "merges_24h": 25,
   "open_prs": 2,
   "prs_draft": 1,
   "prs_ready_human": 0,
   "prs_approved": 1,
   "oldest_ready_h": 0,
   "prs_opened_24h": 23,
   "prs_closed_24h": 25,
   "prs_merged_24h": 25,
   "open_issues": 140,
   "issues_opened_24h": 18,
   "issues_opened_24h_bughunt": 17,
   "issues_closed_24h": 15,
   "needs_human": 11,
   "triaged_open": "not re-read",
   "api_remaining": 4238,
   "main_push": "15ead12 success (16:00Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured (no access); <=1 GH-hosted job here"
  },
  {
   "t": "2026-10-15T17:58Z",
   "state": "GREEN",
   "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,
   "merges_6h": 10,
   "merges_24h": 23,
   "open_prs": 4,
   "prs_draft": 1,
   "prs_ready_human": 0,
   "prs_approved": 3,
   "oldest_ready_h": 0,
   "prs_opened_24h": "not re-counted",
   "prs_closed_24h": 23,
   "prs_merged_24h": 23,
   "open_issues": 141,
   "issues_opened_24h": 18,
   "issues_opened_24h_bughunt": 17,
   "issues_closed_24h": 13,
   "needs_human": 11,
   "triaged_open": "not re-read",
   "api_remaining": 4437,
   "main_push": "4cc50f4 success (16:58Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured (no access); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T18:58Z",
   "state": "GREEN",
   "runs_queued": 1,
   "runs_in_progress": 2,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 0,
   "depot_queued": 0,
   "depot_running": 4,
   "oldest_queued_min": 0,
   "mq_entries": 1,
   "mq_max_wait_min": 10,
   "merges_6h": 12,
   "merges_24h": 24,
   "open_prs": 3,
   "prs_draft": 1,
   "prs_ready_human": 0,
   "prs_approved": 2,
   "oldest_ready_h": 0,
   "prs_opened_24h": "not re-counted",
   "prs_closed_24h": 24,
   "prs_merged_24h": 24,
   "open_issues": 142,
   "issues_opened_24h": 20,
   "issues_opened_24h_bughunt": 18,
   "issues_closed_24h": 14,
   "needs_human": 11,
   "triaged_open": "not re-read",
   "api_remaining": 4351,
   "main_push": "4cc50f4 success (16:58Z); 717b4a4 in progress (18:57Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured (no access); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T19:58Z",
   "state": "GREEN",
   "runs_queued": 0,
   "runs_in_progress": 2,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 1,
   "depot_queued": 0,
   "depot_running": 2,
   "oldest_queued_min": 0,
   "mq_entries": 1,
   "mq_max_wait_min": 11,
   "merges_6h": 13,
   "merges_24h": 25,
   "open_prs": 3,
   "prs_draft": 1,
   "prs_ready_human": 0,
   "prs_approved": 1,
   "oldest_ready_h": 0,
   "prs_opened_24h": 24,
   "prs_closed_24h": 25,
   "prs_merged_24h": 25,
   "open_issues": 143,
   "issues_opened_24h": 20,
   "issues_opened_24h_bughunt": 18,
   "issues_closed_24h": 14,
   "needs_human": 11,
   "triaged_open": "not re-read",
   "api_remaining": 4433,
   "main_push": "15cbde4 success (18:58Z); 19:59Z run in progress",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured (no access); 1 GH-hosted job here"
  },
  {
   "t": "2026-10-15T20:58Z",
   "state": "GREEN (fleet anomaly: steward disabled, CI-lane fixer deleted)",
   "runs_queued": 0,
   "runs_in_progress": 1,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 2,
   "depot_queued": 0,
   "depot_running": 0,
   "oldest_queued_min": 0,
   "mq_entries": 0,
   "mq_max_wait_min": 0,
   "merges_6h": 7,
   "merges_24h": 24,
   "open_prs": 4,
   "prs_draft": 1,
   "prs_ready_human": 1,
   "prs_approved": 1,
   "oldest_ready_h": 0,
   "prs_opened_24h": 25,
   "prs_closed_24h": 24,
   "prs_merged_24h": 24,
   "open_issues": 142,
   "issues_opened_24h": 19,
   "issues_opened_24h_bughunt": 17,
   "issues_closed_24h": 14,
   "needs_human": 11,
   "api_remaining": 4605,
   "main_push": "657fce2 success (19:59Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured (403); 2 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T21:58Z",
   "state": "GREEN (fleet anomaly persists: steward disabled, CI-lane fixer deleted)",
   "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,
   "merges_6h": 7,
   "merges_24h": 23,
   "open_prs": 4,
   "prs_draft": 0,
   "prs_ready_human": 1,
   "prs_approved": 1,
   "oldest_ready_h": 2,
   "prs_opened_24h": "~24",
   "prs_merged_24h": 23,
   "open_issues": 142,
   "issues_opened_24h": 18,
   "issues_opened_24h_bughunt": 16,
   "issues_closed_24h": 14,
   "needs_human": 11,
   "api_remaining": 4474,
   "main_push": "657fce2 success (19:59Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured (403); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T22:58Z",
   "state": "YELLOW (product fixer self-overlap; issue inflow > outflow); fleet anomaly persists: steward disabled, CI-lane fixer deleted",
   "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,
   "merges_6h": 4,
   "merges_24h": 23,
   "open_prs": 5,
   "prs_draft": 1,
   "prs_ready_human": 3,
   "prs_approved": 1,
   "oldest_ready_h": 4,
   "prs_opened_24h": "~24",
   "prs_merged_24h": 23,
   "open_issues": 143,
   "issues_opened_24h": 19,
   "issues_opened_24h_bughunt": 17,
   "issues_closed_24h": 14,
   "needs_human": 11,
   "api_remaining": 4489,
   "main_push": "657fce2 success (19:59Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured; 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-15T23:58Z",
   "state": "GREEN (no change: product fixer + pip changed <3 h ago, loosening needs 2 GREEN runs); fleet anomaly persists: steward disabled, CI-lane fixer ID not found",
   "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,
   "merges_6h": 4,
   "merges_24h": 21,
   "open_prs": 5,
   "prs_draft": 0,
   "prs_ready_human": 4,
   "prs_approved": 1,
   "oldest_ready_h": 3,
   "prs_opened_24h": "~22",
   "prs_merged_24h": 21,
   "open_issues": 143,
   "issues_opened_24h": 19,
   "issues_opened_24h_bughunt": 17,
   "issues_closed_24h": 13,
   "needs_human": 11,
   "api_remaining": 4647,
   "main_push": "657fce2 success (19:59Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured (403); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-16T00:58Z",
   "state": "GREEN (2nd consecutive; no change: product fixer + pip inside 3 h hold until 01:58Z); fleet anomaly persists: steward disabled, CI-lane fixer ID not found",
   "runs_queued": 0,
   "runs_in_progress": 1,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 0,
   "depot_queued": 0,
   "depot_running": 2,
   "oldest_queued_min": 0,
   "mq_entries": 0,
   "mq_max_wait_min": 0,
   "merges_6h": 1,
   "merges_24h": 19,
   "open_prs": 6,
   "prs_draft": 0,
   "prs_ready_human": 4,
   "prs_approved": 1,
   "oldest_ready_h": 4,
   "prs_opened_24h": "~20",
   "prs_merged_24h": 19,
   "open_issues": 144,
   "issues_opened_24h": 19,
   "issues_opened_24h_bughunt": 17,
   "issues_closed_24h": 12,
   "needs_human": 11,
   "api_remaining": 4400,
   "main_push": "657fce2 success (19:59Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured; 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-16T01:58Z",
   "state": "GREEN (3rd consecutive; no change: merge path broken (steward disabled, 0 merges in 6 h) so no fixer speed-up; pip slowdown not yet observed)",
   "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,
   "merges_6h": 0,
   "merges_24h": 19,
   "open_prs": 6,
   "prs_draft": 0,
   "prs_ready_human": 4,
   "prs_approved": 1,
   "oldest_ready_h": 6,
   "prs_opened_24h": "~20",
   "prs_merged_24h": 19,
   "open_issues": 145,
   "issues_opened_24h": 19,
   "issues_opened_24h_bughunt": 17,
   "issues_closed_24h": 12,
   "needs_human": 11,
   "api_remaining": 4638,
   "main_push": "657fce2 success (19:59Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z)",
   "depscan": "not measured (403); 0 GH-hosted jobs here"
  },
  {
   "t": "2026-10-16T02:58Z",
   "state": "GREEN (4th consecutive; no change: merge path still broken (steward disabled, 0 merges in 7 h) so no fixer speed-up; pip slowdown not yet observed (next 06:05Z))",
   "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 auto-merge armed on any open PR); last merge #1586 19:59Z; #1590 approved, not enqueued (steward disabled)",
   "merges_6h": 0,
   "merges_24h": 16,
   "open_prs": 6,
   "prs_draft": 0,
   "prs_ready_human": 4,
   "prs_ready_human_note": "#1590 approved; #1591/#1592/#1593/#1596 Ready for review; #1429 agent:needs-human",
   "prs_approved": 1,
   "oldest_ready_h": 7,
   "prs_opened_24h": "~19",
   "prs_merged_24h": 16,
   "open_issues": 145,
   "issues_opened_24h": 18,
   "issues_opened_24h_bughunt": 16,
   "issues_closed_24h": 11,
   "needs_human": 12,
   "api_remaining": 4682,
   "main_push": "657fce2 success (19:59Z)",
   "main_full": "7b6371c scheduled full-scope SUCCESS (10-15 05:46Z); next ~05:46Z",
   "depscan": "not measured (403); 0 GH-hosted jobs here",
   "overlap": "none; product fixer 00:20-01:07Z OK, next 04:20Z; burn-down 02:07-02:09Z; janitor 02:37-02:39Z; steward DISABLED; CI-lane NOT FOUND; bug hunts not re-read"
  },
  {
   "t": "2026-10-16T03:58Z",
   "state": "GREEN (5th consecutive; no change: merge path still broken (steward disabled, 0 merges in 8 h) so no fixer speed-up; pip slowdown not yet observed (next 06:05Z))",
   "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 auto-merge armed on any open PR); last merge #1586 19:59Z; #1590 approved, not enqueued (steward disabled)",
   "merges_6h": 0,
   "merges_24h": "~16",
   "open_prs": 6,
   "prs_draft": 0,
   "prs_ready_human": 5,
   "prs_ready_human_note": "#1590 approved; #1591/#1592/#1593/#1596 Ready for review; #1429 agent:needs-human",
   "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",
   "depscan": "not measured (403); 0 GH-hosted jobs here",
   "overlap": "none; product fixer 00:20-01:07Z OK, next 04:20Z; burn-down 03:07-03:08Z; janitor 03:37-03:40Z; steward DISABLED; CI-lane NOT FOUND; bug hunts not re-read"
  },
  {
   "t": "2026-10-16T04:58Z",
   "state": "GREEN (6th consecutive; no change: merge path still broken (steward disabled, 0 merges in 9 h) so no fixer speed-up; pip slowdown not yet observed (next 06:05Z))",
   "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 auto-merge armed on any open PR); last merge #1586 19:59Z; #1590 approved (Tanmay182003 20:52Z), not enqueued (steward disabled)",
   "merges_6h": 0,
   "merges_24h": 16,
   "open_prs": 7,
   "prs_draft": 0,
   "prs_ready_human": 5,
   "prs_ready_human_note": "#1590 approved; #1591/#1592/#1593/#1596 Ready for review; #1599 new (04:22Z, state ready, awaiting CI/Bugbot); #1429 agent:needs-human",
   "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",
   "depscan": "not measured (403); 0 GH-hosted jobs here",
   "overlap": "none; product fixer 04:20-04:55Z OK (opened #1599), next 08:20Z; burn-down 04:07-04:09Z; janitor 04:37-04:40Z; steward DISABLED; CI-lane NOT FOUND; bug hunts not re-read"
  },
  {
   "t": "2026-10-16T05:58Z",
   "state": "GREEN (7th consecutive; no change: merge path still broken (steward disabled, 0 merges in 10 h) so no fixer speed-up; pip slowdown first observed at 06:05Z)",
   "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 auto-merge armed); last merge #1586 19:59Z; #1590 approved, not enqueued",
   "merges_6h": 0,
   "merges_24h": 15,
   "open_prs": 7,
   "prs_draft": 0,
   "prs_ready_human": 5,
   "prs_ready_human_note": "#1590 approved; #1591/#1592/#1593/#1596 Ready for review; #1599 unlabeled (04:22Z); #1429 agent:needs-human",
   "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); previous 7b6371c success",
   "depscan": "not measured (403); 0 GH-hosted jobs queued here",
   "overlap": "none; all managed routines' last runs SUCCEEDED; product fixer 04:20-04:55Z, next 08:20Z; burn-down 05:08-05:09Z; janitor 05:37-05:40Z; steward DISABLED; CI-lane NOT FOUND; bug hunts all OK (npm..vlt 00:05-05:21Z)"
  },
  {
   "t": "2026-10-16T06:58Z",
   "state": "GREEN (8th consecutive; no change: merge path still broken (steward disabled, 0 merges in 11 h) so no fixer speed-up; pip on daily schedule, first slowed run 06:05-06:39Z OK)",
   "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 auto-merge armed on any open PR); last merge #1586 19:59Z; #1590 approved, not enqueued",
   "merges_6h": 0,
   "merges_24h": 14,
   "open_prs": 7,
   "prs_draft": 0,
   "prs_ready_human": 5,
   "prs_ready_human_note": "#1590 approved; #1591/#1592/#1593/#1596/#1599 Ready for review; #1429 agent:needs-human",
   "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)",
   "depscan": "not measured (403); 0 GH-hosted jobs here",
   "overlap": "none; product fixer 04:20-04:55Z OK, next 08:20Z; burn-down 06:12-06:14Z; janitor 06:38-06:40Z; pip 06:05-06:39Z; steward DISABLED; CI-lane NOT FOUND; other bug hunts not re-read"
  },
  {
   "t": "2026-10-16T07:58Z",
   "state": "GREEN (9th consecutive; no change: merge path still broken (steward disabled, 0 merges in 12 h) so no fixer speed-up)",
   "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 auto-merge armed on any open PR); last merge #1586 19:59Z; #1590 approved, not enqueued",
   "merges_6h": 0,
   "merges_24h": 14,
   "open_prs": 7,
   "prs_draft": 0,
   "prs_ready_human": 6,
   "prs_ready_human_note": "#1590 approved; #1591/#1592/#1593/#1596/#1599 Ready for review; #1429 agent:needs-human",
   "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)",
   "depscan": "not measured (403); 0 GH-hosted jobs here",
   "overlap": "none; product fixer 04:20-04:55Z OK, next 08:20Z; burn-down 07:07-07:09Z; janitor 07:37-07:40Z; uv 07:06-07:48Z; steward DISABLED; CI-lane NOT FOUND"
  },
  {
   "t": "2026-10-16T08:58Z",
   "state": "GREEN (10th consecutive; no change: steward disabled, 0 merges in 13 h, so no fixer speed-up)",
   "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": "empty; no auto-merge armed; last merge #1586 19:48Z; #1590 approved+clean, not enqueued",
   "merges_6h": 0,
   "merges_24h": 14,
   "open_prs": 8,
   "prs_draft": 1,
   "prs_ready_human": 6,
   "prs_ready_human_note": "#1590 approved; #1591/#1592/#1593/#1596/#1599 ready; #1429 needs-human; #1605 draft (08:23Z)",
   "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)",
   "depscan": "not measured (403)",
   "overlap": "none; product fixer 08:20-08:53Z OK; burn-down 08:07-08:09Z; janitor 08:37-08:39Z; Poetry 08:06-08:20Z"
  },
  {
   "t": "2026-10-16T09:58Z",
   "state": "GREEN (11th consecutive; no change: steward disabled, 0 merges in 14 h, so no fixer speed-up)",
   "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": "empty; no auto-merge armed on any open PR; last merge #1586 19:59Z; #1590 approved, not enqueued",
   "merges_6h": 0,
   "merges_24h": 14,
   "open_prs": 8,
   "prs_draft": 0,
   "prs_ready_human": 7,
   "prs_ready_human_note": "#1590 approved; #1591/#1592/#1593/#1596/#1599 ready; #1429 needs-human; #1605 open non-draft, unlabelled (08:23Z)",
   "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)",
   "depscan": "not measured (403)",
   "overlap": "none; product fixer 08:20-08:53Z OK, next 12:20Z; burn-down 09:07-09:09Z; janitor 09:37-09:51Z; Pipenv 09:06-09:36Z"
  },
  {
   "t": "2026-10-16T10:58Z",
   "state": "GREEN (12th consecutive; no change: steward disabled, 0 merges in 15 h, so no fixer speed-up)",
   "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": "empty; no auto-merge armed; last merge #1586 19:59Z; #1590 approved, not enqueued",
   "merges_6h": 0,
   "merges_24h": 14,
   "open_prs": 8,
   "prs_draft": 0,
   "prs_ready_human": 8,
   "prs_ready_human_note": "#1590 approved; #1591/#1592/#1593/#1596/#1599/#1605 ready; #1429 needs-human",
   "prs_approved": 1,
   "oldest_ready_h": 15,
   "prs_opened_24h": 14,
   "prs_closed_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)",
   "depscan": "not measured (403)",
   "overlap": "none; product fixer 08:20-08:53Z OK but session cse_01AtKg1zkBqwqeqibLMwej8X REQUIRES_ACTION; burn-down 10:08-10:10Z; janitor 10:37-10:40Z; Bundler 10:06-10:36Z"
  },
  {
   "t": "2026-10-16T11:58Z",
   "state": "GREEN (13th consecutive; no change: steward disabled, 0 merges in 16 h, so no fixer speed-up)",
   "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": "empty; no auto-merge armed; last merge #1586 19:59Z; #1590 approved, not enqueued",
   "merges_6h": 0,
   "merges_24h": 14,
   "open_prs": 8,
   "prs_draft": 0,
   "prs_ready_human": 8,
   "prs_approved": 1,
   "oldest_ready_h": 16,
   "prs_opened_24h": 14,
   "prs_closed_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)",
   "depscan": "not measured (403)",
   "overlap": "none; product fixer last 08:20-08:53Z, next 12:20Z; burn-down 11:09-11:10Z; janitor 11:37-11:39Z"
  },
  {
   "t": "2026-10-16T12:58Z",
   "state": "GREEN (14th consecutive; no change: steward disabled, 0 merges in 17 h, so no fixer speed-up)",
   "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": "empty; no auto-merge armed; last merge #1586 19:59Z; #1590 approved, not enqueued",
   "merges_6h": 0,
   "merges_24h": 14,
   "open_prs": 9,
   "prs_draft": 1,
   "prs_ready_human": 8,
   "prs_ready_human_note": "#1590 approved; #1591/#1592/#1593/#1596/#1599/#1605 ready; #1429 needs-human; #1609 draft (fixer 12:21Z run, in progress)",
   "prs_approved": 1,
   "oldest_ready_h": 17,
   "prs_opened_24h": 15,
   "prs_closed_24h": 14,
   "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)",
   "depscan": "not measured (403)",
   "overlap": "none; product fixer 12:21Z run PENDING (opened draft #1609), next 16:20Z; burn-down 12:13-12:15Z; janitor 12:38-12:41Z"
  },
  {
   "t": "2026-10-16T13:58Z",
   "state": "GREEN (15th consecutive; no change: steward disabled, 0 merges in 18 h, so no fixer speed-up)",
   "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": "empty; no auto-merge armed; last merge #1586 19:59Z; #1590 approved, not enqueued",
   "merges_6h": 0,
   "merges_24h": 14,
   "open_prs": 9,
   "prs_draft": 1,
   "prs_ready_human": 8,
   "prs_ready_human_note": "#1590 approved; #1591/#1592/#1593/#1596/#1599/#1605 ready; #1429 needs-human; #1609 draft in-progress (fixer 12:21Z run)",
   "prs_approved": 1,
   "oldest_ready_h": 18,
   "prs_opened_24h": 8,
   "prs_opened_24h_note": "8 still open created in window; window started after 10-15 13:58Z so the 10-15 14:xx merges' PRs were opened earlier",
   "prs_closed_24h": 14,
   "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)",
   "depscan": "not measured (403)",
   "overlap": "none; product fixer 12:21Z run PENDING (~97 min in), next 16:20Z; burn-down 13:14-13:15Z; janitor 13:37-13:40Z; issue janitor 13:18-13:24Z"
  },
  {
   "t": "2026-10-16T14:58Z",
   "state": "GREEN (16th consecutive; no change: steward disabled, 0 merges in 19 h, so no fixer speed-up)",
   "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": "empty; no auto-merge armed; last merge #1586 19:59Z; #1590 approved, not enqueued",
   "merges_6h": 0,
   "merges_24h": 7,
   "open_prs": 9,
   "prs_draft": 0,
   "prs_ready_human": 8,
   "prs_ready_human_note": "#1590 approved; #1591/#1592/#1593/#1596/#1599/#1605 ready; #1429 needs-human; #1609 non-draft, CI pending (blocked), not yet labelled",
   "prs_approved": 1,
   "oldest_ready_h": 19,
   "prs_closed_24h": 7,
   "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)",
   "depscan": "not measured (403)",
   "overlap": "none; product fixer 12:21-14:33Z OK (132 min, next 16:20Z); burn-down 14:08-14:10Z; janitor 14:37-14:41Z"
  },
  {
   "t": "2026-10-16T15:58Z",
   "state": "GREEN (17th consecutive; no change: steward disabled, 0 merges in 20 h, so no fixer speed-up)",
   "runs_queued": 0,
   "runs_in_progress": 1,
   "gh_hosted_queued": 0,
   "gh_hosted_running": 0,
   "depot_queued": 0,
   "depot_running": 6,
   "oldest_queued_min": 0,
   "mq_entries": 0,
   "mq_max_wait_min": 0,
   "mq_note": "empty; no auto-merge armed; last merge #1586 19:59Z; #1590 approved+clean, not enqueued",
   "merges_6h": 0,
   "merges_24h": 3,
   "open_prs": 9,
   "prs_draft": 0,
   "prs_ready_human": 8,
   "prs_ready_human_note": "#1590 approved; #1591/#1592/#1593/#1596/#1599/#1605/#1609 Ready for review; #1429 needs-human; #1605 CI re-running (pull_request run 15:54Z)",
   "prs_approved": 1,
   "oldest_ready_h": 20,
   "prs_closed_24h": 3,
   "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)",
   "depscan": "not measured (403)",
   "overlap": "none; product fixer last 12:21-14:33Z OK, next 16:20Z; burn-down 15:08-15:10Z; janitor 15:38-15:50Z"
  }
 ],
 "human_note": "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-16T04:58Z",
   "note": "Still: steward enabled=false (updated_at 20:38:27Z, last ran 19:47Z), 0 merges in 9 h; CI-lane fixer not found. Already notified 21:58Z; not re-notified."
  },
  {
   "t": "2026-10-16T05:58Z",
   "note": "Still: steward enabled=false (updated_at 20:38:27Z, last ran 19:47Z), 0 merges in 10 h; CI-lane fixer not found. Held-but-enabled: CI profiler, bench steward, submodule auto-bump (all ran OK). Already notified 21:58Z; not re-notified."
  },
  {
   "t": "2026-10-16T06:58Z",
   "note": "Still: steward trig_01Jyp8p1dUqNnWk8YYk3QCZU enabled=false (updated_at 20:38:27Z, last ran 19:47Z), 0 merges in 11 h; CI-lane fixer trig_01NRYJL623QA5FEnHsLNAXuv not found. Already notified 21:58Z; not re-notified."
  },
  {
   "t": "2026-10-16T07:58Z",
   "note": "Still: steward trig_01Jyp8p1dUqNnWk8YYk3QCZU enabled=false (updated_at 20:38:27Z, last ran 19:47Z), 0 merges in 12 h; CI-lane fixer trig_01NRYJL623QA5FEnHsLNAXuv not found. Already notified 21:58Z; not re-notified."
  },
  {
   "t": "2026-10-16T08:58Z",
   "note": "Still: steward trig_01Jyp8p1dUqNnWk8YYk3QCZU enabled=false (updated_at 10-15 20:38:27Z, last ran 19:47Z), 0 merges in 13 h; CI-lane fixer trig_01NRYJL623QA5FEnHsLNAXuv not found (old copy trig_015fMrRtXDsAPfQKCCVFUcUk disabled). Already notified 10-15 21:58Z; not re-notified."
  },
  {
   "t": "2026-10-16T09:58Z",
   "note": "Still: steward trig_01Jyp8p1dUqNnWk8YYk3QCZU enabled=false (updated_at 10-15 20:38:27Z, last ran 19:47Z), 0 merges in 14 h; CI-lane fixer trig_01NRYJL623QA5FEnHsLNAXuv not found. Already notified 10-15 21:58Z; not re-notified."
  },
  {
   "t": "2026-10-16T10:58Z",
   "note": "Still: steward trig_01Jyp8p1dUqNnWk8YYk3QCZU enabled=false (updated_at 10-15 20:38:27Z), 0 merges in 15 h; CI-lane fixer not found. New: product fixer session cse_01AtKg1zkBqwqeqibLMwej8X REQUIRES_ACTION. Already notified 10-15 21:58Z; not re-notified."
  },
  {
   "t": "2026-10-16T11:58Z",
   "note": "Still: steward trig_01Jyp8p1dUqNnWk8YYk3QCZU enabled=false (updated_at 10-15 20:38:27Z, last ran 19:47Z), 0 merges in 16 h. Already notified 10-15 21:58Z; not re-notified."
  },
  {
   "t": "2026-10-16T12:58Z",
   "note": "Still: steward trig_01Jyp8p1dUqNnWk8YYk3QCZU enabled=false (updated_at 10-15 20:38:27Z, last ran 19:47Z), 0 merges in 17 h. Already notified 10-15 21:58Z; not re-notified."
  },
  {
   "t": "2026-10-16T13:58Z",
   "note": "Still: steward trig_01Jyp8p1dUqNnWk8YYk3QCZU enabled=false (updated_at 10-15 20:38:27Z, last ran 19:47Z), 0 merges in 18 h; CI-lane fixer trig_01NRYJL623QA5FEnHsLNAXuv not found. Already notified 10-15 21:58Z; not re-notified."
  },
  {
   "t": "2026-10-16T14:58Z",
   "note": "Still: steward trig_01Jyp8p1dUqNnWk8YYk3QCZU enabled=false (updated_at 10-15 20:38:27Z, last ran 19:47Z), 0 merges in 19 h; CI-lane fixer trig_01NRYJL623QA5FEnHsLNAXuv not found. Already notified 10-15 21:58Z; not re-notified."
  },
  {
   "t": "2026-10-16T15:58Z",
   "note": "Still: steward trig_01Jyp8p1dUqNnWk8YYk3QCZU enabled=false (updated_at 10-15 20:38:27Z, last ran 19:47Z), 0 merges in 20 h; CI-lane fixer trig_01NRYJL623QA5FEnHsLNAXuv not found. Already notified 10-15 21:58Z; not re-notified."
  }
 ]
}

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

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