Change Records #
One record per significant change to a site: what was changed and why, the end state it aimed for, the procedure, how to undo it, and what actually happened.
The runbook and these records hold different kinds of information. The runbook is maintained: procedures and templates, kept current, and edited whenever reality changes. A change record is retained: evidence of a change made on a given day. It is written once and then left alone, apart from follow-ups closing. Incidents are kept the same way, under Incident Records.
New records start from the change record template. Change Management says when a change needs one.
Records #
| ID | Date | Change | Type | Site | Status |
|---|---|---|---|---|---|
| CHG-0001 | 2026-03-21 | Flat Network β VLANs | Migration | mobile | Complete |
| CHG-0002 | 2026-03-26 | Authority Transition Rework | Configuration | mobile | Complete |
| CHG-0003 | 2026-09-05 | Host Rename (ADR-0008) | Migration | mobile | Complete |
| CHG-0004 | 2026-09-10 | Omada Controller Upgrade | Upgrade | mobile | Complete |
| CHG-0005 | 2026-09-15 | Wireless AP Firmware and Omada Adoption | Migration | mobile | Complete |
| CHG-0006 | 2026-09-16 | Access Switch Firmware Upgrade | Upgrade | mobile | Complete |
| CHG-0007 | β | Core Router Zone Policy, First Application | Configuration | mobile | Planned |
| CHG-0008 | 2026-09-15 | Management Domain VMs, First Build | Deployment Β· Decommission | mobile | Complete |
| CHG-0009 | β | Access Switch Omada Adoption | Migration | mobile | Planned (on hold) |
| CHG-0010 | 2026-09-17 | Deploy the Deevnet API and Cut Tenants Over | Build-out and migration | mobile | Complete |
| CHG-0011 | 2026-09-17 | Tenant Workloads Get a Resolver | Configuration Β· Deployment | mobile | Complete |
| CHG-0012 | 2026-09-18 | Operator Access to Tenant Workloads | Configuration | mobile | Complete |
| CHG-0013 | 2026-09-18 | Tenant Wi-Fi PPSK Keys | Deployment | mobile | In progress |
Records are numbered CHG-NNNN in the order they are opened, like
ADRs: the number is global, never reused, and is how a record
is cited. They are grouped by year, and each carries the date execution started.
Retrospective records #
Changes made before this section existed are written up retrospectively. Each one is rebuilt from the plan that drove the change, the automation logs, and git history, and says so at the top. A retrospective record reshapes what was captured at the time. Where the original material is silent, the record says so rather than filling the gap.