{
  "schema": "longarini.oom_admission.poc.v1",
  "date_utc": "2026-11-08",
  "environment": "Linux 6.8 cgroup v2, memory.max=160 MiB",
  "workload": "10 identical unchanged worker processes per trial, each allocates 42 MiB and holds it for 0.9 s; three trials per policy",
  "policies": {
    "off": "No admission control",
    "psi": "Passive cgroup PSI some.avg10 >= 1% blocks admission; not systemd-oomd",
    "budget": "Conservative pre-admission memory reservation without native advisory",
    "native": "Same memory reservation combined with Memory Shield native advisory; the worker binary and workload are unchanged"
  },
  "mode_results": {
    "off": {
      "trials": 3,
      "jobs_requested": 30,
      "jobs_completed": 9,
      "oom_kills": 21,
      "elapsed_seconds_median": 1.317,
      "per_trial": [
        {
          "trial": 1,
          "mode": "off",
          "requested_jobs": 10,
          "completed_jobs": 3,
          "oom_killed_jobs": 7,
          "elapsed_seconds": 1.321,
          "pending_admission_checks": 0
        },
        {
          "trial": 2,
          "mode": "off",
          "requested_jobs": 10,
          "completed_jobs": 3,
          "oom_killed_jobs": 7,
          "elapsed_seconds": 1.311,
          "pending_admission_checks": 0
        },
        {
          "trial": 3,
          "mode": "off",
          "requested_jobs": 10,
          "completed_jobs": 3,
          "oom_killed_jobs": 7,
          "elapsed_seconds": 1.317,
          "pending_admission_checks": 0
        }
      ]
    },
    "psi": {
      "trials": 3,
      "jobs_requested": 30,
      "jobs_completed": 9,
      "oom_kills": 21,
      "elapsed_seconds_median": 1.311,
      "per_trial": [
        {
          "trial": 1,
          "mode": "psi",
          "requested_jobs": 10,
          "completed_jobs": 3,
          "oom_killed_jobs": 7,
          "elapsed_seconds": 1.311,
          "pending_admission_checks": 0
        },
        {
          "trial": 2,
          "mode": "psi",
          "requested_jobs": 10,
          "completed_jobs": 3,
          "oom_killed_jobs": 7,
          "elapsed_seconds": 1.32,
          "pending_admission_checks": 0
        },
        {
          "trial": 3,
          "mode": "psi",
          "requested_jobs": 10,
          "completed_jobs": 3,
          "oom_killed_jobs": 7,
          "elapsed_seconds": 1.307,
          "pending_admission_checks": 0
        }
      ]
    },
    "budget": {
      "trials": 3,
      "jobs_requested": 30,
      "jobs_completed": 30,
      "oom_kills": 0,
      "elapsed_seconds_median": 4.903,
      "per_trial": [
        {
          "trial": 1,
          "mode": "budget",
          "requested_jobs": 10,
          "completed_jobs": 10,
          "oom_killed_jobs": 0,
          "elapsed_seconds": 4.91,
          "pending_admission_checks": 100
        },
        {
          "trial": 2,
          "mode": "budget",
          "requested_jobs": 10,
          "completed_jobs": 10,
          "oom_killed_jobs": 0,
          "elapsed_seconds": 4.903,
          "pending_admission_checks": 100
        },
        {
          "trial": 3,
          "mode": "budget",
          "requested_jobs": 10,
          "completed_jobs": 10,
          "oom_killed_jobs": 0,
          "elapsed_seconds": 4.903,
          "pending_admission_checks": 100
        }
      ]
    },
    "native": {
      "trials": 3,
      "jobs_requested": 30,
      "jobs_completed": 30,
      "oom_kills": 0,
      "elapsed_seconds_median": 4.907,
      "per_trial": [
        {
          "trial": 1,
          "mode": "native",
          "requested_jobs": 10,
          "completed_jobs": 10,
          "oom_killed_jobs": 0,
          "elapsed_seconds": 4.939,
          "pending_admission_checks": 91
        },
        {
          "trial": 2,
          "mode": "native",
          "requested_jobs": 10,
          "completed_jobs": 10,
          "oom_killed_jobs": 0,
          "elapsed_seconds": 4.898,
          "pending_admission_checks": 90
        },
        {
          "trial": 3,
          "mode": "native",
          "requested_jobs": 10,
          "completed_jobs": 10,
          "oom_killed_jobs": 0,
          "elapsed_seconds": 4.907,
          "pending_admission_checks": 91
        }
      ]
    }
  },
  "raw_log_sha256": "7298210af1aa1e0271cd93ed60142d7fe14ccbe767ef131abef04334ac0fddc4",
  "boundary_notes": [
    "Boundary queueing demonstrated 30/30 completed without OOM under both budget-only and combined native policy; no extra prevention benefit over reservation alone was demonstrated.",
    "Ungated and PSI-only modes completed 9/30; these were unmodified-worker stress cases, not a representative production incident rate.",
    "Guarded modes took roughly 4.9 s per batch versus 1.3 s in failing baselines; do not compare throughput without accounting for lost work.",
    "Resource reservation is a required part of the actuated mechanism; the native advisory alone has not been shown to prevent OOM.",
    "No Kubernetes VPA or active systemd-oomd used; no long-duration production validation or proof of general OOM immunity."
  ],
  "private_evidence": "Full per-dispatch samples, kernel events and methodology retained on Mac2 and owner external drive; source code private."
}