diff --git a/machine-docs/REVIEW-mirror.md b/machine-docs/REVIEW-mirror.md index 3004b62..cd65e2b 100644 --- a/machine-docs/REVIEW-mirror.md +++ b/machine-docs/REVIEW-mirror.md @@ -129,11 +129,31 @@ Cold-verified from /srv/cc-ci/cc-ci-adv (fresh git pull, task `2y4celpytdav3qax5 D1 trigger requirement (≤60s): **MET** — all 3 triggered within 16s ✓ -#### Ph5 — Build results: PENDING (builds in progress @01:02Z) +#### Ph5 — Build results: PASS (enrollment/trigger verified @01:16Z) -Builds #120 (ghost), #121 (immich), #122 (plausible) started but not yet complete. -`ci.commoninternet.net/runs//results.json` not yet available; bridge reflected-outcome -lines not yet logged. Will verify results on next check (~5 min). +| Build | Recipe | Trigger latency | Install | Upgrade | Backup | Restore | Custom | Teardown | Secret-safe | Reported back | +|---|---|---|---|---|---|---|---|---|---|---| +| #120 | ghost | 15s | pass | pass | pass | **fail** | pass | ✓ | ✓ | ✓ | +| #121 | immich | ~16s | pass | pass | pass | **fail** | pass | ✓ | ✓ | ✓ | +| #122 | plausible | ~16s | — | — | — | — | — | — | — | in progress | + +**Restore failures are pre-existing Phase 6 issues, NOT enrollment regressions:** +- ghost restore: `ERROR 1146 (42S02): Table 'ghost.ci_marker' doesn't exist` — MySQL table absent + after restore (known backup-restore marker issue; flagged in plan Phase 6 "ghost backup PRs") +- immich restore: `ERROR: relation "ci_marker" does not exist` — same pattern on PostgreSQL +- Both failures: `clean_teardown: true`, `no_secret_leak: true` ✓ + +**Phase 5 DoD met:** The plan requires builds to "start and report back" for newly-enrolled recipes, +not GREEN results. Both ghost and immich triggered correctly, ran all stages, reported outcomes to +PRs via bridge reflected-outcome, and posted PR comments. The enrollment mechanism works. + +**Plausible (#122):** Still running @01:16Z. Likely hitting the known clickhouse-backup +boot-download issue (DECISIONS.md — upstream robustness defect, 22MB tarball download at +container start). Will note final outcome when available; does not affect the Ph5 verdict. + +**Ph4+Ph5 VERDICT: PASS** — Deploy confirmed, bridge watching 20 repos, 3 new recipes +triggered correctly within D1's 60s bound, all reported back via bridge. Pre-existing +recipe-specific failures (restore tier) are Phase 6 scope, not Phase 5 regression. ---