Files
acdl/.ciagent/PLAN.md
T
Jon Chery 92bb03e808 docs(P64): create phase plan — pre-mortem + teardown
---ci---
project: acdl
phase: P64
milestone: v1.11
status: plan
---/ci---
2026-07-28 20:39:09 +00:00

1.6 KiB

phase, name, milestone, requirements, wave, depends_on
phase name milestone requirements wave depends_on
P64 pre-mortem-teardown v1.11
REQ-120
REQ-122
4
P63

P64 — Pre-Mortem + Teardown

Phase: P64 Milestone: v1.11 (RESTART) Requirements: REQ-120 (PRE_MORTEM.md), REQ-122 (teardown) Wave: 4 (closing G-005/G-008 + teardown) Branch: milestone/v1.11-restart

Goal

  1. Author .ciagent/PRE_MORTEM.md — v1.10 decay root cause + forward pre-mortem for the OSS reference + leadership pitch. Reuse the existing pre-mortem content from commit e868a16 (branch phase/60-pre-mortem-doc).
  2. run_platform.sh --decommission with CR CHG0680001 — tears down ALL deployed stacks INCLUDING the 4 drifted VPCs from the failed first attempt. HITL SRE gates (D-070 two-step). D-096 enforced (live resources do not persist past v1.11).

Tasks

Task 1 — Author .ciagent/PRE_MORTEM.md

Cherry-pick commit e868a16 (branch phase/60-pre-mortem-doc) which contains the pre-mortem document. Update to reflect v1.11 completion context.

Task 2 — Teardown (HITL escalation)

This task requires human approval (D-070 two-step + CR CHG0680001). The teardown will be executed via:

  • run_platform.sh --decommission with the CR
  • Or via the Gitea CI workflow (if a teardown workflow exists)
  • The CI VPC and any orphaned resources from failed lifecycle runs must be cleaned up

Escalation: This task pauses for human CR approval before executing any destroy operations.

Success Criteria (phase gate)

  1. PRE_MORTEM.md documents the decay root cause + forward pre-mortem.
  2. All deployed stacks torn down; zero live ACDL resources remain.
  3. Full offline pytest suite green.