From aa868c97ef297b8f1d8155a7d21054a4100d423c Mon Sep 17 00:00:00 2001 From: Jon Chery Date: Fri, 7 Aug 2026 18:54:19 +0000 Subject: [PATCH] =?UTF-8?q?docs(milestone):=20complete=20v1.20=20=E2=80=94?= =?UTF-8?q?=20Consumer=20Cleanup=20+=20Transparent=20Terraform=20+=20Slide?= =?UTF-8?q?=20Pipeline?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 15 requirements complete (REQ-230..244): - P1: gitea/gitlab removed from all synced files (REQ-230,231,232) - P2: S&P theme CSS + render_slides.sh + CI workflow + tests (REQ-239..243) - P3: 12-month product roadmap slides added to deck (REQ-244) - P4: run_platform.sh split + var.enabled feature flags + stale path fix (REQ-233..238) ---ci--- project: acdl phase: 5 milestone: v1.20 status: complete phase_role: final requirements: covered: [REQ-230,REQ-231,REQ-232,REQ-233,REQ-234,REQ-235,REQ-236,REQ-237,REQ-238,REQ-239,REQ-240,REQ-241,REQ-242,REQ-243,REQ-244] partial: [] ---/ci--- --- .ciagent/CHECKPOINT.json | 10 ++++++---- .ciagent/REQUIREMENTS.md | 30 +++++++++++++++--------------- .ciagent/ROADMAP.md | 10 +++++----- 3 files changed, 26 insertions(+), 24 deletions(-) diff --git a/.ciagent/CHECKPOINT.json b/.ciagent/CHECKPOINT.json index 81bd2e4..ec380bb 100644 --- a/.ciagent/CHECKPOINT.json +++ b/.ciagent/CHECKPOINT.json @@ -1,10 +1,12 @@ { "phase": 5, - "stage": "verify", + "stage": "complete", "milestone": "v1.20", "phase_role": "final", "attempts": 0, - "updated_at": "2026-08-07T21:00:00Z", - "milestone_complete": false, - "notes": "P1-P4 complete. Running final verify + audit before milestone ship." + "updated_at": "2026-08-07T21:30:00Z", + "milestone_complete": true, + "tag": "v1.19.4", + "requirements": ["REQ-230","REQ-231","REQ-232","REQ-233","REQ-234","REQ-235","REQ-236","REQ-237","REQ-238","REQ-239","REQ-240","REQ-241","REQ-242","REQ-243","REQ-244"], + "notes": "v1.20 milestone complete. 5 phases: P0 pre-execution, P1 consumer-cleanup (gitea removal + doc simplification, REQ-230..232), P2 slide-pipeline (S&P theme + render automation, REQ-239..243), P3 product-roadmap (12-month slides, REQ-244), P4 transparent-terraform (run_platform.sh split + var.enabled feature flags + stale path fix, REQ-233..238), P5 final-review-ship. 15 requirements complete. Guard test test_no_forge_mentions.py passes. 12 slide pipeline tests pass. 45 adapter tests pass. All L1 modules terraform validate OK. Next milestone starts fresh." } diff --git a/.ciagent/REQUIREMENTS.md b/.ciagent/REQUIREMENTS.md index 759a1de..0b3e005 100644 --- a/.ciagent/REQUIREMENTS.md +++ b/.ciagent/REQUIREMENTS.md @@ -1521,18 +1521,18 @@ with documented schemas. | REQ | Phase | Status | |-----|-------|--------| -| REQ-230 | P1 | pending | -| REQ-231 | P1 | pending | -| REQ-232 | P1 | pending | -| REQ-233 | P4 | pending | -| REQ-234 | P4 | pending | -| REQ-235 | P4 | pending | -| REQ-236 | P4 | pending | -| REQ-237 | P4 | pending | -| REQ-238 | P4 | pending | -| REQ-239 | P2 | pending | -| REQ-240 | P2 | pending | -| REQ-241 | P2 | pending | -| REQ-242 | P2 | pending | -| REQ-243 | P2 | pending | -| REQ-244 | P3 | pending | +| REQ-230 | P1 | complete | +| REQ-231 | P1 | complete | +| REQ-232 | P1 | complete | +| REQ-233 | P4 | complete | +| REQ-234 | P4 | complete | +| REQ-235 | P4 | complete | +| REQ-236 | P4 | complete | +| REQ-237 | P4 | complete | +| REQ-238 | P4 | complete | +| REQ-239 | P2 | complete | +| REQ-240 | P2 | complete | +| REQ-241 | P2 | complete | +| REQ-242 | P2 | complete | +| REQ-243 | P2 | complete | +| REQ-244 | P3 | complete | diff --git a/.ciagent/ROADMAP.md b/.ciagent/ROADMAP.md index 64e42e6..dc97fed 100644 --- a/.ciagent/ROADMAP.md +++ b/.ciagent/ROADMAP.md @@ -1829,7 +1829,7 @@ release). **DONE.** assertions. Add `test_no_forge_mentions.py` guard test. Simplify documentation: delete completed migration docs, move thesis to `.ciagent/`, strip ciagent-internal provenance from synced docs. -- **Status:** pending +- **Status:** complete - **Requirements:** REQ-230, REQ-231, REQ-232 - **Success Criteria:** - `tests/test_no_forge_mentions.py` passes — zero gitea/gitlab mentions in @@ -1844,7 +1844,7 @@ release). **DONE.** - **Description:** Create dedicated S&P theme CSS, render_slides.sh pipeline, CI workflow, tests. Update Marp frontmatter to use dedicated theme. Fix README directory layout. -- **Status:** pending +- **Status:** complete - **Requirements:** REQ-239, REQ-240, REQ-241, REQ-242, REQ-243 - **Success Criteria:** - `docs/presentations/assets/nova-sp-theme.css` exists with S&P colors. @@ -1857,7 +1857,7 @@ release). **DONE.** ### Phase P3 — product-roadmap (12-month slides) - **Description:** Add 12-month product roadmap as Slide 20 + Slide 21 to the deck. Add matching talking-points sections. Render via new pipeline. -- **Status:** pending +- **Status:** complete - **Requirements:** REQ-244 - **Success Criteria:** - Slide 20 + 21 in `nova-no-humans-platform-marp.md` + source-of-truth + @@ -1870,7 +1870,7 @@ release). **DONE.** Rewrite deploy.yml with native terraform steps. Add var.enabled to all L1 modules + L2 composition toggles. Wire forge repo variables as feature flags. Fix stale artifact path. -- **Status:** pending +- **Status:** complete - **Requirements:** REQ-233, REQ-234, REQ-235, REQ-236, REQ-237, REQ-238 - **Success Criteria:** - `scripts/run_codegen.sh` + `scripts/run_postapply.sh` exist. @@ -1884,7 +1884,7 @@ release). **DONE.** ### Phase P5 — final-review-ship (Final Phase) - **Description:** Final review + audit + milestone ship. Merge to main, tag `v1.19.4` (final patch = milestone release), create release. -- **Status:** pending +- **Status:** complete - **Depends on:** [P1, P2, P3, P4] - **Requirements:** REQ-230..244 - **Success Criteria:**