diff --git a/docs/verification.md b/docs/verification.md index 2c9c7f7..8eb906a 100644 --- a/docs/verification.md +++ b/docs/verification.md @@ -56,6 +56,14 @@ edit, branch, or tag was made during this audit. then removed the exact temporary database. The live counts remained 7 users, 12 requests, 15 messages, and 18 migrations; local and public DEV readiness both continued to pass. +- The same backup then passed a full isolated upgrade rehearsal at source + commit `1793258f97e45c3de24d4d855465e1572890ecf2`. The rebuilt release restored + all data, retained all 18 migration versions and all 11 required cursor + indexes, produced a zero-byte application-table diff, formed a four-node + cluster with cross-node PubSub, and passed trusted-proxy/public-origin HTTP + checks on two web and two worker replicas. Evidence is + `output/upgrade-rehearsal/20260723195143-1759181`; the exact rehearsal + containers, networks, volume, database, and image were absent afterward. - Two web and two worker replicas, PostGIS, Mailpit, Traefik, and the scoped Docker socket proxy were running after the audit. Both web replicas and both workers were healthy; public liveness and readiness returned `ok` and