Why
Exceptions must stay governed and time-bound even when they target clean-code rules.
What Changes
- Keep exception ownership in the existing governance model.
- Express clean-code exceptions by policy rule ID such as
clean-code-principles/banned-generic-public-names.
- Avoid adding a parallel
principle field or clean-code-specific exception schema.
OpenSpec Change Proposal: governance-02-exception-management
Why
Exceptions must stay governed and time-bound even when they target clean-code rules.
What Changes
clean-code-principles/banned-generic-public-names.principlefield or clean-code-specific exception schema.OpenSpec Change Proposal: governance-02-exception-management