{
  "file": "crates/spt/tests/er_briefing_bringup_reconcile_e2e.rs",
  "test": "bound_engine_room_survives_bringup_reconcile_and_receives_native_briefing",
  "status": "Implemented; ownership released. No builds, tests, formatting, or validation run per assignment.",
  "behavior": "Single debug-only cell; real isolated ceremony/rc/bind/session-query/native delivery flow. Deterministic publication/reconciliation barriers, actual before/after/root-birth/raw-session evidence, bounded product-outcome observation, no idle/rebind healing. SPT_TEST_ER309_KNOB_UNSET=1 runs same first-seat flow with hook env explicitly absent.",
  "oracle": "Actual rc stdout XLATE_OK plus exactly one delivered briefing audit row with native-inject, first-seat empty-spool evidence and stable current-session/broker identity. No NATIVE_PARKED_DRAIN log assertion. Eligibility must survive reconciliation. Fixture/query/gate/teardown errors classified separately from product RED.",
  "cleanup": "Copied binaries under unique home; explicit finish and RAII fallback release both gates, stop only scoped daemon, terminate owned handles, birth-pinned authenticated seed/cohort reap and population sweep. Full evidence preserved under SPT_TEST_EVIDENCE_DIR/<unique-home> or common artifact destination.",
  "dependencies": [
    "cargo build -p mock-adapter --bin mock-session",
    "cargo build -p spt --bin spt --bin translate_proof_fixture",
    "cargo nextest run -p spt --test er_briefing_bringup_reconcile_e2e"
  ],
  "seam_concerns": [
    "native-inject deliberately records taken_sid=None; current-session scope is therefore proved through empty initial spool, one seat and stable real session rather than asserting nonexistent audit provenance.",
    "No Windows-only guard: used existing cross-platform process/query APIs. Unsupported process identity platforms fail precondition rather than manufacturing birth evidence."
  ]
}