{
  "classification": "INFRASTRUCTURE_ONLY_NO_TEST_ATTEMPTS",
  "cause": "Live polling of replace-in-place native.json encountered Windows PermissionError during publication; monitor correctly requested stop, so subject exit124 was induced cleanup, not timeout or test red.",
  "proof": "native-proof/direct-exit/result.json",
  "native_terminal": "COMPLETE/CONFIRMED_GONE/active0/errornull",
  "fix": "Consume complete records from existing append-only native.json.events.jsonl (journal published before mutable status). Read native.json only after launcher exit. No permission-error suppression or budget renewal.",
  "executed_driver_sha256": "497a9840db94df410d1f4d1ed7d9f20b8a65dc1234e64e74abbcc42380b08cac",
  "preserved_driver": "cohort-driver.before-journal-reader.py"
}
