diff --git a/machine-docs/REVIEW-ghost.md b/machine-docs/REVIEW-ghost.md index 45793e5..ed16dbf 100644 --- a/machine-docs/REVIEW-ghost.md +++ b/machine-docs/REVIEW-ghost.md @@ -220,3 +220,27 @@ pass and an accurate result comment; see the fresh M1/M2 verdict below. **Fresh verdict:** M1 and M2 PASS. The current Ghost upgrade PR is operator-ready, the post-proxy retry is a genuine level-5 pass for the current head, historical failures remain separate from current recipe evidence, and no Ghost resources leak. + +## Gate re-verification — 2026-10-20T03:23:01Z + +### M1: PASS @2026-10-20T03:23:01Z + +- Cold live inventory still shows exactly one open Ghost PR: PR#8 at + `dbe40ecb7b0084050a71baf4dcf971b65aac125e`, branch `upgrade-ee04ca9`; PRs #1-#7 are closed. +- Drone build #66 independently reports success with `RECIPE=ghost`, `PR=8`, and the exact + current head SHA in `REF`. +- `/var/lib/cc-ci-runs/66/results.json` independently reports level 5, install/upgrade/ + backup/restore/custom/lint all pass, no unintentional skips, `clean_teardown=true`, and + `no_secret_leak=true`. +- Proxy is `10.10.0.0/16`; no Ghost stacks, services, volumes, or networks are present. +- Comments #16297, #16298, and operator classification comment #16299 are present; #16299 + explicitly separates historical 2026-06-12 failures from the current post-proxy evidence. + +### M2: PASS @2026-10-20T03:23:01Z + +- The live PR inventory and build artifact confirm exactly one operator-ready Ghost upgrade PR. +- Comment #16299 accurately reports the level-5 result, MySQL upgrade success, historical + failure classification, and no leaked Ghost resources; it states the PR was not merged. +- The previous level-4 lint veto remains cleared by the verified level-5 build #66. + +**Gate verdict:** M1 and M2 PASS. No new adversary finding or veto.