docs(infra): app4 + core-bu provisioning, migration plan, verified inventory

- migration-plan-app4-core-bu-2026-09-15.md: 8-phase plan (Nuremberg decision,
  provider-diversity gap, acceptance criteria, rollback, DNS/Caddy checklist)
- core-service-inventory-2026-09-15: verified Core inventory, ~30 customer-facing
  services (the Aug 15 plan listed 5), 3 DocuSeal instances, TimeTrex Postgres,
  dead Caddy routes
- reference-update-matrix-2026-09-15: 52 artifacts that name a host
- fix naming collision: 6 files called the Hetzner box core-bu, the name core-bu
  now claims; app1-bu = 5.161.225.131, core-bu = 159.195.204.203 (netcup Nuremberg)
- correct the false provider-diversity claim (the standby is now netcup too)
- supersede app4-migration-plan.md (wrong region reported, silent on core-bu)
This commit is contained in:
ShoNuff
2026-09-15 10:19:46 -04:00
parent 199baadedc
commit cac3cde372
11 changed files with 1204 additions and 8 deletions
@@ -1,3 +1,10 @@
> **SUPERSEDED 2026-09-15 — do not use as the live plan.** The boxes are now delivered and provisioned:
> **app4 = 159.195.205.80** and **core-bu = 159.195.204.203**, both netcup **Nuremberg**, not Manassas as assumed below.
> This file's §3 recommendation ("RS 4000 G12 ... Manassas VA"), its Phase 0-4 ordering, and its silence on `core-bu`
> are all out of date. Live plan: `migration-plan-app4-core-bu-2026-09-15.md`. Verified inventory:
> `core-service-inventory-2026-09-15.md` (which found ~30 customer-facing services this document never listed).
> Kept for history only.
# app4 Scoping and Migration Plan
**Owner:** IT Pro Partner (Germaine Brown)