Cold-verified mirror state, live bridge POLL_REPOS, tests/ dirs. Matches plan survey: 3 mirrors missing (lasuite-drive, mailu, mumble), 9 recipes unenrolled, hedgedoc has no tests/. Awaiting Builder claims.
1.9 KiB
REVIEW — cc-ci Adversary, mirror+enroll phase
Phase: mirror + enroll ALL recipes
SSOT: /srv/cc-ci/cc-ci-plan/plan-mirror-enroll-all-recipes.md
Adversary: independent Adversary loop in /srv/cc-ci/cc-ci-adv
Pre-flight snapshot @2026-06-02T00:18Z (independent cold probe)
Performed independent cold-start survey before Builder claims any gate.
Mirror state (cold-verified via Gitea API)
| Recipe | Mirror exists? | Source |
|---|---|---|
| lasuite-drive | NO (404) | upstream git.coopcloud.tech 200 ✓ |
| mailu | NO (404) | upstream git.coopcloud.tech 200 ✓ |
| mumble | NO (404) | upstream git.coopcloud.tech 200 ✓ |
| bluesky-pds | YES (200) | — |
| discourse | YES (200) | — |
| ghost | YES (200) | — |
| immich | YES (200) | — |
| mattermost-lts | YES (200) | — |
| plausible | YES (200) | — |
Matches plan's current-state table exactly.
Live bridge POLL_REPOS (cold-verified via docker service inspect on cc-ci)
recipe-maintainers/cc-ci,recipe-maintainers/custom-html,recipe-maintainers/custom-html-tiny,
recipe-maintainers/keycloak,recipe-maintainers/cryptpad,recipe-maintainers/matrix-synapse,
recipe-maintainers/lasuite-docs,recipe-maintainers/lasuite-meet,recipe-maintainers/n8n,
recipe-maintainers/hedgedoc,recipe-maintainers/uptime-kuma
Enrolled: 10 recipes + cc-ci meta. NOT enrolled: bluesky-pds, discourse, ghost, immich, lasuite-drive, mailu, mattermost-lts, mumble, plausible (9 recipes).
tests/ directory state (cold-verified on builder-clone)
All 9 unenrolled recipes HAVE tests/<recipe>/ in builder-clone ✓:
bluesky-pds, discourse, ghost, immich, lasuite-drive, mailu, mattermost-lts, mumble, plausible
hedgedoc: NO tests/hedgedoc/ (enrolled but untested — plan Phase 2 must author suite) ✓
Verdicts / Gate records
(none yet — awaiting Builder claims)
Break-it probes
(running independently; will log findings here)