id: K9 number: 9 title: Emergency Procedure layer: kernel notes: >- Emergency powers are where constitutions die. This article makes the expedited path narrow, expensive, self-expiring, and incapable of touching the clauses that would let it entrench itself. clauses: - id: K9.1 title: Expedited proposals text: >- An emergency proposal may open voting immediately upon becoming open, with a voting window in hours rather than days. It is ratified only at the emergency thresholds, which are stricter than the major-class thresholds in approval and participation. parameters: emergency_voting_hours: type: integer value: 48 forkable: true min: 24 max: 96 emergency_quorum: type: ratio value: "3/5" forkable: false emergency_approval: type: ratio value: "2/3" forkable: false - id: K9.2 title: Automatic sunset text: >- Every provision ratified by emergency procedure expires automatically after the sunset period unless re-ratified through the ordinary procedure of Articles 3 through 5 before it expires. The gate must refuse any emergency proposal lacking a sunset. parameters: emergency_sunset_days: type: integer value: 30 forkable: false - id: K9.3 title: Untouchable by emergency text: >- No emergency proposal may alter Article 2, Article 6, Article 7, Article 8, this Article 9, the invariants file, the registry, or any threshold parameter. The gate must block any emergency proposal whose diff touches these.