Skip to content

feat(ci): unify Buck2 measurement admission - #1084

Closed
schickling-assistant wants to merge 5 commits into
schickling/2026-08-13-buck2-otel-productfrom
schickling/2026-08-13-buck2-ci-measurements
Closed

feat(ci): unify Buck2 measurement admission#1084
schickling-assistant wants to merge 5 commits into
schickling/2026-08-13-buck2-otel-productfrom
schickling/2026-08-13-buck2-ci-measurements

Conversation

@schickling-assistant

@schickling-assistant schickling-assistant commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

Closed without merge

This cross-cutting CI measurement refactor is not part of the reduced three-PR Buck2 adoption stack.

Product-local, fail-closed invalidation gates remain with the TypeScript and Rust products in #1080 and #1081. The generic measurement consumer also expected target identity on each raw sample while the producer records it in metadata, which would turn healthy evidence into no_verdict.

A future shared-measurement redesign should use the Rust-default evidence adapter and integrate with the OTLP/OTel observability model deliberately; it should not be coupled to the initial Buck2 product introduction.

References

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown

Storybook Previews

Subject Status Report Details Updated
genie success genie preview deployed Preview is ready 2026-08-13 11:15 UTC
tui-react success tui-react preview deployed Preview is ready 2026-08-13 11:15 UTC
notion-react success notion-react preview deployed Preview is ready 2026-08-13 11:15 UTC
effect-schema-form-aria success effect-schema-form-aria preview deployed Preview is ready 2026-08-13 11:15 UTC
notion-md success notion-md preview deployed Preview is ready 2026-08-13 11:15 UTC
effect-react success effect-react preview deployed Preview is ready 2026-08-13 11:15 UTC
react-inspector success react-inspector preview deployed Preview is ready 2026-08-13 11:15 UTC
notion-cli success notion-cli preview deployed Preview is ready 2026-08-13 11:15 UTC
megarepo success megarepo preview deployed Preview is ready 2026-08-13 11:15 UTC
Report history

PR 1084 · 2026-08-13 11:17 UTC

Subject Status Report Details Updated
genie success genie preview deployed Preview is ready 2026-08-13 11:15 UTC
tui-react success tui-react preview deployed Preview is ready 2026-08-13 11:15 UTC
notion-react success notion-react preview deployed Preview is ready 2026-08-13 11:15 UTC
effect-schema-form-aria success effect-schema-form-aria preview deployed Preview is ready 2026-08-13 11:15 UTC
notion-md success notion-md preview deployed Preview is ready 2026-08-13 11:15 UTC
effect-react success effect-react preview deployed Preview is ready 2026-08-13 11:15 UTC
react-inspector success react-inspector preview deployed Preview is ready 2026-08-13 11:15 UTC
notion-cli success notion-cli preview deployed Preview is ready 2026-08-13 11:15 UTC
megarepo success megarepo preview deployed Preview is ready 2026-08-13 11:15 UTC

PR 1084 · 2026-08-13 11:09 UTC

Subject Status Report Details Updated
react-inspector success react-inspector preview deployed Preview is ready 2026-08-13 11:08 UTC
notion-cli success notion-cli preview deployed Preview is ready 2026-08-13 11:08 UTC
effect-react success effect-react preview deployed Preview is ready 2026-08-13 11:08 UTC
notion-md success notion-md preview deployed Preview is ready 2026-08-13 11:08 UTC
genie success genie preview deployed Preview is ready 2026-08-13 11:08 UTC
tui-react success tui-react preview deployed Preview is ready 2026-08-13 11:08 UTC
notion-react success notion-react preview deployed Preview is ready 2026-08-13 11:08 UTC
megarepo success megarepo preview deployed Preview is ready 2026-08-13 11:08 UTC
effect-schema-form-aria success effect-schema-form-aria preview deployed Preview is ready 2026-08-13 11:08 UTC

PR 1084 · 2026-08-13 10:56 UTC

Subject Status Report Details Updated
effect-react success effect-react preview deployed Preview is ready 2026-08-13 10:55 UTC
effect-schema-form-aria success effect-schema-form-aria preview deployed Preview is ready 2026-08-13 10:55 UTC
notion-md success notion-md preview deployed Preview is ready 2026-08-13 10:55 UTC
react-inspector success react-inspector preview deployed Preview is ready 2026-08-13 10:55 UTC
notion-react success notion-react preview deployed Preview is ready 2026-08-13 10:55 UTC
tui-react success tui-react preview deployed Preview is ready 2026-08-13 10:55 UTC
genie success genie preview deployed Preview is ready 2026-08-13 10:55 UTC
megarepo success megarepo preview deployed Preview is ready 2026-08-13 10:55 UTC
notion-cli success notion-cli preview deployed Preview is ready 2026-08-13 10:55 UTC

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown

CI Measurements

partial - advisory gate - readiness partial (0/30 enabled observations gateable) - commit 7eeda32 - protocol buck2-invalidation-v1

No compatible baseline was available, so this run shows current measurements only.

Group Measurement Current
buck2 / invalidation Declared-unreachable actions n/a
buck2 Irrelevant-edit actions n/a
buck2 Irrelevant-edit materializations n/a
buck2 / invalidation Mtime-only actions n/a
buck2 / invalidation Relevant-edit actions n/a
buck2 Relevant-edit actions n/a
buck2 / invalidation Role-excluded actions n/a
buck2 / invalidation Role-excluded materializations n/a
buck2 / invalidation Warm actions n/a
buck2 Warm actions n/a
buck2 / invalidation Warm materializations n/a
buck2 Warm materializations n/a
Diagnostic / ungated measurements (36)

buck2

Group Probe Current Baseline Impact Gate Reason Evidence
buck2 Irrelevant-edit actions n/a n/a +1x incomplete_assertion_evidence No verdict - blocks merge no_verdict, baseline n=0, current n=0
buck2 Irrelevant-edit materializations n/a n/a +1x incomplete_assertion_evidence No verdict - blocks merge no_verdict, baseline n=0, current n=0
buck2 Relevant-edit actions n/a n/a +1x incomplete_assertion_evidence No verdict - blocks merge no_verdict, baseline n=0, current n=0
buck2 Warm actions n/a n/a +1x incomplete_assertion_evidence No verdict - blocks merge no_verdict, baseline n=0, current n=0
buck2 Warm materializations n/a n/a +1x incomplete_assertion_evidence No verdict - blocks merge no_verdict, baseline n=0, current n=0

buck2 / invalidation

Group Probe Current Baseline Impact Gate Reason Evidence
buck2 / invalidation Declared-unreachable actions n/a n/a +1x incomplete_assertion_evidence No verdict - blocks merge no_verdict, baseline n=0, current n=0
buck2 / invalidation Mtime-only actions n/a n/a +1x incomplete_assertion_evidence No verdict - blocks merge no_verdict, baseline n=0, current n=0
buck2 / invalidation Relevant-edit actions n/a n/a +1x incomplete_assertion_evidence No verdict - blocks merge no_verdict, baseline n=0, current n=0
buck2 / invalidation Role-excluded actions n/a n/a +1x incomplete_assertion_evidence No verdict - blocks merge no_verdict, baseline n=0, current n=0
buck2 / invalidation Role-excluded materializations n/a n/a +1x incomplete_assertion_evidence No verdict - blocks merge no_verdict, baseline n=0, current n=0
buck2 / invalidation Warm actions n/a n/a +1x incomplete_assertion_evidence No verdict - blocks merge no_verdict, baseline n=0, current n=0
buck2 / invalidation Warm materializations n/a n/a +1x incomplete_assertion_evidence No verdict - blocks merge no_verdict, baseline n=0, current n=0

nix / closures / packages

Group Probe Current Baseline Impact Gate Reason Evidence
nix / closures / packages Nix sources closure size 0 B n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Nix sources closure size 0 B n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Nix sources closure size 0 B n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Node / pnpm closure size 0 B n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Node / pnpm closure size 0 B n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Node / pnpm closure size 0 B n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Rust closure size 0 B n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Rust closure size 0 B n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Rust closure size 0 B n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Total closure path count 83 count n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Total closure path count 5 count n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Total closure path count 8 count n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Total closure size 584 MiB n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Total closure size 166 MiB n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Total closure size 151.7 MiB n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Total serialized NAR size 584 MiB n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Total serialized NAR size 166 MiB n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1
nix / closures / packages Total serialized NAR size 151.7 MiB n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=1

source / effect-utils

Group Probe Current Baseline Impact Gate Reason Evidence
source / effect-utils Genie CI workflow helpers files 10 count n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=10
source / effect-utils Genie CI workflow helpers lines 8119 lines n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=10
source / effect-utils Genie runtime files 95 count n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=95
source / effect-utils Genie runtime lines 27517 lines n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=95
source / effect-utils Nix workspace tools files 24 count n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=24
source / effect-utils Nix workspace tools lines 5668 lines n/a n/a missing_baseline No baseline yet missing_baseline, baseline n=0, current n=24
All measurements
Status Gate Target Observation Dimensions Baseline Current Delta Ratio Impact
no_verdict incomplete_assertion_evidence Megarepo CLI Declared-unreachable actions measurementProtocol=buck2-invalidation-v1
phase=declared-unreachable-edit
n/a n/a n/a n/a +1x
no_verdict incomplete_assertion_evidence OTel scrape native product Irrelevant-edit actions measurementProtocol=buck2-invalidation-v1
phase=irrelevant-edit
n/a n/a n/a n/a +1x
no_verdict incomplete_assertion_evidence OTel scrape native product Irrelevant-edit materializations measurementProtocol=buck2-invalidation-v1
phase=irrelevant-edit
n/a n/a n/a n/a +1x
no_verdict incomplete_assertion_evidence Megarepo CLI Mtime-only actions measurementProtocol=buck2-invalidation-v1
phase=mtime-only
n/a n/a n/a n/a +1x
no_verdict incomplete_assertion_evidence Megarepo CLI Relevant-edit actions measurementProtocol=buck2-invalidation-v1
phase=relevant-edit
n/a n/a n/a n/a +1x
no_verdict incomplete_assertion_evidence OTel scrape native product Relevant-edit actions measurementProtocol=buck2-invalidation-v1
phase=relevant-edit
n/a n/a n/a n/a +1x
no_verdict incomplete_assertion_evidence Megarepo CLI Role-excluded actions measurementProtocol=buck2-invalidation-v1
phase=irrelevant-edit
n/a n/a n/a n/a +1x
no_verdict incomplete_assertion_evidence Megarepo CLI Role-excluded materializations measurementProtocol=buck2-invalidation-v1
phase=irrelevant-edit
n/a n/a n/a n/a +1x
no_verdict incomplete_assertion_evidence Megarepo CLI Warm actions measurementProtocol=buck2-invalidation-v1
phase=warm-noop
n/a n/a n/a n/a +1x
no_verdict incomplete_assertion_evidence OTel scrape native product Warm actions measurementProtocol=buck2-invalidation-v1
phase=warm-noop
n/a n/a n/a n/a +1x
no_verdict incomplete_assertion_evidence Megarepo CLI Warm materializations measurementProtocol=buck2-invalidation-v1
phase=warm-noop
n/a n/a n/a n/a +1x
no_verdict incomplete_assertion_evidence OTel scrape native product Warm materializations measurementProtocol=buck2-invalidation-v1
phase=warm-noop
n/a n/a n/a n/a +1x
missing_baseline missing_baseline effect-utils repository Genie CI workflow helpers files scope=genie_ci_workflow n/a 10 count n/a n/a n/a
missing_baseline missing_baseline effect-utils repository Genie CI workflow helpers lines scope=genie_ci_workflow n/a 8119 lines n/a n/a n/a
missing_baseline missing_baseline effect-utils repository Genie runtime files scope=genie_runtime n/a 95 count n/a n/a n/a
missing_baseline missing_baseline effect-utils repository Genie runtime lines scope=genie_runtime n/a 27517 lines n/a n/a n/a
missing_baseline missing_baseline Genie package Nix sources closure size bucket=nix-sources n/a 0 B n/a n/a n/a
missing_baseline missing_baseline Megarepo package Nix sources closure size bucket=nix-sources n/a 0 B n/a n/a n/a
missing_baseline missing_baseline oxlint npm package Nix sources closure size bucket=nix-sources n/a 0 B n/a n/a n/a
missing_baseline missing_baseline effect-utils repository Nix workspace tools files scope=nix_workspace_tools n/a 24 count n/a n/a n/a
missing_baseline missing_baseline effect-utils repository Nix workspace tools lines scope=nix_workspace_tools n/a 5668 lines n/a n/a n/a
missing_baseline missing_baseline Genie package Node / pnpm closure size bucket=node n/a 0 B n/a n/a n/a
missing_baseline missing_baseline Megarepo package Node / pnpm closure size bucket=node n/a 0 B n/a n/a n/a
missing_baseline missing_baseline oxlint npm package Node / pnpm closure size bucket=node n/a 0 B n/a n/a n/a
missing_baseline missing_baseline Genie package Rust closure size bucket=rust n/a 0 B n/a n/a n/a
missing_baseline missing_baseline Megarepo package Rust closure size bucket=rust n/a 0 B n/a n/a n/a
missing_baseline missing_baseline oxlint npm package Rust closure size bucket=rust n/a 0 B n/a n/a n/a
missing_baseline missing_baseline Genie package Total closure path count bucket=total n/a 83 count n/a n/a n/a
missing_baseline missing_baseline Megarepo package Total closure path count bucket=total n/a 5 count n/a n/a n/a
missing_baseline missing_baseline oxlint npm package Total closure path count bucket=total n/a 8 count n/a n/a n/a
missing_baseline missing_baseline Genie package Total closure size bucket=total n/a 584 MiB n/a n/a n/a
missing_baseline missing_baseline Megarepo package Total closure size bucket=total n/a 166 MiB n/a n/a n/a
missing_baseline missing_baseline oxlint npm package Total closure size bucket=total n/a 151.7 MiB n/a n/a n/a
missing_baseline missing_baseline Genie package Total serialized NAR size bucket=total
sizeKind=nar
n/a 584 MiB n/a n/a n/a
missing_baseline missing_baseline Megarepo package Total serialized NAR size bucket=total
sizeKind=nar
n/a 166 MiB n/a n/a n/a
missing_baseline missing_baseline oxlint npm package Total serialized NAR size bucket=total
sizeKind=nar
n/a 151.7 MiB n/a n/a n/a
Source-of-truth JSON
{
  "schemaVersion": 1,
  "title": "CI Measurements",
  "status": "partial",
  "gate": "advisory",
  "readiness": "partial (0/30 enabled observations gateable)",
  "commit": {
    "shortSha": "7eeda32",
    "sha": "7eeda32ba021ece6cab83dc77e3d31f7a263d47c"
  },
  "run": {
    "id": "31694480134",
    "attempt": "1",
    "url": "https://github.com/overengineeringstudio/effect-utils/actions/runs/31694480134"
  },
  "baseline": null,
  "protocol": "buck2-invalidation-v1",
  "chart": {
    "meaning": "semantic-impact",
    "zeroImpactMeaning": "no actionable PR impact after budgets, noise floor, and robust evidence checks",
    "svg": "https://raw.githubusercontent.com/overengineeringstudio/effect-utils/ci-measurement-assets/ci-measurements/pr-1084/7eeda32ba021ece6cab83dc77e3d31f7a263d47c/run-31694480134-attempt-1/ci-measurements.svg",
    "lightPng": "https://raw.githubusercontent.com/overengineeringstudio/effect-utils/ci-measurement-assets/ci-measurements/pr-1084/7eeda32ba021ece6cab83dc77e3d31f7a263d47c/run-31694480134-attempt-1/ci-measurements.png",
    "darkPng": "https://raw.githubusercontent.com/overengineeringstudio/effect-utils/ci-measurement-assets/ci-measurements/pr-1084/7eeda32ba021ece6cab83dc77e3d31f7a263d47c/run-31694480134-attempt-1/ci-measurements-dark.png"
  },
  "measurements": [
    {
      "id": "buck2.action_count",
      "label": "Declared-unreachable actions",
      "group": "buck2 / invalidation",
      "path": [
        "buck2 / invalidation"
      ],
      "groupPath": [
        "buck2 / invalidation"
      ],
      "status": "no_verdict",
      "direction": "regressed",
      "gateable": false,
      "gateReason": "incomplete_assertion_evidence",
      "confidence": "no_verdict",
      "comparisonMode": "assertion",
      "unit": "count",
      "baseline": null,
      "current": null,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": 1,
      "semanticImpactKind": "fail_boundary",
      "baselineSources": 0,
      "currentSamples": 0,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "phase": "declared-unreachable-edit",
        "measurementProtocol": "buck2-invalidation-v1"
      }
    },
    {
      "id": "buck2.action_count",
      "label": "Irrelevant-edit actions",
      "group": "buck2",
      "path": [
        "buck2"
      ],
      "groupPath": [
        "buck2"
      ],
      "status": "no_verdict",
      "direction": "regressed",
      "gateable": false,
      "gateReason": "incomplete_assertion_evidence",
      "confidence": "no_verdict",
      "comparisonMode": "assertion",
      "unit": "count",
      "baseline": null,
      "current": null,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": 1,
      "semanticImpactKind": "fail_boundary",
      "baselineSources": 0,
      "currentSamples": 0,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "phase": "irrelevant-edit",
        "measurementProtocol": "buck2-invalidation-v1"
      }
    },
    {
      "id": "buck2.materialization_count",
      "label": "Irrelevant-edit materializations",
      "group": "buck2",
      "path": [
        "buck2"
      ],
      "groupPath": [
        "buck2"
      ],
      "status": "no_verdict",
      "direction": "regressed",
      "gateable": false,
      "gateReason": "incomplete_assertion_evidence",
      "confidence": "no_verdict",
      "comparisonMode": "assertion",
      "unit": "count",
      "baseline": null,
      "current": null,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": 1,
      "semanticImpactKind": "fail_boundary",
      "baselineSources": 0,
      "currentSamples": 0,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "phase": "irrelevant-edit",
        "measurementProtocol": "buck2-invalidation-v1"
      }
    },
    {
      "id": "buck2.action_count",
      "label": "Mtime-only actions",
      "group": "buck2 / invalidation",
      "path": [
        "buck2 / invalidation"
      ],
      "groupPath": [
        "buck2 / invalidation"
      ],
      "status": "no_verdict",
      "direction": "regressed",
      "gateable": false,
      "gateReason": "incomplete_assertion_evidence",
      "confidence": "no_verdict",
      "comparisonMode": "assertion",
      "unit": "count",
      "baseline": null,
      "current": null,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": 1,
      "semanticImpactKind": "fail_boundary",
      "baselineSources": 0,
      "currentSamples": 0,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "phase": "mtime-only",
        "measurementProtocol": "buck2-invalidation-v1"
      }
    },
    {
      "id": "buck2.action_count",
      "label": "Relevant-edit actions",
      "group": "buck2 / invalidation",
      "path": [
        "buck2 / invalidation"
      ],
      "groupPath": [
        "buck2 / invalidation"
      ],
      "status": "no_verdict",
      "direction": "regressed",
      "gateable": false,
      "gateReason": "incomplete_assertion_evidence",
      "confidence": "no_verdict",
      "comparisonMode": "assertion",
      "unit": "count",
      "baseline": null,
      "current": null,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": 1,
      "semanticImpactKind": "fail_boundary",
      "baselineSources": 0,
      "currentSamples": 0,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "phase": "relevant-edit",
        "measurementProtocol": "buck2-invalidation-v1"
      }
    },
    {
      "id": "buck2.action_count",
      "label": "Relevant-edit actions",
      "group": "buck2",
      "path": [
        "buck2"
      ],
      "groupPath": [
        "buck2"
      ],
      "status": "no_verdict",
      "direction": "regressed",
      "gateable": false,
      "gateReason": "incomplete_assertion_evidence",
      "confidence": "no_verdict",
      "comparisonMode": "assertion",
      "unit": "count",
      "baseline": null,
      "current": null,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": 1,
      "semanticImpactKind": "fail_boundary",
      "baselineSources": 0,
      "currentSamples": 0,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "phase": "relevant-edit",
        "measurementProtocol": "buck2-invalidation-v1"
      }
    },
    {
      "id": "buck2.action_count",
      "label": "Role-excluded actions",
      "group": "buck2 / invalidation",
      "path": [
        "buck2 / invalidation"
      ],
      "groupPath": [
        "buck2 / invalidation"
      ],
      "status": "no_verdict",
      "direction": "regressed",
      "gateable": false,
      "gateReason": "incomplete_assertion_evidence",
      "confidence": "no_verdict",
      "comparisonMode": "assertion",
      "unit": "count",
      "baseline": null,
      "current": null,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": 1,
      "semanticImpactKind": "fail_boundary",
      "baselineSources": 0,
      "currentSamples": 0,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "phase": "irrelevant-edit",
        "measurementProtocol": "buck2-invalidation-v1"
      }
    },
    {
      "id": "buck2.materialization_count",
      "label": "Role-excluded materializations",
      "group": "buck2 / invalidation",
      "path": [
        "buck2 / invalidation"
      ],
      "groupPath": [
        "buck2 / invalidation"
      ],
      "status": "no_verdict",
      "direction": "regressed",
      "gateable": false,
      "gateReason": "incomplete_assertion_evidence",
      "confidence": "no_verdict",
      "comparisonMode": "assertion",
      "unit": "count",
      "baseline": null,
      "current": null,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": 1,
      "semanticImpactKind": "fail_boundary",
      "baselineSources": 0,
      "currentSamples": 0,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "phase": "irrelevant-edit",
        "measurementProtocol": "buck2-invalidation-v1"
      }
    },
    {
      "id": "buck2.action_count",
      "label": "Warm actions",
      "group": "buck2 / invalidation",
      "path": [
        "buck2 / invalidation"
      ],
      "groupPath": [
        "buck2 / invalidation"
      ],
      "status": "no_verdict",
      "direction": "regressed",
      "gateable": false,
      "gateReason": "incomplete_assertion_evidence",
      "confidence": "no_verdict",
      "comparisonMode": "assertion",
      "unit": "count",
      "baseline": null,
      "current": null,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": 1,
      "semanticImpactKind": "fail_boundary",
      "baselineSources": 0,
      "currentSamples": 0,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "phase": "warm-noop",
        "measurementProtocol": "buck2-invalidation-v1"
      }
    },
    {
      "id": "buck2.action_count",
      "label": "Warm actions",
      "group": "buck2",
      "path": [
        "buck2"
      ],
      "groupPath": [
        "buck2"
      ],
      "status": "no_verdict",
      "direction": "regressed",
      "gateable": false,
      "gateReason": "incomplete_assertion_evidence",
      "confidence": "no_verdict",
      "comparisonMode": "assertion",
      "unit": "count",
      "baseline": null,
      "current": null,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": 1,
      "semanticImpactKind": "fail_boundary",
      "baselineSources": 0,
      "currentSamples": 0,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "phase": "warm-noop",
        "measurementProtocol": "buck2-invalidation-v1"
      }
    },
    {
      "id": "buck2.materialization_count",
      "label": "Warm materializations",
      "group": "buck2 / invalidation",
      "path": [
        "buck2 / invalidation"
      ],
      "groupPath": [
        "buck2 / invalidation"
      ],
      "status": "no_verdict",
      "direction": "regressed",
      "gateable": false,
      "gateReason": "incomplete_assertion_evidence",
      "confidence": "no_verdict",
      "comparisonMode": "assertion",
      "unit": "count",
      "baseline": null,
      "current": null,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": 1,
      "semanticImpactKind": "fail_boundary",
      "baselineSources": 0,
      "currentSamples": 0,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "phase": "warm-noop",
        "measurementProtocol": "buck2-invalidation-v1"
      }
    },
    {
      "id": "buck2.materialization_count",
      "label": "Warm materializations",
      "group": "buck2",
      "path": [
        "buck2"
      ],
      "groupPath": [
        "buck2"
      ],
      "status": "no_verdict",
      "direction": "regressed",
      "gateable": false,
      "gateReason": "incomplete_assertion_evidence",
      "confidence": "no_verdict",
      "comparisonMode": "assertion",
      "unit": "count",
      "baseline": null,
      "current": null,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": 1,
      "semanticImpactKind": "fail_boundary",
      "baselineSources": 0,
      "currentSamples": 0,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "phase": "warm-noop",
        "measurementProtocol": "buck2-invalidation-v1"
      }
    },
    {
      "id": "source.files",
      "label": "Genie CI workflow helpers files",
      "group": "source / effect-utils",
      "path": [
        "source",
        "effect-utils",
        "genie",
        "ci-workflow",
        "source / ci"
      ],
      "groupPath": [
        "source",
        "effect-utils"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "count",
      "baseline": null,
      "current": 10,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 10,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "scope": "genie_ci_workflow"
      }
    },
    {
      "id": "source.lines",
      "label": "Genie CI workflow helpers lines",
      "group": "source / effect-utils",
      "path": [
        "source",
        "effect-utils",
        "genie",
        "ci-workflow",
        "source / ci"
      ],
      "groupPath": [
        "source",
        "effect-utils"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "lines",
      "baseline": null,
      "current": 8119,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 10,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "scope": "genie_ci_workflow"
      }
    },
    {
      "id": "source.files",
      "label": "Genie runtime files",
      "group": "source / effect-utils",
      "path": [
        "source",
        "effect-utils",
        "packages",
        "genie",
        "source / genie"
      ],
      "groupPath": [
        "source",
        "effect-utils"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "count",
      "baseline": null,
      "current": 95,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 95,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "scope": "genie_runtime"
      }
    },
    {
      "id": "source.lines",
      "label": "Genie runtime lines",
      "group": "source / effect-utils",
      "path": [
        "source",
        "effect-utils",
        "packages",
        "genie",
        "source / genie"
      ],
      "groupPath": [
        "source",
        "effect-utils"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "lines",
      "baseline": null,
      "current": 27517,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 95,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "scope": "genie_runtime"
      }
    },
    {
      "id": "nix.closure.bucket.nar_size",
      "label": "Nix sources closure size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "genie",
        "buckets",
        "nix-sources",
        "nix closure buckets"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "bytes",
      "baseline": null,
      "current": 0,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "nix-sources"
      }
    },
    {
      "id": "nix.closure.bucket.nar_size",
      "label": "Nix sources closure size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "megarepo",
        "buckets",
        "nix-sources",
        "nix closure buckets"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "bytes",
      "baseline": null,
      "current": 0,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "nix-sources"
      }
    },
    {
      "id": "nix.closure.bucket.nar_size",
      "label": "Nix sources closure size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "oxlint-npm",
        "buckets",
        "nix-sources",
        "nix closure buckets"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "bytes",
      "baseline": null,
      "current": 0,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "nix-sources"
      }
    },
    {
      "id": "source.files",
      "label": "Nix workspace tools files",
      "group": "source / effect-utils",
      "path": [
        "source",
        "effect-utils",
        "nix",
        "workspace-tools",
        "source / nix"
      ],
      "groupPath": [
        "source",
        "effect-utils"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "count",
      "baseline": null,
      "current": 24,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 24,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "scope": "nix_workspace_tools"
      }
    },
    {
      "id": "source.lines",
      "label": "Nix workspace tools lines",
      "group": "source / effect-utils",
      "path": [
        "source",
        "effect-utils",
        "nix",
        "workspace-tools",
        "source / nix"
      ],
      "groupPath": [
        "source",
        "effect-utils"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "lines",
      "baseline": null,
      "current": 5668,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 24,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "scope": "nix_workspace_tools"
      }
    },
    {
      "id": "nix.closure.bucket.nar_size",
      "label": "Node / pnpm closure size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "genie",
        "buckets",
        "node",
        "nix closure buckets"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "bytes",
      "baseline": null,
      "current": 0,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "node"
      }
    },
    {
      "id": "nix.closure.bucket.nar_size",
      "label": "Node / pnpm closure size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "megarepo",
        "buckets",
        "node",
        "nix closure buckets"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "bytes",
      "baseline": null,
      "current": 0,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "node"
      }
    },
    {
      "id": "nix.closure.bucket.nar_size",
      "label": "Node / pnpm closure size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "oxlint-npm",
        "buckets",
        "node",
        "nix closure buckets"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "bytes",
      "baseline": null,
      "current": 0,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "node"
      }
    },
    {
      "id": "nix.closure.bucket.nar_size",
      "label": "Rust closure size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "genie",
        "buckets",
        "rust",
        "nix closure buckets"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "bytes",
      "baseline": null,
      "current": 0,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "rust"
      }
    },
    {
      "id": "nix.closure.bucket.nar_size",
      "label": "Rust closure size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "megarepo",
        "buckets",
        "rust",
        "nix closure buckets"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "bytes",
      "baseline": null,
      "current": 0,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "rust"
      }
    },
    {
      "id": "nix.closure.bucket.nar_size",
      "label": "Rust closure size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "oxlint-npm",
        "buckets",
        "rust",
        "nix closure buckets"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "bytes",
      "baseline": null,
      "current": 0,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "rust"
      }
    },
    {
      "id": "nix.closure.path_count",
      "label": "Total closure path count",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "genie",
        "total",
        "path-count",
        "nix closure"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "count",
      "baseline": null,
      "current": 83,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "total"
      }
    },
    {
      "id": "nix.closure.path_count",
      "label": "Total closure path count",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "megarepo",
        "total",
        "path-count",
        "nix closure"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "count",
      "baseline": null,
      "current": 5,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "total"
      }
    },
    {
      "id": "nix.closure.path_count",
      "label": "Total closure path count",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "oxlint-npm",
        "total",
        "path-count",
        "nix closure"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "count",
      "baseline": null,
      "current": 8,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "total"
      }
    },
    {
      "id": "nix.closure.nar_size",
      "label": "Total closure size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "genie",
        "total",
        "closure-size",
        "nix closure"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "bytes",
      "baseline": null,
      "current": 612328280,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "total"
      }
    },
    {
      "id": "nix.closure.nar_size",
      "label": "Total closure size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "megarepo",
        "total",
        "closure-size",
        "nix closure"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "bytes",
      "baseline": null,
      "current": 174094608,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "total"
      }
    },
    {
      "id": "nix.closure.nar_size",
      "label": "Total closure size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "oxlint-npm",
        "total",
        "closure-size",
        "nix closure"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "budget",
      "unit": "bytes",
      "baseline": null,
      "current": 159040112,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "total"
      }
    },
    {
      "id": "nix.closure.serialized_nar_size",
      "label": "Total serialized NAR size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "genie",
        "total",
        "serialized-nar-size",
        "nix closure diagnostics"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "diagnostic",
      "unit": "bytes",
      "baseline": null,
      "current": 612328280,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "total",
        "sizeKind": "nar"
      }
    },
    {
      "id": "nix.closure.serialized_nar_size",
      "label": "Total serialized NAR size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "megarepo",
        "total",
        "serialized-nar-size",
        "nix closure diagnostics"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "diagnostic",
      "unit": "bytes",
      "baseline": null,
      "current": 174094608,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "total",
        "sizeKind": "nar"
      }
    },
    {
      "id": "nix.closure.serialized_nar_size",
      "label": "Total serialized NAR size",
      "group": "nix / closures / packages",
      "path": [
        "nix",
        "closures",
        "packages",
        "oxlint-npm",
        "total",
        "serialized-nar-size",
        "nix closure diagnostics"
      ],
      "groupPath": [
        "nix",
        "closures",
        "packages"
      ],
      "status": "missing_baseline",
      "direction": "unknown",
      "gateable": false,
      "gateReason": "missing_baseline",
      "confidence": "missing_baseline",
      "comparisonMode": "diagnostic",
      "unit": "bytes",
      "baseline": null,
      "current": 159040112,
      "delta": null,
      "ratio": null,
      "semanticImpactScore": null,
      "semanticImpactKind": null,
      "baselineSources": 0,
      "currentSamples": 1,
      "pairedSamples": null,
      "evidenceDeltaLower": null,
      "evidenceDeltaUpper": null,
      "pairedEvidenceQuantile": null,
      "dimensions": {
        "bucket": "total",
        "sizeKind": "nar"
      }
    }
  ]
}

@schickling
schickling marked this pull request as ready for review August 13, 2026 11:40
@github-actions
github-actions Bot requested a review from schickling August 13, 2026 11:40

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 7eeda32ba0

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread scripts/buck2-benchmark/assert-invalidation.mjs Outdated

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: e71b0eb8ad

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread genie/ci-workflow/measurements.ts
@schickling-assistant
schickling-assistant marked this pull request as draft August 13, 2026 13:06
@schickling-assistant

Copy link
Copy Markdown
Collaborator Author

Closing without merge as part of the reduced three-PR Buck2 adoption stack. No code from this PR is required by the product slices; the product-local invalidation gates remain in #1080 and #1081.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants