Quorum is an incident command plane designed to keep incident data consistent when a region fails and when multiple responders update the same record concurrently. Across three related posts, the developer describes governance and database design choices that replace the “drift” risk of agent-generated code with a durable source of truth. Most software work is done by directing an AI coding agent, but changes are constrained by an append-only architecture decision log (DEC-001 onward). The log captures context, the decision, references to prior decisions, and a status; it is never edited, and implementation code is kept in separate commits. An end-to-end test suite functions as a merge gate, and standard practices such as clean commit history and secrets hygiene are applied via preflight checks.

On the database side, Quorum uses event sourcing on Amazon Aurora DSQL across four tables, storing incident state as immutable events. Each event’s UUID serves as an idempotency key to prevent duplicate application during retries. Writes rely on Aurora DSQL’s optimistic concurrency control: transactions read a consistent snapshot and handle conflicts at commit time via retries, avoiding lock-based failure complications. The developer also details a failover mechanism that routes reads and writes to a healthy Aurora endpoint using application-level logic, while the status panel remains failover-protected through monitors that write back to the same database. A live reliability and failover demo is provided, along with explicit boundaries about what the demo does and does not simulate.