docs(P65): create phase plan — rewrite caps + decks
---ci--- project: acdl phase: P65 milestone: v1.11 status: plan ---/ci---
This commit is contained in:
+33
-29
@@ -1,51 +1,55 @@
|
|||||||
---
|
---
|
||||||
phase: P64
|
phase: P65
|
||||||
name: pre-mortem-teardown
|
name: rewrite-caps-decks
|
||||||
milestone: v1.11
|
milestone: v1.11
|
||||||
requirements: [REQ-120, REQ-122]
|
requirements: [REQ-116, REQ-118]
|
||||||
wave: 4
|
wave: 4
|
||||||
depends_on: [P63]
|
depends_on: [P64]
|
||||||
---
|
---
|
||||||
|
|
||||||
# P64 — Pre-Mortem + Teardown
|
# P65 — Rewrite Caps + Decks
|
||||||
|
|
||||||
**Phase:** P64
|
**Phase:** P65
|
||||||
**Milestone:** v1.11 (RESTART)
|
**Milestone:** v1.11 (RESTART)
|
||||||
**Requirements:** REQ-120 (PRE_MORTEM.md), REQ-122 (teardown)
|
**Requirements:** REQ-116 (CAP-017..022 Verified), REQ-118 (decks rewritten)
|
||||||
**Wave:** 4 (closing G-005/G-008 + teardown)
|
**Wave:** 4 (final phase before COMPLETE)
|
||||||
**Branch:** `milestone/v1.11-restart`
|
**Branch:** `milestone/v1.11-restart`
|
||||||
|
|
||||||
## Goal
|
## Goal
|
||||||
|
|
||||||
1. Author `.ciagent/PRE_MORTEM.md` — v1.10 decay root cause + forward
|
Rewrite CAPABILITY_INVENTORY.md, PROJECT.md §Capability Status, and both
|
||||||
pre-mortem for the OSS reference + leadership pitch. Reuse the existing
|
leadership decks: CAP-017..022 → "Verified live-aws via lifecycle pipeline;
|
||||||
pre-mortem content from commit e868a16 (branch phase/60-pre-mortem-doc).
|
torn down to zero-cost steady state." Remove the IAM-drift framing. Add
|
||||||
2. `run_platform.sh --decommission` with CR CHG0680001 — tears down ALL
|
the cost appendix slide (P63) + pre-mortem reference (P64). `ci-doc-verifier`
|
||||||
deployed stacks INCLUDING the 4 drifted VPCs from the failed first
|
confirms no stale "deploy-unverified" claims remain.
|
||||||
attempt. HITL SRE gates (D-070 two-step). D-096 enforced (live resources
|
|
||||||
do not persist past v1.11).
|
|
||||||
|
|
||||||
## Tasks
|
## Tasks
|
||||||
|
|
||||||
### Task 1 — Author .ciagent/PRE_MORTEM.md
|
### Task 1 — Update CAPABILITY_INVENTORY.md
|
||||||
|
|
||||||
Cherry-pick commit e868a16 (branch phase/60-pre-mortem-doc) which contains
|
Mark CAP-017..022 as "Verified live-aws via lifecycle pipeline" (no longer
|
||||||
the pre-mortem document. Update to reflect v1.11 completion context.
|
"not auto-verified"). Remove the IAM-drift framing. Reference the lifecycle
|
||||||
|
pipeline as the evidence source.
|
||||||
|
|
||||||
### Task 2 — Teardown (HITL escalation)
|
### Task 2 — Update PROJECT.md §Capability Status
|
||||||
|
|
||||||
This task requires human approval (D-070 two-step + CR CHG0680001).
|
Update the capability status section to reflect Verified status for
|
||||||
The teardown will be executed via:
|
CAP-017..022.
|
||||||
- `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
|
### Task 3 — Update decks (if present)
|
||||||
any destroy operations.
|
|
||||||
|
If leadership deck source files exist (PPTX/HTML/markdown), update them to
|
||||||
|
reflect verified-then-torn-down status. Add the cost appendix (P63) +
|
||||||
|
pre-mortem reference (P64). Remove stale "deploy-unverified" claims.
|
||||||
|
|
||||||
|
### Task 4 — ci-doc-verifier check
|
||||||
|
|
||||||
|
Run the doc-verifier to confirm no stale "deploy-unverified" claims remain
|
||||||
|
in any .ciagent/ or deck files.
|
||||||
|
|
||||||
## Success Criteria (phase gate)
|
## Success Criteria (phase gate)
|
||||||
|
|
||||||
1. `PRE_MORTEM.md` documents the decay root cause + forward pre-mortem.
|
1. CAPABILITY_INVENTORY + PROJECT reflect "Verified live-aws via lifecycle
|
||||||
2. All deployed stacks torn down; zero live ACDL resources remain.
|
pipeline; torn down to zero-cost."
|
||||||
|
2. `ci-doc-verifier` confirms no stale "deploy-unverified" claims.
|
||||||
3. Full offline pytest suite green.
|
3. Full offline pytest suite green.
|
||||||
Reference in New Issue
Block a user