ADR-004: Definition of Done publikacji (verify)

Decyzja

Dla intentu typu publish verify nie jest opcjonalnym ostrzeżeniem.

upload OK + public verify FAIL
= applied_unverified
≠ sukces planu
→ rollback treści (ADR-005) lub ticket

ok: true / status: completed dopiero gdy łącznie:

  1. DNS prowadzi do oczekiwanego celu (ADR-002) — observed == desired,
  2. TLS SAN zawiera hostname,
  3. HTTPS zwraca 200,
  4. fingerprint treści = wdrożony release (np. /__subactor_release.json).

CURRENT vs TARGET

CURRENT (PR8)Verify ladder + marker + orchestrator applied_unverified; public HTTPS docs may nadal być Pages
TARGETPełny DoD D1–D9 na Plesk origin po cutoverze
Nearest milestonePR9 blocked on G1/G2/G6 (no DNS flip); PR10 dual-run shadow started

Konsekwencje