{
  "version": 1,
  "source": "repository",
  "updatedAt": "2026-09-25",
  "recordCount": 58,
  "claimCount": 80,
  "repositories": [
    "manaflow-ai/cmux",
    "swiftlang/swift",
    "teamleaderleo/glaeda"
  ],
  "countsByConfidence": {
    "measured": 41,
    "observed": 27,
    "derived": 10,
    "projected": 2
  },
  "countsByDimension": {
    "critical-path": 30,
    "paid-compute": 2,
    "compute": 25,
    "developer-loop": 5,
    "reliability": 7,
    "storage": 4,
    "observability": 2,
    "replacement-cost": 2,
    "cache-transfer": 1,
    "control-plane": 1,
    "cache": 1
  },
  "headlineClaims": [
    {
      "recordId": "cmux-14314",
      "repository": "manaflow-ai/cmux",
      "title": "Start macOS compile admission beside the fast Linux jobs",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14314#issuecomment-5825460838",
      "id": "admission-gate-wait",
      "dimension": "critical-path",
      "metric": "run start to compile admission job created",
      "direction": "reduction",
      "value": 121,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "measured",
      "measurementWindow": "n=62 before, n=16 after, 2026-09-24/25",
      "population": "pull_request ci.yml runs, first attempts",
      "note": "160.5 s to 39.5 s median; p90 236 s to 77.5 s. One late-night hour after merge; re-measure on a weekday. Job start and compile start also moved (282 s to 60 s, 430 s to 242 s), but pool routing changes merged in the same hour confound those.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-admission-start"
    },
    {
      "recordId": "cmux-14318",
      "repository": "manaflow-ai/cmux",
      "title": "ci: place each PR macOS job on a free owned mini, overflow the rest",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14318#issuecomment-5826976943",
      "id": "pr-admission-owned-share",
      "dimension": "paid-compute",
      "metric": "share of attempt-1 PR compile admissions placed on owned Mac minis",
      "direction": "shift",
      "value": 49,
      "unit": "percent of admissions",
      "recurrence": "per-event",
      "confidence": "measured",
      "measurementWindow": "before 2026-09-24 03:46Z to 14:59Z (n=223, 0 owned), after 2026-09-25 01:13Z to 04:37Z (n=53, 26 owned)",
      "population": "attempt-1 PR compile admission jobs in ci.yml",
      "note": "0% to 49%, over one 3.5-hour window of US night. Owned-placed admissions waited 2 s median and 3 s p90 for a runner; the other 27 overflowed to Blacksmith. Of the 26 owned attempt-1 jobs, 5 succeeded, 11 failed and 10 were cancelled (mostly superseded pushes). The failures mix real build failures with owned-runner refusals, which the retry path (cmux#14312, cmux#14325) re-runs as attempt 2; this measurement keeps attempt 1 only, so a refused job counts as owned and its refusal plus re-queue time is not in the wait. Runner speed after start is not compared here.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-pr-routing"
    },
    {
      "recordId": "cmux-14333",
      "repository": "manaflow-ai/cmux",
      "title": "Stop portal lifecycle tests waiting 12 s each on login(1)",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14333#issuecomment-5827083427",
      "id": "portal-suite-duration",
      "dimension": "compute",
      "metric": "TerminalWindowPortalLifecycleTests suite time per CI run",
      "direction": "reduction",
      "value": 166,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "observed",
      "measurementWindow": "before 2026-09-24 15:16Z to 2026-09-25 03:29Z (n=41, median 173.6 s), after 2026-09-25 04:00Z to 04:21Z (n=2, 4.5 s and 7.3 s)",
      "population": "ci.yml app-host unit test shard 1 jobs",
      "note": "173.6 s median minus the larger after value (7.3 s). Only two post-merge runs existed at recording time, so this stays observed. Shard 1's job dropped more than the suite did (581 s median to 319 s and 360 s), so part of that drop comes from other merges and is not claimed. Shard 4 was already the longest app-host job, so this saves shard 1 runner time rather than shortening the app-host lane.",
      "headline": true,
      "additive": false,
      "overlapGroup": null
    },
    {
      "recordId": "cmux-14334",
      "repository": "manaflow-ai/cmux",
      "title": "Stop the CLI no-socket regression waiting 90 s for an app it never starts",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14334#issuecomment-5827083266",
      "id": "no-socket-test-duration",
      "dimension": "compute",
      "metric": "testLaunchCapableCommandsReachTheirDispatchPathWithoutLiveImplicitSocket duration",
      "direction": "reduction",
      "value": 88,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "measured",
      "measurementWindow": "before 2026-09-24 16:29Z to 2026-09-25 01:03Z (n=28), after 2026-09-25 01:16Z to 02:43Z (n=5)",
      "population": "ci.yml app-host unit test shard 4 jobs that ran the full CMUXCLIErrorOutputRegressionTests suite",
      "note": "90.4 s to 2.4 s median; every before run fell in 90.2 to 90.6 s and every after run in 2.35 to 2.54 s. Six runs that ran the test in under 1 s (a different selection), three on each side, are excluded. The test runs inside the parallel 'Run unit tests' step, so its time is not all wall time.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-app-host-shard4-duration"
    },
    {
      "recordId": "cmux-14346",
      "repository": "manaflow-ai/cmux",
      "title": "Replay input times onto an owned Mac's kept DerivedData",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14346#issuecomment-5826980830",
      "id": "warm-owned-whole-module-rebuilds",
      "dimension": "compute",
      "metric": "share of warm owned compile admissions that rebuilt the whole cmux module",
      "direction": "reduction",
      "value": 35,
      "unit": "percentage points",
      "recurrence": "per-run",
      "confidence": "measured",
      "measurementWindow": "before 2026-09-24 23:15Z to 2026-09-25 02:31Z (n=11), after 2026-09-25 03:18Z to 04:37Z (n=15)",
      "population": "Warm compile admissions on owned glaeda Macs (kept DerivedData adopted), jobs with an Xcode timing summary",
      "note": "82% (9 of 11) to 47% (7 of 15). The task counts are bimodal, so the median (2615 to 1236 tasks) sits on the boundary job of the lower cluster and one more whole-module job would move it back near 2480; it is not claimed. Jobs 7 to 52 changed inputs from the kept build compiled 1 to 177 tasks; jobs 71 to 187 inputs away still rebuilt the module, because the kept build is the previous PR's, not the merge base. The PR's stamp bump made each Mac's first job after merge cold (18 of 35 owned admissions cold after, 13 of 25 before), a one-time cost not netted here.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-owned-warm-admission"
    },
    {
      "recordId": "cmux-14349",
      "repository": "manaflow-ai/cmux",
      "title": "Build cmuxTests without the compilation cache so it rebuilds incrementally",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14349",
      "id": "cmuxtests-test-edit-wall-time",
      "dimension": "critical-path",
      "metric": "cmuxTests build time after a one-test-file body edit",
      "direction": "reduction",
      "value": 108,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "observed",
      "measurementWindow": "run 36081880621, 2026-09-25 01:29Z to 02:08Z: 139 s with the cache on (129 s in a second series), 31 s with it off for cmuxTests",
      "population": "Incremental cmux-unit rebuilds over admission DerivedData on blacksmith-12vcpu-macos-26, Xcode 26.6",
      "note": "One canary run, one edit per mode. Uses 139 s minus 31 s; the second cache-on series gives 98 s. Only pays off when an admission rebuilds on adopted DerivedData. Adding a top-level declaration in the app still recompiles every cmuxTests file with or without the cache (117 s in the same run). Of the remaining 31 s, 25.7 s was cmuxTests' own emit-module job, which cmux#14364 then removed.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-cmuxtests-rebuild"
    },
    {
      "recordId": "cmux-14359",
      "repository": "manaflow-ai/cmux",
      "title": "Build the app without the compilation cache before Xcode 26.6",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14359",
      "id": "macos15-app-body-edit-recompiles",
      "dimension": "compute",
      "metric": "cmux target SwiftCompile tasks for a body-only edit to one app file",
      "direction": "reduction",
      "value": 5217,
      "unit": "tasks/build",
      "recurrence": "per-run",
      "confidence": "observed",
      "measurementWindow": "two edits each way in run 36086596738 (5,219 and 5,224 before, 2 and 2 after), confirmed by two edits in run 36090019330 (2 and 2)",
      "population": "Incremental cmux builds on the Blacksmith macOS 15 pool (Xcode 26.3)",
      "note": "Two edits each way, one runner each. Only pays off in PR admission when it adopts DerivedData to rebuild on: the macOS 15 seeds (cmux#14315, cmux#14358) merged the same morning, and seeds built before this fix used the cache for cmux, so the first adoption after a stale seed can still rebuild the app fully. Xcode 26.6 pools were already incremental and are unchanged.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-seeded-admission-rebuild"
    },
    {
      "recordId": "cmux-14360",
      "repository": "manaflow-ai/cmux",
      "title": "Run the CLI pipe regressions in compile admission, drop the separate lane",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14360#issuecomment-5826986283",
      "id": "cli-lane-runner-time",
      "dimension": "compute",
      "metric": "macOS runner time of the removed cli-pipe-regressions job",
      "direction": "reduction",
      "value": 3.28,
      "unit": "runner-minutes/run",
      "recurrence": "per-run",
      "confidence": "measured",
      "measurementWindow": "lane jobs n=41, 2026-09-25 00:46Z to 03:58Z; smoke step n=54 before, n=15 after (03:58Z to 04:47Z)",
      "population": "ci.yml pull_request runs that routed to the CLI lane (41 of 137 in the window); 18 on glaeda minis, 23 on Blacksmith macOS",
      "note": "Median lane job 197 s, gross, on runs that routed to the CLI lane. The mean lane job was 382 s, so the median is the conservative figure. Averaged over all 137 PR runs in the window this is about 59 s per run. This removal also ends the cli-pipe-resolve-time claim in cmux-14257.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-cli-lane"
    },
    {
      "recordId": "cmux-14364",
      "repository": "manaflow-ai/cmux",
      "title": "Build cmuxTests without emitting its Swift module",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14364",
      "id": "cmuxtests-test-edit-wall-time",
      "dimension": "critical-path",
      "metric": "cmuxTests build time after a one-test-file body edit",
      "direction": "reduction",
      "value": 27.4,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "observed",
      "measurementWindow": "run 36089490735, 2026-09-25 03:25Z to 03:40Z: 35.3 s and 31.6 s with the module emitted, 4.2 s and 4.1 s without",
      "population": "Incremental cmux-unit rebuilds over admission DerivedData on blacksmith-12vcpu-macos-26, Xcode 26.6",
      "note": "Uses the smaller before (31.6 s) minus the larger after (4.2 s). The whole cmux-unit rebuild went from 47 to 55 s to 19 s in the same series, which contains this saving, so it is not claimed separately. A standalone-driver series that still emitted the module took 36.4 s, so the gain comes from dropping the module. Only pays off when an admission rebuilds on adopted DerivedData, and the first admissions after the merge rebuild cmuxTests once because its arguments changed. Too few post-merge admissions existed at recording time (29 minutes after the merge) to measure it there. cmux#14378 (merged 04:40Z) applies the same settings to the local scripts/test-unit.sh.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-cmuxtests-rebuild"
    },
    {
      "recordId": "glaeda-1190",
      "repository": "teamleaderleo/glaeda",
      "title": "worktree reclaim: delete local branches whose work has landed (--branches)",
      "evidence": "https://redirect.github.com/teamleaderleo/glaeda/pull/1190#issuecomment-5826944682",
      "id": "landed-branches-deleted",
      "dimension": "developer-loop",
      "metric": "landed local branches deleted by the hourly reclaim on Air Blue",
      "direction": "reduction",
      "value": 255,
      "unit": "branches",
      "recurrence": "one-time",
      "confidence": "measured",
      "measurementWindow": "first four branch-pass runs after merge, 2026-09-24 20:03 to 2026-09-25 00:15 EDT",
      "population": "Local branches in the Git repositories under ~/Projects on Air Blue",
      "note": "Backlog clearance, capped at 64 per run, and eligible branches remained, so the total keeps rising. Before, these were only removed by a manual git branch -D. Big Red runs the same job; its receipts were not read here.",
      "headline": true,
      "additive": false,
      "overlapGroup": "glaeda-worktree-reclaim"
    },
    {
      "recordId": "glaeda-1209",
      "repository": "teamleaderleo/glaeda",
      "title": "fleet-cas: tailnet addressing, launchd wrapper, upstream error logging",
      "evidence": "https://redirect.github.com/teamleaderleo/glaeda/pull/1209#issuecomment-5826438514",
      "id": "deployed-cross-machine-hits",
      "dimension": "reliability",
      "metric": "cacheable tasks hit through a deployed node reading another mini's store",
      "direction": "reliability",
      "value": 4192,
      "unit": "tasks/build",
      "recurrence": "per-run",
      "confidence": "observed",
      "measurementWindow": "one fresh full-app build on cmux11s before merge, 2026-09-25",
      "population": "Fresh full cmux app builds on Manaflow minis using the deployed fleet-cas node (Xcode 26.6)",
      "note": "Before, the deployed (launchd) node could not reach the store at all, so deployed cross-machine reads served nothing; lab reads in glaeda-1162 and glaeda-1180 ran from ssh, which the block does not affect. The 326 s build time is not claimed as a reduction: there is no same-host, same-Xcode cold baseline for it (756 s in glaeda-1162 was Xcode 26.3).",
      "headline": true,
      "additive": false,
      "overlapGroup": "glaeda-fleet-cas-fresh-build"
    },
    {
      "recordId": "cmux-14089",
      "repository": "manaflow-ai/cmux",
      "title": "Prune expired R2 cache archives, never one a latest pointer names",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14089",
      "id": "r2-storage-freed-first-run",
      "dimension": "storage",
      "metric": "R2 cache bytes deleted by the first prune",
      "direction": "reduction",
      "value": 117.2,
      "unit": "GiB",
      "recurrence": "one-time",
      "confidence": "measured",
      "measurementWindow": "run 35972452822, 2026-09-24",
      "population": "manaflow-ai/cmux CI cache bucket",
      "note": "One-time reclaim. The steady-state effect is capping growth at about one day of per-commit archives, not measured here.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-r2-cache-storage"
    },
    {
      "recordId": "cmux-14188",
      "repository": "manaflow-ai/cmux",
      "title": "Seed DerivedData on the 12 vCPU macOS 26 pool",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14188#issuecomment-5825462059",
      "id": "seed-queue-wait",
      "dimension": "critical-path",
      "metric": "seeder job queue wait",
      "direction": "reduction",
      "value": 1326,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "measured",
      "measurementWindow": "n=6 before, n=16 after, 2026-09-24",
      "population": "seed-derived-data.yml runs on main",
      "note": "1,342 s to 16 s median. After 14:00Z the 12 vCPU pool queued too (621 s and 663 s), once PR admissions began preferring it.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-seed-freshness"
    },
    {
      "recordId": "cmux-14226",
      "repository": "manaflow-ai/cmux",
      "title": "Build focused runs from compile admission's DerivedData seed",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14226#issuecomment-5825517035",
      "id": "e2e-build-6vcpu",
      "dimension": "critical-path",
      "metric": "E2E app build step on 6 vCPU macOS 26",
      "direction": "reduction",
      "value": 453,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "measured",
      "measurementWindow": "n=27 before, n=16 after, 2026-09-24/25",
      "population": "All focused test-e2e.yml builds on 6 vCPU macOS 26",
      "note": "888 s to 435 s median. The before side includes 7 builds that had already adopted main's DerivedData or an early admission seed.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-e2e-duplicate-compile"
    },
    {
      "recordId": "cmux-14255",
      "repository": "manaflow-ai/cmux",
      "title": "Start macOS checkouts from main's git objects",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14255",
      "id": "admission-checkout-time",
      "dimension": "critical-path",
      "metric": "compile admission checkout plus git seed restore",
      "direction": "reduction",
      "value": 36,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "observed",
      "measurementWindow": "80-run median before; 1 admission job after",
      "population": "macOS compile admission",
      "note": "48 s median to 12 s (4 s checkout plus 8 s restore). One after-sample per lane.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-macos-checkout"
    },
    {
      "recordId": "cmux-14257",
      "repository": "manaflow-ai/cmux",
      "title": "Restore SwiftPM's manifest cache for package resolves",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14257",
      "id": "admission-resolve-time",
      "dimension": "critical-path",
      "metric": "admission Resolve Swift packages step",
      "direction": "reduction",
      "value": 46,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "measured",
      "measurementWindow": "before 11:00Z to 16:40Z (n=21), after 17:34Z to 18:40Z (n=12), 2026-09-24",
      "population": "macOS 26 compile admissions",
      "note": "63 s to 17 s median.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-swiftpm-resolve"
    },
    {
      "recordId": "cmux-14275",
      "repository": "manaflow-ai/cmux",
      "title": "Seed each Swift job width admission compiles at",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14275#issuecomment-5824983225",
      "id": "seeded-admission-module-reemits",
      "dimension": "compute",
      "metric": "SwiftEmitModule tasks in the cmux scheme of a test-only seeded admission",
      "direction": "reduction",
      "value": 62,
      "unit": "tasks/admission",
      "recurrence": "per-run",
      "confidence": "observed",
      "measurementWindow": "one admission before (run 36040706124) and one after (run 36077356582), both 6 vCPU",
      "population": "Seeded macOS compile admissions on Blacksmith macOS 26 pools",
      "note": "62 to 0, one run each. Holds when a seed of the runner's width exists. Owned 14-CPU minis have none yet (cmuxterm-hq#590). cmuxTests still recompiles fully after adoption (cmux#14320).",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-seeded-admission-rebuild"
    },
    {
      "recordId": "cmux-14282",
      "repository": "manaflow-ai/cmux",
      "title": "Keep the runner account out of the SwiftPM manifest cache key",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/14282#issuecomment-5823586250",
      "id": "mini-admission-resolve-time",
      "dimension": "critical-path",
      "metric": "admission Resolve Swift packages step on owned minis",
      "direction": "reduction",
      "value": 36,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "observed",
      "measurementWindow": "before 19:07 to 20:40Z; after 21:55 to 22:55Z (n=4), 2026-09-24",
      "population": "Compile admissions on owned glaeda minis",
      "note": "52 to 56 s before, 13 to 16 s after; 36 s is the conservative gap (52 minus 16). cli-pipe-regressions on a mini still missed (41 s, n=1) because its workspace path differs.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-swiftpm-resolve"
    },
    {
      "recordId": "glaeda-1162",
      "repository": "teamleaderleo/glaeda",
      "title": "Measure the fleet compilation cache mini to mini on the full cmux app",
      "evidence": "https://github.com/teamleaderleo/glaeda/pull/1162",
      "id": "fresh-full-app-build",
      "dimension": "developer-loop",
      "metric": "fresh full cmux app build with a filled fleet cache",
      "direction": "reduction",
      "value": 624,
      "unit": "seconds/event",
      "recurrence": "per-event",
      "confidence": "observed",
      "measurementWindow": "one cold and one cached build, 2026-09-24",
      "population": "Fresh builds on a Manaflow M4 Pro mini",
      "note": "756 s to 132 s. Lab measurement, not CI. For the full app the store and reader were on the same mini; cross-machine was shown on the CmuxSettingsUI chain, and for the full app in glaeda-1180.",
      "headline": true,
      "additive": false,
      "overlapGroup": "glaeda-fleet-cas-fresh-build"
    },
    {
      "recordId": "cmux-13935",
      "repository": "manaflow-ai/cmux",
      "title": "Run the CmuxMobileShell package tests serially",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13935",
      "id": "serial-test-time-lower-bound",
      "dimension": "critical-path",
      "metric": "package-test-wall-time-reduction-lower-bound",
      "direction": "reduction",
      "value": 655,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "derived",
      "measurementWindow": "same-machine parallel/serial comparison",
      "population": "1,060 CmuxMobileShell package tests",
      "note": "Parallel execution exceeded 12 minutes without finishing; serial execution completed in 65 seconds. The stored 655-second reduction is therefore a lower bound.",
      "headline": true,
      "additive": false,
      "overlapGroup": null
    },
    {
      "recordId": "cmux-13902",
      "repository": "manaflow-ai/cmux",
      "title": "Move focused E2E dispatches to the low-queue macOS pool",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13902",
      "id": "e2e-queue-p90-gap",
      "dimension": "critical-path",
      "metric": "focused-e2e-queue-p90-reduction",
      "direction": "reduction",
      "value": 82.3,
      "unit": "minutes",
      "recurrence": "none",
      "confidence": "observed",
      "measurementWindow": "60 dispatches from 2026-09-22T21:19Z to 2026-09-23T05:18Z",
      "population": "33 macOS 15 and 25 macOS 26 focused E2E dispatches",
      "note": "Observed queue p90 was 83.3 minutes on macOS 15 and 1.0 minute on macOS 26. Execution median was about four minutes slower on macOS 26, and the test mixes differed, so the comparison is operational rather than causal.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-macos-queue-2026-09"
    },
    {
      "recordId": "cmux-13749",
      "repository": "manaflow-ai/cmux",
      "title": "Read app-host artifacts over parallel range requests",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13749",
      "id": "artifact-transfer-baseline",
      "dimension": "compute",
      "metric": "artifact-transfer-job-minutes-per-full-suite",
      "direction": "baseline",
      "value": 60,
      "unit": "job-minutes/run",
      "recurrence": "per-run",
      "confidence": "measured",
      "measurementWindow": "two referenced CI runs",
      "population": "Seven app-host product consumers in a full-suite run",
      "note": "The baseline was about eight minutes per consumer; the PR reports the transfer step as roughly 98 percent transport time and moves the path to concurrent ranges with verification and fallback.",
      "headline": true,
      "additive": false,
      "overlapGroup": null
    },
    {
      "recordId": "cmux-13646",
      "repository": "manaflow-ai/cmux",
      "title": "Throttle push-triggered Nightly builds by published commit age",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13646",
      "id": "nightly-push-savings-low-edge",
      "dimension": "compute",
      "metric": "projected-macos-runner-minutes-avoided-per-day",
      "direction": "reduction",
      "value": 450,
      "unit": "runner-minutes/day",
      "recurrence": "daily",
      "confidence": "projected",
      "measurementWindow": "seven-day replay",
      "population": "push-triggered Nightly publication work",
      "note": "The PR projects roughly 450–600 macOS minutes/day avoided at the two-hour default. This record stores the lower edge of that stated range; the PR also gives a roughly 280-minute/day lower-bound scenario.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-nightly-capacity-2026-09"
    },
    {
      "recordId": "cmux-13810",
      "repository": "manaflow-ai/cmux",
      "title": "Measure CI waste on a schedule",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13810",
      "id": "unchanged-head-repeat-runs",
      "dimension": "observability",
      "metric": "runs-beyond-first-on-unchanged-head",
      "direction": "baseline",
      "value": 9763,
      "unit": "runs/window",
      "recurrence": "one-time",
      "confidence": "observed",
      "measurementWindow": "first real report, approximately 23.1 hours of a 24-hour window",
      "population": "2,424 workflow/head pairs in the fetched run set",
      "note": "The report found 9,763 runs beyond the first for a head that did not change. This is an observation to investigate, not a claim that every repeated run is removable.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-control-plane-runs-2026-09"
    },
    {
      "recordId": "cmux-13703",
      "repository": "manaflow-ai/cmux",
      "title": "Remove full-history checkout and unconditional Zig setup from iOS uploads",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13703",
      "id": "ios-upload-setup-savings",
      "dimension": "compute",
      "metric": "macos-minutes-avoided-per-upload",
      "direction": "reduction",
      "value": 16,
      "unit": "runner-minutes/event",
      "recurrence": "per-event",
      "confidence": "derived",
      "measurementWindow": "real upload baseline plus local shallow-checkout timing",
      "population": "iOS TestFlight/App Store upload runs when the pinned GhosttyKit prebuilt exists",
      "note": "The PR states about 16–17 macOS minutes saved per upload. This record stores the lower edge of that range.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-ios-upload-capacity-2026-09"
    },
    {
      "recordId": "cmux-13652",
      "repository": "manaflow-ai/cmux",
      "title": "Measure CMUX macOS CI capacity and replacement-cost exposure",
      "evidence": "https://github.com/teamleaderleo/scrapbook/blob/main/work/impact/sources/cmux-actions-90d-2026-09-23.json",
      "id": "warp-replacement-monthly-floor-90d",
      "dimension": "replacement-cost",
      "metric": "warp-list-price-equivalent-floor-per-30-day-month",
      "direction": "baseline",
      "value": 52437.36,
      "unit": "USD/30-day-month",
      "recurrence": "none",
      "confidence": "derived",
      "measurementWindow": "90-day Actions export; Warp price checked 2026-09-23",
      "population": "All 1,966,401 self-hosted macOS minutes priced at WarpBuild's cheapest documented 6-vCPU macOS rate",
      "note": "Floor valuation only: 655,467 equivalent minutes per 30 days at $0.08/min. No 12-vCPU premium is applied. This is replacement-cost exposure, not a claim that every minute was actually billed to Warp or saved by one contributor.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-macos-capacity-90d-2026-09"
    },
    {
      "recordId": "cmux-13908",
      "repository": "manaflow-ai/cmux",
      "title": "Compile the E2E test product once and reuse it on reruns",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13908",
      "id": "rerun-compile-avoided",
      "dimension": "critical-path",
      "metric": "compile-minutes-avoided-per-failed-dispatch-rerun",
      "direction": "reduction",
      "value": 15.3,
      "unit": "minutes/event",
      "recurrence": "per-event",
      "confidence": "derived",
      "measurementWindow": "60 dispatches over about 8 hours",
      "population": "Reruns of a failed focused E2E dispatch while the retained product remains available",
      "note": "Fresh dispatches do not claim lower total runner minutes; this figure is the measured compile portion removed from a rerun by the new job split.",
      "headline": true,
      "additive": false,
      "overlapGroup": null
    },
    {
      "recordId": "cmux-13962",
      "repository": "manaflow-ai/cmux",
      "title": "Report recorded failures even when app-host results are incomplete",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13962",
      "id": "hidden-recorded-failures",
      "dimension": "reliability",
      "metric": "recorded-failures-hidden-in-observed-run",
      "direction": "reliability",
      "value": 148,
      "unit": "failures/run",
      "recurrence": "one-time",
      "confidence": "measured",
      "measurementWindow": "one referenced full-suite run",
      "population": "Recorded XCTest and Swift Testing failures in the incomplete app-host shards",
      "note": "The fix changes diagnostics, not the fail-closed verdict: incomplete runs remain failed while recorded failures are now named.",
      "headline": true,
      "additive": false,
      "overlapGroup": null
    },
    {
      "recordId": "glaeda-1133",
      "repository": "teamleaderleo/glaeda",
      "title": "Reclaim eligible linked worktrees with --apply",
      "evidence": "https://redirect.github.com/teamleaderleo/glaeda/pull/1133#issuecomment-5826944522",
      "id": "worktrees-reclaimed-backlog",
      "dimension": "storage",
      "metric": "idle linked worktrees removed in the first apply runs",
      "direction": "reduction",
      "value": 248,
      "unit": "worktrees",
      "recurrence": "one-time",
      "confidence": "measured",
      "measurementWindow": "three apply runs, 2026-09-23 03:00 to 03:15 EDT",
      "population": "Git repositories under ~/Projects on Air Blue and Big Red",
      "note": "Exact count from receipts; each reclaim is recoverable from the recorded commit and branch. Free space rose by 11.4 GiB (sum of per-repository before and after readings, so other host activity can move it).",
      "headline": true,
      "additive": false,
      "overlapGroup": "glaeda-worktree-reclaim"
    },
    {
      "recordId": "glaeda-1140",
      "repository": "teamleaderleo/glaeda",
      "title": "Add glaeda-disk: where the disk went, and reclaim idle build output",
      "evidence": "https://redirect.github.com/teamleaderleo/glaeda/pull/1140#issuecomment-5826944345",
      "id": "air-blue-idle-output-deleted",
      "dimension": "storage",
      "metric": "idle build output deleted by glaeda-disk on Air Blue",
      "direction": "reduction",
      "value": 52.8,
      "unit": "GiB",
      "recurrence": "one-time",
      "confidence": "measured",
      "measurementWindow": "32 receipt lines, 2026-09-23 11:57 to 2026-09-24 18:50 EDT",
      "population": "Air Blue (Leo's MacBook Air)",
      "note": "Gross bytes deleted, not sustained free space: DerivedData and scratch regrow when the next build or session needs them. 35.5 GiB of it came after merge; the other 17.3 GiB was deleted by the PR's own build before merge. The minis run the same pressure job but have not been under pressure (194 to 270 GiB free against a 69.1 GiB threshold), so there are no mini receipts.",
      "headline": true,
      "additive": false,
      "overlapGroup": "air-blue-disk-reclaim"
    },
    {
      "recordId": "cmux-13797",
      "repository": "manaflow-ai/cmux",
      "title": "Seed the test compilation cache from one clean build",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13797",
      "id": "compilation-seed-download-reduction",
      "dimension": "cache-transfer",
      "metric": "compilation-seed-download-reduction-per-pr",
      "direction": "reduction",
      "value": 1.5,
      "unit": "GiB/run",
      "recurrence": "per-run",
      "confidence": "measured",
      "measurementWindow": "scheduled seed comparison",
      "population": "pull requests restoring the shared test compilation-cache seed",
      "note": "The clean seed is about 3.5 GiB instead of roughly 5.0 GiB, so every pull request restores about 1.5 GiB less.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-compilation-cache-2026-09"
    },
    {
      "recordId": "cmux-13644",
      "repository": "manaflow-ai/cmux",
      "title": "Debounce macOS admission on superseded pull-request pushes",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13644",
      "id": "cancelled-macos-minutes-avoided",
      "dimension": "compute",
      "metric": "runner-minutes-avoided-per-day",
      "direction": "reduction",
      "value": 590,
      "unit": "runner-minutes/day",
      "recurrence": "daily",
      "confidence": "derived",
      "measurementWindow": "24-hour replay",
      "population": "Superseded pull-request runs that would otherwise start macOS work",
      "note": "Replay estimate at the default 180-second delay; the same analysis measured a 1.4-minute median increase to the green signal.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-macos-capacity-2026-09"
    },
    {
      "recordId": "cmux-13658",
      "repository": "manaflow-ai/cmux",
      "title": "Route pull-request macOS jobs to sponsored capacity",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13658",
      "id": "paid-capacity-shift",
      "dimension": "paid-compute",
      "metric": "runner-minutes-shifted-from-paid-capacity-per-day",
      "direction": "shift",
      "value": 5900,
      "unit": "runner-minutes/day",
      "recurrence": "daily",
      "confidence": "measured",
      "measurementWindow": "24 hours",
      "population": "Pull-request macOS overflow work in the sampled CMUX CI day",
      "note": "This moves workload onto sponsored capacity; it does not claim the compute disappeared.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-macos-capacity-2026-09"
    },
    {
      "recordId": "cmux-13645",
      "repository": "manaflow-ai/cmux",
      "title": "Trigger the persistent Mac router once per CI run",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13645",
      "id": "router-runs-avoided",
      "dimension": "control-plane",
      "metric": "router-runs-avoided-per-day",
      "direction": "reduction",
      "value": 5611,
      "unit": "runs/day",
      "recurrence": "daily",
      "confidence": "derived",
      "measurementWindow": "24-hour measured baseline",
      "population": "persistent-macos-router workflow invocations",
      "note": "The measured baseline was about 6,864 router runs/day; the once-per-CI-run trigger was expected to produce about 1,253/day, an 82% reduction.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-control-plane-runs-2026-09"
    },
    {
      "recordId": "cmux-13754",
      "repository": "manaflow-ai/cmux",
      "title": "Seed compilation cache on the runner pull requests restore from",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13754",
      "id": "cold-pr-compile-baseline",
      "dimension": "critical-path",
      "metric": "cold-compile-minutes-per-affected-pr",
      "direction": "baseline",
      "value": 19.9,
      "unit": "minutes/run",
      "recurrence": "per-run",
      "confidence": "measured",
      "measurementWindow": "referenced pull-request run",
      "population": "Pull-request admission before the cache producer and consumer runner layouts matched",
      "note": "The PR explicitly left warm compile time unmeasured until the next scheduled seed.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-compilation-cache-2026-09"
    },
    {
      "recordId": "cmux-13132",
      "repository": "manaflow-ai/cmux",
      "title": "Move Computer Use runtime out of the 3,700-file app module",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13132",
      "id": "process-identity-incremental-build-reduction",
      "dimension": "developer-loop",
      "metric": "warm-incremental-build-time-reduction",
      "direction": "reduction",
      "value": 25.6,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "measured",
      "measurementWindow": "same-machine warm incremental builds",
      "population": "comment-only edit to AgentPIDProcessIdentity.swift before and after moving it from the app target to CmuxFoundation",
      "note": "The measured build fell from 38.9 seconds to 13.3 seconds and compiled zero app-target Swift files after the move.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-local-build-loop-2026-09"
    },
    {
      "recordId": "cmux-13131",
      "repository": "manaflow-ai/cmux",
      "title": "Reuse one warm DerivedData across development tags",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13131",
      "id": "same-commit-warm-derived-data",
      "dimension": "developer-loop",
      "metric": "same-commit-tag-build-time-reduction",
      "direction": "reduction",
      "value": 917.3,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "measured",
      "measurementWindow": "same-machine build matrix",
      "population": "new development tag at the same commit after a warm build",
      "note": "Fresh DerivedData took 953 seconds; a new tag using the already-warm shared DerivedData took 35.7 seconds.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-local-build-loop-2026-09"
    },
    {
      "recordId": "cmux-13160",
      "repository": "manaflow-ai/cmux",
      "title": "Stop pull requests from evicting shared cache seeds",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13160",
      "id": "github-cache-churn-baseline",
      "dimension": "cache",
      "metric": "github-cache-occupancy-observed",
      "direction": "baseline",
      "value": 37.5,
      "unit": "GB",
      "recurrence": "one-time",
      "confidence": "measured",
      "measurementWindow": "cache inventory at 2026-09-20 05:55 UTC",
      "population": "27 GitHub cache entries visible to the repository",
      "note": "The oldest macOS entry was only five minutes old and the shared Debug compilation seed was already missing. Pull-request jobs had 14 save+restore cache steps and wrote 1–3 GB PR-scoped entries.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-compilation-cache-2026-09"
    },
    {
      "recordId": "cmux-13060",
      "repository": "manaflow-ai/cmux",
      "title": "Seed the Debug compilation cache from main",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13060",
      "id": "cold-admission-baseline",
      "dimension": "critical-path",
      "metric": "cold-compile-seconds-per-admission-run",
      "direction": "baseline",
      "value": 800,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "measured",
      "measurementWindow": "referenced compile-admission run",
      "population": "macOS compile admission from an empty compilation cache",
      "note": "The PR deliberately did not quote an unmeasured CI savings number before the scheduled seed had run.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-compilation-cache-2026-09"
    },
    {
      "recordId": "cmux-13097",
      "repository": "manaflow-ai/cmux",
      "title": "Parallelize slow and history-dependent CI guards",
      "evidence": "https://redirect.github.com/manaflow-ai/cmux/pull/13378",
      "id": "guard-critical-path-reduction",
      "dimension": "critical-path",
      "metric": "linux-guard-critical-path-reduction",
      "direction": "reduction",
      "value": 261.2,
      "unit": "seconds/run",
      "recurrence": "per-run",
      "confidence": "measured",
      "measurementWindow": "accepted before/after workflow runs",
      "population": "Linux guard path gating macOS admission",
      "note": "Measured guard wall time fell from 385.5 seconds to 124.3 seconds, about a 68% reduction.",
      "headline": true,
      "additive": false,
      "overlapGroup": "cmux-linux-guard-latency-2026-09"
    }
  ],
  "additiveTotals": [],
  "accountingRule": "Only claims explicitly marked additive are summed. Baselines, capacity shifts, overlapping savings, and projections stay separate."
}
