From 2b009573c4c6ad165d6b02accc4222de3dd8276c Mon Sep 17 00:00:00 2001 From: lorentz Date: Wed, 5 Aug 2026 20:27:11 -0400 Subject: [PATCH] docs(phase-24): update tracking after wave 2 (plans 24-02, 24-03, 24-04 complete) Co-Authored-By: Claude Sonnet 5 --- .planning/ROADMAP.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.planning/ROADMAP.md b/.planning/ROADMAP.md index 1f53ce1..ac1405d 100644 --- a/.planning/ROADMAP.md +++ b/.planning/ROADMAP.md @@ -682,7 +682,7 @@ Phases execute in numeric order. v1.0 (Phases 1-9.1) shipped 2026-07-10. v2.0 (P **Goal:** Sync DNS zones/records from AWS Route 53 into Postgres, support full CRUD back to Route 53 from Pulse, track record-level changes over time, log every sync and CRUD operation for audit, and integrate into the existing per-system sync section (scheduler, admin UI, health checks) alongside Autotask/Datto RMM/Veeam. AWS credentials are resolved via BWS (Bitwarden Secrets Manager), not plaintext env vars. **Requirements**: SC-1, SC-2, SC-3, SC-4, SC-5, SC-6 (the numbered Success Criteria below serve as this phase's requirement IDs — this project has no REQUIREMENTS.md) **Depends on:** Phase 23 -**Plans:** 1/7 plans executed +**Plans:** 4/7 plans executed Plans: **Wave 1** @@ -691,9 +691,9 @@ Plans: **Wave 2** *(blocked on Wave 1 completion)* -- [ ] 24-02-PLAN.md — Route53SyncService: zone/record mirror sync with pagination, soft-delete, and `sync_detected_drift` change history *(wave 2)* -- [ ] 24-03-PLAN.md — Record validation (D-01 NS/SOA allowlist, AWS error sanitizer) + pending/committed/failed audit lifecycle persistence *(wave 2)* -- [ ] 24-04-PLAN.md — Health check: auth probe + D-12 live NS-delegation comparison, registered in integration-health *(wave 2)* +- [x] 24-02-PLAN.md — Route53SyncService: zone/record mirror sync with pagination, soft-delete, and `sync_detected_drift` change history *(wave 2)* +- [x] 24-03-PLAN.md — Record validation (D-01 NS/SOA allowlist, AWS error sanitizer) + pending/committed/failed audit lifecycle persistence *(wave 2)* +- [x] 24-04-PLAN.md — Health check: auth probe + D-12 live NS-delegation comparison, registered in integration-health *(wave 2)* **Wave 3** *(blocked on Wave 2 completion)*