{
  "schema": "anvil-serving.benchmark-restoration/v1",
  "campaign_id": "glm-sampling-upstream-tolerance-20261025",
  "status": "incomplete",
  "mutation_required": true,
  "starting_state": {
    "captured": true,
    "evidence": [
      "plan.json",
      "baseline-smoke.json",
      "runtime-before.json"
    ],
    "available_memory_scope": "Initial baseline runtime inspection; not an immediate pre-unload sample."
  },
  "ending_state": {
    "captured": true,
    "evidence": [
      "runtime-restored.json",
      "router-restored.json",
      "mode-restored.json",
      "shared-memory-restored.json",
      "resources-final.json",
      "restoration-smoke.json",
      "closure.json",
      "independent-restoration-review.json"
    ]
  },
  "operational_restoration": {
    "verified": true,
    "checks": {
      "original_image": true,
      "model_revision": true,
      "all_capture_bytes": true,
      "launch": true,
      "router_config": true,
      "router_ready_admitting": true,
      "engine_idle": true,
      "gpu_ownership": true,
      "no_host_oom_delta": true,
      "no_container_oom": true
    },
    "shared_configuration_changed": false
  },
  "functional_smoke": {
    "status": "failed",
    "baseline_passed": false,
    "restored_passed": false,
    "baseline_completion_tokens": 53,
    "restored_completion_tokens": 66,
    "quality_regression_established": false
  },
  "differences": [
    "New container incarnation and start time expected after reload; original image, model revision, launch, captured bytes, router and ownership match.",
    "Both strict JSON smokes contain prose; functional acceptance remains incomplete."
  ],
  "post_run_checks": [
    "Engine zero running/zero waiting; router ready/admitting with zero active requests.",
    "Host OOM delta zero and restored container OOM events zero."
  ],
  "memory": {
    "baseline_available_bytes": 69471178752,
    "restored_available_bytes": 71408381952,
    "host_swap_delta_pages": {
      "pswpin": 19,
      "pswpout": 20,
      "oom_kill": 0
    },
    "candidate_cgroup_peak_bytes": 34924236800,
    "restored_cgroup_peak_bytes": 35379359744,
    "phase_gap": "Before candidate load retained nearest transition samples; no exact phase-bound sample. Managed recipe admission enforced reserve.",
    "process_inventory_limit": "Some bounded transition snapshots had one or two unreadable process rows; final inventory was complete. No continuous attribution claim."
  },
  "trial_elapsed_seconds": 1188.794241,
  "target_window_seconds": 2700,
  "within_window": true,
  "verified": false,
  "not_applicable_reason": null
}
