diff --git a/docs/tech/manual-overrides.md b/docs/tech/manual-overrides.md new file mode 100644 index 0000000..c41aeb8 --- /dev/null +++ b/docs/tech/manual-overrides.md @@ -0,0 +1,25 @@ +--- +description: >- + Documentation of manual system changes that are not managed by Ansible, as + required by the project constitution. +tags: + - manual-overrides + - infrastructure + - configuration +last_updated: '2026-03-09' +--- + +# Manual System Overrides + +This document tracks all persistent system changes implemented manually that are not (yet) managed via Ansible roles. + +## Principles +1. **Ansible First**: Always prefer automation over manual overrides. +2. **Document Everything**: Any manual change MUST be recorded here with rationale. +3. **Migrate to Code**: Periodically review this list to identify candidates for Ansible migration. + +## Active Overrides + +| Date | Change | Rationale | Ansible Status | +|------|--------|-----------|----------------| +| | | | |