swayfx-mosaic/tooling/probes/step20c-static-e2-completion/authorization.py
fy59 4ef16a4019 test(mosaic): qualify static nested standard return and integration readiness
E2 is FEASIBLE for the measured matrix. The initial private integration candidate is BUILDABLE; its accepted comment delta is NOT REBUILT. STEP20C remains NEXT and production multi-output remains NOT YET SUPPORTED.
2026-10-13 22:28:14 +02:00

10 lines
382 B
Python

"""Fail closed before any lock, ledger debit or subprocess."""
import json
from pathlib import Path
from model import require
def authorize(lab,authorization):
require(authorization is not None,'explicit-authorization-required')
from handoff import preflight
preflight(lab,authorization,review=True,consumed=True)
return json.loads(Path(authorization).read_text())