Skip to content

CI performance dashboard #1182

Open
Open

Description

Maintained by the CI profiler routine, which runs every 4h. Each run replaces this body and carries the history rows over.

Headline (run 2026-10-18 00:15 UTC)

Window: 2026-10-17 00:15 → 2026-10-18 00:15. The run list covers the whole window (102 runs; 42 CI runs: 39 pull_request, 1 merge_group, 1 push, 1 nightly). 1 PR merged (#1590, 10-17 14:47, enqueue → merge 7.93 min); none since. Landing is waiting on reviewers, not on CI.

  • No new issues. Nothing closed. Nothing new cleared the bar. Posted the daily update on #1512: 10-17 had 8 slow-start jobs out of ~420 sampled (~2%, all in one 17h run), against 71–77% in the 10-16 slow spells.
  • One new full PR run since the 20:16 profile: 39069805587 (21:10), 7.43 min to ci-ok, 29 jobs, 31.3 L job-min, max queue wait 0.02 min, max start-up gap 6 s (fast hosts). coverage 5.92, Gradle e2e leg 4.42.
  • No failed jobs and no re-runs. One PR run (10-17 08:02) was cancelled by a newer push (~30 L job-min).
  • Nightly 10-17 05:44 green (39007350942, 24.15 min). The 10-18 nightly hasn't started yet.

Sample: all 102 runs in 24h. Job detail (filter=all) fetched for the 1 new full PR run; everything else is carried from earlier profiles (same runs). PR push → ci-ok uses run created_at → updated_at of full successful runs (ci-ok is the last job). No job logs read (no slow outlier). About 10 REST requests.

metric 24h
PRs merged 1 (#1590, 10-17 14:47)
Merge queue enqueue → merge 7.93 (n=1)
merge_group created → ci-ok 7.48 (n=1, fast hosts)
PR run created → ci-ok p50 7.43 / p90 7.83 (n=14 full runs, range 7.27–7.88); 24 more PR runs were ci-ok-only stubs (~0.15 min)
push to main created → ci-ok 3.17 (n=1)
Nightly 10-17 05:44, success (39007350942, 24.15 min)
Linux queue wait p50 / p90 / max Depot 0.02 / 0.02 / 0.07; GitHub-hosted ubuntu-latest (fail-fast watcher) 0.03
macOS queue wait p50 / p90 / max 0.13 / 0.13 / 0.13 (nightly only, carried)
Windows queue wait p50 / p90 / max 0.02 (mg windows-compile-check, n=1); nightly 0.03 / 0.05 carried
Job-min/day (Linux / Windows / macOS) ~0.84k / 0.09k / 0.06k: CI pull_request ~0.47k L (14 full at ~31.4 L, 1 cancelled ~30 L, 24 stubs); merge_group 32.2 L / 1.8 W + fail-fast watcher 8.0 L; push 7.6 L; nightly 306 / 91 / 57 carried; Audit GHA Workflows (34 runs) + ledger pushes (23 runs) ≈ 17 L.

Top PR jobs by minutes (unchanged shape): coverage (5.75–6.18), Gradle e2e leg (4.42–5.08), e2e_vex_build/pip leg (2.6–3.03), e2e_redirect_npm_build (2.55–2.80), hosted-e2e (~1.55), yarn-classic / yarn-berry 4.18.0 (1.3–1.6), clippy (1.3–1.5), e2e-build, node-addon, lint-ecosystems.

Critical path (unchanged): clippy → coverage → ci-ok, in parallel with e2e-build → Gradle e2e leg → ci-ok.

Other items watched, not filed (below the bar, unchanged): per-leg overhead in the e2e matrix; Install Rust; sharding coverage or splitting the Gradle leg (~1 min); nightly Windows test shards at 22–25 min (nightly only); superseded PR runs (1 in 24h, ~30 job-min); the merge-queue fail-fast watch job (8 GitHub-hosted job-min per mg run, ~1 run/day now).

Merge-queue settings (ruleset 24668460, read 00:15): unchanged: build 5 / merge 5, min wait 5 min, ALLGREEN, timeout 90, SQUASH. Required checks ci-ok, clippy.

History

run (UTC) merges/24h MQ enq→merge p50/p90 (min) mg CI success p50 PR push→ci-ok p50/p90 mac queue p50/p90 linux queue p50/p90 job-min/day L/W/M
2026-10-18 00:15 1 PR merged (#1590 at 14:47, none since; 0 mg failures, 0 evictions) 7.93 (n=1, #1590) 7.48 (n=1) 7.43 / 7.83 (n=14 full runs, range 7.27–7.88) 0.13 / 0.13 (nightly only, carried) 0.02 / 0.02 (Depot, max 0.07) ~0.84k / 0.09k / 0.06k (PR ~0.47k L in 39 runs (14 full at ~31.4 L, 1 cancelled, 24 stubs); mg 32.2 L / 1.8 W + watcher 8.0 L; push 7.6 L; nightly 306 / 91 / 57 carried; Depot slow-start 10-17 day ~2% (8/~420), 21h 0/29)
2026-10-17 20:16 1 PR merged (#1590 at 14:47, none since; 0 mg failures, 0 evictions; 17 PRs open and not draft) 7.93 (n=1, #1590) 7.47 (n=1) 7.47 / 7.88 (n=15 full runs, range 7.27–8.32) 0.13 / 0.13 (nightly only, carried) 0.02 / 0.02 (Depot, max 0.07) ~0.85k / 0.09k / 0.06k (PR ~0.48k L in 41 runs (15 full at ~31.5 L, 25 stubs); mg 32.2 L / 1.8 W + watcher 8.0 L; push 7.6 L; nightly 306 / 91 / 57 carried; Depot slow-start 17h 28% (8/29, 4-core, +0.4 min), 19h 0% (0/58))
2026-10-17 16:16 1 PR merged (#1590 at 14:47; 1 mg CI success, 0 failures, 0 evictions; first merge after 42.8 h quiet; 15 PRs open and not draft) 7.93 (n=1, #1590) 7.47 (n=1) 7.48 / 7.88 (n=12 full runs, range 7.27–8.32) 0.13 / 0.13 (nightly only, carried) 0.02 / 0.02 (Depot, max 0.07) ~0.75k / 0.09k / 0.06k (PR ~0.38k L in 37 runs (12 full at ~31 L, 25 stubs); mg 32.2 L / 1.8 W + fail-fast watcher 8.0 L; push 7.6 L; nightly 306 / 91 / 57 carried; Depot slow-start 0/69 in the 5 new runs (13h–14h))
2026-10-17 12:16 0 PRs merged (0 mg CI runs, 0 push runs; none since 10-15 19:59, 40.3 h quiet; 14 PRs Ready for review) 9.22 / 11.52 (carried, n=5; no merges in window) — (no mg runs) 7.53 / 8.31 (n=13 full runs, range 7.25–8.55) 0.13 / 0.13 (nightly only) 0.02 / 0.02 (Depot, n≈450) ~0.75k / 0.09k / 0.06k (PR ~0.45k L in 40 runs; nightly 306 / 91 / 57 carried; Depot slow-start 15h 71% (20/28), 10h 0% (0/29); 1 new full run since 08:16, 7.25 min)
2026-10-17 08:16 0 PRs merged (0 mg CI runs, 0 push runs; none since 10-15 19:59, 36.3 h quiet; 13 PRs Ready for review) 9.22 / 11.52 (carried, n=5; no merges in window) — (no mg runs) 7.53 / 8.30 (n=12 full runs, range 7.32–8.48) 0.13 / 0.13 (nightly only) 0.02 / 0.02 (Depot, n=495) ~0.76k / 0.09k / 0.06k (PR 457 L in 37 runs; nightly 306 / 91 / 57 carried; Depot slow-start 15h 71% (20/28), 21h 7% (4/58), 05h nightly 0% (0/92); 10-17 nightly green, 24.15 min)
2026-10-17 04:16 0 PRs merged (0 mg CI runs, 0 push runs; none since 10-15 19:59, 32.3 h quiet; 12 PRs Ready for review) 9.22 / 11.52 (carried, n=5; no merges in window) — (no mg runs) 7.80 / 8.48 (n=11 full runs, range 7.32–9.18) 0.14 / 0.16 (nightly only) 0.02 / 0.02 (Depot, n=433) ~0.69k / 0.09k / 0.06k (PR 383 L in 34 runs; nightly 306 / 91 / 57 carried; Depot slow-start 05h 67% (nightly), 15h 69% (20/29), 01h–02h 0% (0/87))
2026-10-17 00:16 0 PRs merged (0 mg CI runs, 0 push runs; none since 10-15 19:59, 28.3 h quiet; 10 PRs Ready for review with green CI) 9.22 / 11.52 (carried, n=5; no merges in window) — (no mg runs) 7.82 / 8.62 (n=9 full runs, range 7.32–9.18) 0.14 / 0.16 (nightly only) 0.02 / 0.02 (Depot, n=374) ~0.63k / 0.09k / 0.06k (PR 321 L in 31 runs; nightly 306 / 91 / 57 carried; Depot slow-start 05h 74% (67/91, nightly), 15h 71% (20/28), 21h 7% (4/59))
2026-10-16 20:16 0 PRs merged (0 mg CI runs, 0 push runs; none since 10-15 19:59, 24.3 h quiet; 9 PRs Ready for review with green CI) 9.22 / 11.52 (carried, n=5; no merges in window) — (no mg runs) 8.05 / 9.28 (n=15 full runs, range 7.32–10.60; 17:14 run 7.82) 0.15 / 0.17 (nightly only, n=4 sampled) 0.02 / 0.02 (Depot, n=550) ~0.87k / 0.09k / 0.06k (PR 565 L in 38 runs, 14.9 per run incl. stubs; nightly 306 / 91 / 57 carried; Depot slow-start 15h 71% (20/28), 17h 10% (3/31))
2026-10-16 16:16 5 PRs merged (5 mg CI successes 16:49–19:48; 0 failures, 0 evictions; none since 19:59, 20.3 h quiet; 8 PRs Ready for review, green CI) 9.22 / 11.52 (n=5, range 8.77–11.52) 8.67 (n=5, p90 11.12; fast 8.17–8.88; slow 11.12) 9.13 / 11.52 (n=21 full runs, range 7.32–12.15; today 7.32–8.48) 0.13 / 0.18 (nightly + 1 CI dispatch only) 0.02 / 0.02 (Depot, n=1,222) ~1.75k / 0.21k / 0.11k (incl. 1 CI dispatch ≈ 0.30k / 0.09k / 0.06k; mg 39.6 L / 4.4 W per run; Depot slow-start 14h 2% (1/58), 15h 71% (20/28): #1512 relapse again, but that run lost only ~0.5 min (8.48 to ci-ok))
2026-10-16 12:20 14 PRs merged (14 mg CI successes since 14:13; 0 failures, 0 evictions; none since 19:59, 16 h quiet; 7 PRs Ready for review with green CI) 9.10 / 11.83 (n=14, carried: no new merges) 8.67 (n=14, p90 10.78; fast 7.43–8.98; slow 9.75–11.12) 9.17 / 11.52 (n=23 full runs, range 7.53–12.15; 09:22 run 8.02) 0.13 / 0.18 (nightly + 1 CI dispatch only) 0.02 / 0.02 (Depot, n=1,601) ~2.2k / 0.24k / 0.11k (incl. 1 CI dispatch ≈ 0.30k / 0.09k / 0.06k; mg 39.5 L / 3.9 W per run; Depot slow-start 09h 3% (1/29), too thin to call; last busy hour 05h 77%)
2026-10-16 08:16 14 PRs merged (14 mg CI successes since 14:13; 0 failures, 0 evictions; none since 19:59, 12 h quiet) 9.10 / 11.83 (n=14, range 8.18–15.22; slow-host entries 10.95–11.83) 8.52 (n=14, p90 10.63; fast 7.43–8.98; slow 9.75–11.12) 9.13 / 11.49 (n=25 full runs, range 7.53–12.15) 0.13 / 0.18 (nightly + 1 CI dispatch only) 0.02 / 0.02 (Depot, n=1,663) ~2.3k / 0.24k / 0.11k (incl. 1 CI dispatch ≈ 0.30k / 0.09k / 0.06k; mg 39.5 L / 3.9 W per run; Depot slow-start 00h 0% (0/31), 04h 16% (5/32), 05h 77% (149/194, the nightly): #1512 not over)
2026-10-16 04:16 16 PRs merged (16 mg CI successes since 05:49; 0 failures, 0 evictions; none since 19:59, 8 h quiet) 9.05 / 11.81 (n=15, range 8.18–15.22; slow-host entries 10.95–11.83) 8.35 (n=16, p90 10.53; fast 7.43–8.98; slow 9.75–11.12) 7.93 / 9.81 (n=17 full runs; fast 7.30–8.23, slow 9.28–12.15) 0.13 / 0.17 (nightly + 3 CI dispatches only) 0.02 / 0.02 (Depot, n=1,884) ~3.1k / 0.39k / 0.22k (incl. 3 CI dispatches ≈ 0.80k / 0.25k / 0.17k; mg 38.7 L / 3.9 W per run; Depot slow-start 15h 80%, 19h 67%, 20h 63%, 23h 80%; 00h 0% (0/29): #1512 relapse ended or traffic too thin to tell)
2026-10-16 00:16 21 PRs merged (19 mg CI successes since 01:14; 0 failures, 0 evictions; none since 19:59) 9.05 / 11.83 (n=15, carried: no new merges since the last run) 8.33 (n=19, p90 10.37; fast 7.43–9.03; slow 10.27–11.12) 8.12 / 11.34 (n=12 full runs; fast 7.50–8.18, slow 9.28–11.45) none ran (no macOS on PR/mg/push) 0.02 / 0.02 (Depot, n=1,055) ~3.9k / 0.55k / 0.36k (incl. 5 CI dispatches ≈ 1.25k / 0.40k / 0.30k; mg 37.9 L / 3.7 W per run; Depot slow-start 66–83% at 15h, 17h, 19h, 20h, 23h: #1512 relapse runs 10 h)
2026-10-15 20:16 24 PRs merged (21 mg CI successes since 23:48; 0 failures, 0 evictions) 9.05 / 11.83 (n=15, range 8.18–15.22; slow-host merges 11.5–11.8) 8.17 (n=21, p90 10.27; fast 7.43–8.88; slow 10.27–11.12) 8.05 / 11.45 (n=9 full runs) 0.15 / 0.18 (CI dispatch only) 0.02 / 0.02 (Depot, n=1,240) ~4.1k / 0.65k / 0.42k (incl. 6 CI dispatches ≈ 1.5k / 0.48k / 0.36k; mg 37.4 L / 3.6 W per run; Depot slow-start 76% / 32% / 71% / 25% / 71% / 83% at 15h–20h: #1512 relapse sustained)
2026-10-15 16:16 24 PRs merged (20 mg CI successes since 19:49; 0 failures, 0 evictions) 8.82 / 11.83 (n=15, range 8.13–15.22; #1566 waited 5.8 min for a build slot behind a 6-entry burst) 8.17 (n=20, p90 10.62; 14:13–14:27 runs 7.43–9.75; 15:49 runs 10.27–10.78 on slow hosts) 7.93 / 9.93 (n=8 full runs) 0.13 / 0.17 (nightly + 6 CI dispatches only) 0.02 / 0.02 (Depot, n=1,633) ~3.8k / 0.62k / 0.43k (incl. 6 CI dispatches ≈ 1.44k / 0.47k / 0.37k; mg 36.8 L / 3.2 W per run; Depot slow-start 11% at 14h, 81% at 15h, 26% at 16h: #1512 relapse on the first busy afternoon)
2026-10-15 12:16 19 PRs merged (17 mg CI successes since 13:21; 0 failures, 0 evictions; none since 05:58) 9.05 / 12.22 (n=15; since 23:48 8.07–9.75; 16:48–20:48 11.37–12.42) 8.33 (n=17, p90 11.33; the 10 runs since 23:48 7.52–9.03) 7.93 / 10.18 (n=7 full runs) 0.13 / 0.17 (nightly + 6 CI dispatches only) 0.02 / 0.02 (Depot, n=1,470) ~3.35k / 0.60k / 0.43k (incl. 6 CI dispatches ≈ 1.44k / 0.47k / 0.37k; mg 38.9 L / 2.7 W per run; Depot slow-start 1% at 06h, 0% at 11h; quiet morning, no busy-day confirmation for #1512 yet)
2026-10-15 08:16 23 PRs merged (19 mg CI successes since 12:24; 0 failures, 0 evictions) 9.05 / 12.2 (n=15; the 9 entries since 23:48 took 8.07–9.75; 16:48–20:48 entries 11.37–12.42) 8.55 (n=19, p90 11.38; the 9 runs since 23:48 7.52–9.03) 9.68 / 12.13 (n=11 full runs) 0.13 / 0.17 (nightly + 6 CI dispatches only) 0.02 / 0.02 (Depot, n=1,647) ~4.45k / 0.61k / 0.43k (incl. 6 full-matrix CI dispatches ≈ 1.44k / 0.47k / 0.37k; mg 38.6 L / 2.8 W per run; Depot slow-start 0% in 06h–08h, 05h hits were the nightly; nightly green → #1525 delivered)
2026-10-15 04:16 26 PRs merged (21 mg CI successes since 08:48; 0 failures, 0 evictions) 9.75 / 12.21 (n=15; the 7 entries since 23:48 took 8.06–9.75; 16:48–20:48 entries 11.36–12.41) 8.55 (n=21, p90 11.6; the 6 runs since 23:48 7.52–9.03) 9.65 / 11.37 (n=18 full runs) 0.13 / 0.17 (4 CI dispatches only) 0.02 / 0.02 (Depot, n=1,664) ~4.1k / 0.38k / 0.25k (incl. 4 full-matrix CI dispatches ≈ 0.96k / 0.31k / 0.25k; mg 40.0 L / 2.7 W per run; Depot slow-start 4% / 3% / 17% / 0% in 00h–03h, down from 58% at 23h)

Open ci-perf issues by ROI

ROI on one scale: (thousands of job-min/day weighted Linux ×1, Windows ×2, macOS ×3, plus 1 per critical-path or PR-latency minute) × confidence ÷ effort (S=1, M=2, L=3).

ROI issue saving status
~2.5 #1512 (settings) slow Depot hosts ~2–3 min on each merge that hits a slow host (1 of 5 merge_group runs in 24h, 11.12 vs 8.17–8.88), plus ~0.5–3.5 min on PR feedback Slow hosts at 17h–23h on 10-15 (24–75% slow-start), 05h in the nightly (77%), and 15h on 10-16 (71%). 00h–09h on 10-17 were fast, including the nightly (0/92). 10-17 as a whole: ~2% slow (8/~420, all in one 17h run, +0.4 min). Last update: comment (10-18 00:15). Close if the next busy day stays under ~5% slow. Needs a human to raise it with Depot.
~1.0 #1248 (settings) merge-queue build concurrency ~6 min for each entry past the 5th in a burst Needs a human decision. Not hit: 1 merge-queue entry in 24h (#1590, 7.93 min).

Open ci-perf / ci-janitor PRs: #1620 make ci-watch.sh work in GraphQL-less cloud sessions (tooling, no CI-time effect expected; Ready for review); #1634 stop reuse self-tests posting fake CI notices (correctness, no CI-time effect expected; Ready for review).

Merged ci-perf / ci-janitor PRs (last 7 days) and measured effect

PR merged before → after
#1590 move action pins off deprecated Node 20 (#1588, ci-janitor) 10-17 14:47 Maintenance; claimed no saving. Its own merge_group run: 7.47 min to ci-ok (fast-host range before: 7.43–8.98); next push run 3.15 (3.1–4.85 before). No measurable change, as expected.
#1585 core covgap tests join their suites (#1089) 10-15 18:58 Drops 4 core test binaries. 1 merge_group run since (19:48, slow hosts, 11.12). PR full runs after it on fast hosts: 7.32–8.48 to ci-ok (n=4 today), coverage 5.53–6.22. No measurable change, and it claimed no saving.
#1568 fold last top-level covgap test binaries (#1089) 10-15 14:21 coverage on fast hosts (start-up gap ≤ 8 s): 5.82–6.03 min (n=8 mg runs before) → 5.87–6.25, p50 6.0 (n=5 after). No measurable change. It was a test refactor and claimed no saving, so no follow-up on #1089.
#1563, #1565 vex / cli suite tests assert codes, not sentences (#1089) 10-15 14:36 / 14:22 Test refactors. No CI-time effect expected or measurable.
#1560 scan mod tests assert codes, not sentences (#1089) 10-15 05:57 Test refactor. No CI-time effect expected or measurable.
#1556 scan hosted tests assert codes, not sentences (#1089) 10-15 02:57 Test refactor. No CI-time effect expected or measurable.
#1546 apply suite asserts codes, not sentences (#1089) 10-14 21:00 Test refactor. No CI-time effect expected or measurable.
#1544 vendor suite asserts codes, not sentences (#1089) 10-14 20:00 Test refactor. No CI-time effect expected or measurable yet.
#1525 fix nightly old-uv orphan-unwind failure in uv e2e (ci-janitor) 10-14 09:01 The 10-14 nightly failed on old-uv legs → the 10-15 nightly 38688589166 was green (0 failed jobs). Delivered.
#1497 fix phantom version bump in release-readiness (ci-janitor) 10-13 19:59 Correctness only. No effect on timing.
#1484 hermetic spawns in vendor build tests; serializes the SOCKET_NPM_REGISTRY test 10-13 14:59 The flake from #1466 failed coverage 2× at 13:45–14:23 (1 eviction, 10 cancelled rebuilds, 340 job-min) → 0 coverage failures in the 50 merge_group runs since 14:16 (through 10-14 07:49). Delivered.
#1459 ride out crates.io blips in required cargo e2e legs (ci-janitor) 10-13 13:21 Reliability only. 0 cargo e2e failures since.
#1415 run the full e2e tier nightly, not per push 10-12 16:11 Push run: 50 jobs and 38.7–42.7 job-min (n=3, 15:53–16:10) → 9 jobs and 7.2–11.3 job-min (n=14, mean ~8.7, through 22:57). Push created → ci-ok 4.3–5.25 → 3.1–4.85 min. That is ~−0.45k Linux job-min/day at 21 pushes/day, better than the ~−300 expected. Delivered.
#1438 annotate failing tests in the coverage job (ci-janitor) 10-12 17:58 Diagnostics only.
#1418 env race flake in cache_env scrub self-tests (ci-janitor) 10-12 16:10 0 coverage failures in merge_group after 16:02 (n=23 through 22:49). #1416 is closed.
#1411 macOS go.work member match (ci-janitor) 10-12 16:18 The 10-13 nightly 38353589047 was green, including test (macos-latest, 1), which failed on 10-12. Delivered.
#1392 Windows flake in notifier dead-endpoint test (ci-janitor) 10-11 19:23 0 Windows failures in merge_group since.
#1386 type-check Windows in the queue, in parallel 10-11 18:21 mg created → ci-ok 9.65 → 7.6–7.9 min. e2e-build-windows hasn't been last before ci-ok in this window. Delivered.
#1383 skip PR re-test after a clean main merge 10-11 18:01 Not yet observable. 0 of ~330 sampled PR runs across seven profiles took the path.
#1387 re-download truncated e2e-bin archives (ci-janitor) 10-11 17:50 0 e2e-bin download failures.
#1376 dead Depot runner doesn't cancel a merge-queue run 10-10 13:37 0 runner losses.
#1355 reuse the merge-queue verdict on main, trim coverage/sbt 10-10 08:57 Push-to-main run 22+ → 3.4 min. Delivered.
#1375 lean per-package-manager gate 10-09 21:29 Job-min per mg run 312 / 69 / 60 → 33.9 / 2.9 / 0. PR → ci-ok 21.8 → 7.7. Delivered.
#1362 Depot Linux runners 10-09 20:53 Linux queue wait p90 18.3 → 0.02 min. Delivered.
#1284, #1275 compat path filters 10-09 No compatibility workflow ran in the window. Delivered.

Method notes

  • GraphQL is blocked in this environment, so merge-queue state comes from REST timelines of merged PRs. The timelines use the last enqueue before the merge.
  • Jobs are fetched with filter=all. Queue wait = job started_at − created_at; skipped jobs are excluded. "Start-up gap" = job started_at → first step started_at; over 15 s counts as a slow host.
  • Critical path = merge_group run created_at → ci-ok completed_at.
  • Daily job-min = per-run mean × 24h run count per event. This run one page covered the whole 24 h (100 runs), so no scaling was needed. Merges per day come from the closed-PR list.

Generated by Claude Code

Activity

  1. mikolalysenko commented on Oct 8, 2026

    @mikolalysenko
    CollaboratorAuthor

    [agent] There are now two open dashboard issues: this one and #1175, both titled "CI performance dashboard" and labeled ci-perf-dashboard. The body says it is maintained in place, so the profiler routine should update one issue rather than open a new one each run. I'm not closing either one, because I can't tell which issue the routine will update next. Whoever owns the profiler should close the copy it no longer updates.


    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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions