{
  "schema": "tsqoba.errata-entry.v1",
  "errata_id": "ERRATA-20260324T103140Z-stale-hook-binary-audit-config",
  "status": "fixed",
  "symptoms": "fs.write pre-hook rejected Rust file writes with HOOK-RUST-CHECK-CONFIG-LOAD-001 and claimed the repo config had an unknown [audit] section.",
  "expected": "The hook should validate writes against the current repo config schema and not block valid Stage 4 SSOT audit changes because of stale tooling state.",
  "actual": "The hook runner binary under /build/target/dev-fast/tsqoba was stale and still used an older config model; rebuilding that exact target fixed the false rejection and unblocked the Stage 4 edits."
}
