{
  "summary": "Migrated spt-msg home isolation from process-static TempDir ownership to scoped spt_test_support::TestHome guards.",
  "changes": [
    "lib.rs isolate() now returns TestHome",
    "All 20 unit-test callsites bind _home for the full test body across deliver.rs, listener.rs, ready.rs, and ring.rs",
    "killer_quickstart init_home() now returns TestHome and both tests bind _home",
    "Removed OnceLock and TempDir imports/static owner"
  ],
  "verification": "Full crates/spt-msg callsite audit found only guard-bound isolate/init_home calls; targeted stale-owner audit found no OnceLock, TempDir, static HOME, or unbound initializer calls. Tests/builds intentionally skipped per delegated constraint."
}