codeArbiter 2.8.11: tribunal remediation — 25 findings closed + update notifier
The tribunal remediation release. Closes all 25 findings from the 2026-07-01 deep-audit (#172–#196) — across security, reliability, performance, and observability — and adds an update-available notifier so third-party-marketplace installs stop running silently stale.
Highlights
- Security — fail-closed-on-crash guards (#189/#193); H-05 audit-log tail-anchoring + a literal
--no-verifyblock (#172/#175); a repo-resolution fix so the mechanical guards judge the repo the git operation actually fires in (#190); SHA-pinned GitHub Actions + dependabot (#202). - Reliability — atomic state writes, so a torn hook shim can no longer silently disable the git-enforce backstop; single-parse transcript prune (#191/#188).
- Performance — lower SessionStart latency: a fail-safe hooks-install skip, concurrent git reads, and de-duplicated briefing reads (#194).
- Observability — a durable
.codearbiter/gate-events.logsink for every BLOCK/REMIND/WARN decision, plus an audit staleness-warn (#186). - Features — the update-available notifier (SessionStart + statusline, once-daily, fail-silent, HTTPS-only) (#209); farm dispatcher hardening (#183/#187/#192).
- Refactors — statusline and command-helper thin entry points (#178/#179).
Per-version detail for 2.8.1 → 2.8.11 is in CHANGELOG.md.