{
  "schema": "anvil-serving.benchmark-artifact-set/v1",
  "campaign": {
    "capability": "Focused sampling-kernel correctness diagnostic",
    "completed_at": "2026-10-26T03:13:10.016257+00:00",
    "decision_labels": [
      "no-promotion"
    ],
    "dirty_state": "Executable source frozen after independent review; later edits are publication-only.",
    "evidence_labels": [
      "functional"
    ],
    "id": "glm-sampling-fix-20261025-r1",
    "promoted": false,
    "promotion_authorized": false,
    "repository_revision": "cf0b0db9efbd8d1213f3ff3fd4b765b0e2e3eb50",
    "started_at": "2026-10-26T03:02:42.873565+00:00"
  },
  "native_evidence_schemas": [
    "anvil-serving.image-build/v1",
    "recipe-container-status/v1",
    "sampling-fix-experiment/v1",
    "sampling-source-freeze/v1",
    "anvil-serving.sanitized-kernel-log-excerpt/v1",
    "anvil-serving.sampling-kernel-case-accounting/v1",
    "sampling-fix-closure/v1"
  ],
  "artifact_roles": [
    {
      "role": "evidence-index",
      "status": "retained",
      "files": [
        {
          "path": "README.md",
          "sha256": "cd83f1a6fb51edbc101cb3e7971c93185232d6c33e9e58d0f47c7e94c0fcc6d2",
          "bytes": 2130
        }
      ],
      "reason": "Human index and explicit evidence limits."
    },
    {
      "role": "source-registry",
      "status": "retained",
      "files": [
        {
          "path": "source-registry.json",
          "sha256": "39811ca89dc67d7494ce377dd92c8c397c80381252efb3d641b39c6bd0279553",
          "bytes": 1783
        },
        {
          "path": "projection-ledger.json",
          "sha256": "03ba70e3385c7d0b2284173d3c778e83d44cc88824596ced5f73b1299fe34a15",
          "bytes": 4098
        }
      ],
      "reason": "Dated exact sources and original-private versus sanitized-public provenance."
    },
    {
      "role": "workload-manifest",
      "status": "retained",
      "files": [
        {
          "path": "plan.json",
          "sha256": "f14172b7239fef1682d291ba57bd1ea78fc92906a63edd1c488c429791b84a32",
          "bytes": 2443
        },
        {
          "path": "kernel-cases.json",
          "sha256": "2b086db42e9774955c78a3e5782cfeb5922cd1844fd354e5f192f42f08fa52e7",
          "bytes": 4342
        }
      ],
      "reason": "Frozen synthetic workload and explicit planned/completed/unrun cases."
    },
    {
      "role": "run-plan",
      "status": "retained",
      "files": [
        {
          "path": "plan.json",
          "sha256": "f14172b7239fef1682d291ba57bd1ea78fc92906a63edd1c488c429791b84a32",
          "bytes": 2443
        }
      ],
      "reason": "Predeclared kernel stop gate, inference conditions and restoration budget."
    },
    {
      "role": "configuration-and-identity",
      "status": "retained",
      "files": [
        {
          "path": "identity.json",
          "sha256": "e7af55668fca6f1899d20b8f610c26a1f5e32f1faf9a6a79346416e1ffbb7ba9",
          "bytes": 6571
        },
        {
          "path": "source-freeze.json",
          "sha256": "f6df4f566896740cd130d7350b25414157f98f99e71560bd1be15e2e15e5e638",
          "bytes": 1396
        },
        {
          "path": "build.json",
          "sha256": "352b799309c2bfa81d4f81b6702c9a7a5b48f9c3d2593f75cfd06779b9b491ac",
          "bytes": 425
        }
      ],
      "reason": "Exact runtime/image/source pins; one measured GPU versus two reserved for planned serving."
    },
    {
      "role": "raw-run-evidence",
      "status": "retained",
      "files": [
        {
          "path": "kernel-log-excerpt.json",
          "sha256": "0b638a210cc3b74da5fe6da742767095f4fd4c5661f0801996ac2aa1647d5af3",
          "bytes": 2377
        },
        {
          "path": "kernel-cases.json",
          "sha256": "2b086db42e9774955c78a3e5782cfeb5922cd1844fd354e5f192f42f08fa52e7",
          "bytes": 4342
        },
        {
          "path": "candidate-status.json",
          "sha256": "bd7761e0f28dce228fc2abd05ab7326e7b80aa25077c114b980f3d85ec203840",
          "bytes": 907
        }
      ],
      "reason": "Sanitized raw dispatch and assertion evidence; reconstructed case counts are labeled."
    },
    {
      "role": "failures-and-friction",
      "status": "retained",
      "files": [
        {
          "path": "friction-log.md",
          "sha256": "c5622db3b27255c48443694875f42520405bba3f8970b625c1bc18ddb4dd5e10",
          "bytes": 2021
        },
        {
          "path": "candidate-status.json",
          "sha256": "bd7761e0f28dce228fc2abd05ab7326e7b80aa25077c114b980f3d85ec203840",
          "bytes": 907
        }
      ],
      "reason": "Earliest assertion, secondary unavailable-cgroup warning and deferred product repair."
    },
    {
      "role": "restoration",
      "status": "retained",
      "files": [
        {
          "path": "restoration.json",
          "sha256": "b96d9aacc2859a78a925adea7a3d39b12f324129b9f6645a6f717e6842562e6a",
          "bytes": 2735
        },
        {
          "path": "closure.json",
          "sha256": "9faa0d048e553b978dfbebf8023d5981f2780e8bc706f39eedcc3f13b650db45",
          "bytes": 1459
        }
      ],
      "reason": "Managed rollback closure: exact incumbent identity, authenticated readiness/readmission and phase-bound resource checks; no generation smoke."
    },
    {
      "role": "decision-summary",
      "status": "retained",
      "files": [
        {
          "path": "summary.json",
          "sha256": "cbdeb2049be46382882afc1f269c255520e7ff45919597554e12e49f25c44cd0",
          "bytes": 3866
        }
      ],
      "reason": "Bounded partial functional outcome; no candidate inference, fix acceptance or promotion."
    },
    {
      "role": "publication-summary",
      "status": "not-applicable",
      "files": [],
      "reason": "No social-copy package requested; the dated technical finding is the public report."
    }
  ],
  "bundle_size_policy_verified": true,
  "size_policy": "each retained public artifact is under 4 MiB",
  "generated_from": "artifact-manifest-source.json"
}
