Skip to content
Owner: @lop • live

Governance exceptions

Keep freezes transparent and exceptions short-lived. Copy the exception template or append the ledger entry. File an L3 override? Gated instructions live in /ops/templates/exeption_template.md and must cite owner, expiry (<=30 days), and exit criteria before merge.

This log summarizes public exceptions tied to the governance seam. Each entry must include owner, scope, expiry (<= 30 days), trigger, exit criteria, and a link to the private ledger (_exceptions_ledger.csv). Use the template in ops/templates/exeption_template.md when filing a new record.

Active exceptions

None. Freeze triggers remain idle as of v2025.11-governance.

Closed exceptions (last 90 days)

exception_idopenedexpiryseamtriggerexit criteriastatus
exc-2025-09-governance-tone12 Sep 202526 Sep 2025governanceCTA tone lint outage during pipeline upgradeRestore lint + post receipts for impacted pagesclosed

How to file an exception

  1. Copy ops/templates/exeption_template.md into docs/governance/exceptions/ (or the relevant seam) with a unique exception_id.
  2. Populate owner, seam, trigger, expiry (<= 30 days), mitigation, and rollback steps.
  3. Add a short summary entry to this log and append the full row to _exceptions_ledger.csv.
  4. Link the exception ID in PR descriptions and decision entries until it closes.
  5. Update both the public log and ledger when the exit criteria are met.

Text © CC BY-NC 4.0 • Code samples MIT • Views are my own.