diff --git a/.ciagent/CHECKPOINT.json b/.ciagent/CHECKPOINT.json index 9d5a5f1..82eb68e 100644 --- a/.ciagent/CHECKPOINT.json +++ b/.ciagent/CHECKPOINT.json @@ -1,15 +1,26 @@ { - "phase": 0, + "phase": 5, "stage": "complete", "milestone": "v1.23", - "phase_role": "pre_execution", + "phase_role": "final", "attempts": 0, - "updated_at": "2026-08-11T23:50:00Z", + "updated_at": "2026-08-12T00:40:00Z", "project": "acdl", - "tag": "v1.22.0", + "milestone_complete": true, + "tag": "v1.22.6", + "requirements": ["REQ-263","REQ-264","REQ-265","REQ-266","REQ-267","REQ-268","REQ-269","REQ-270","REQ-271","REQ-272","REQ-273","REQ-274","REQ-275"], "release": { "forge": "gitea", "releases_created": true, - "release_ids": {"v1.22.0": 628} - } + "release_ids": { + "v1.22.0": 628, + "v1.22.1": 629, + "v1.22.2": 630, + "v1.22.3": 631, + "v1.22.4": 632, + "v1.22.5": 633 + }, + "milestone_release_id": "pending" + }, + "notes": "v1.23 milestone complete. Tag v1.22.6 (milestone release). Merged to main. 13 requirements complete (REQ-263..275). 43 tests pass. Next milestone starts fresh." } \ No newline at end of file diff --git a/.ciagent/REQUIREMENTS.md b/.ciagent/REQUIREMENTS.md index 5a1cb2e..3965f4e 100644 --- a/.ciagent/REQUIREMENTS.md +++ b/.ciagent/REQUIREMENTS.md @@ -2015,16 +2015,16 @@ assert 20 main + 1 appendix. | REQ | Phase | Status | |-----|-------|--------| -| REQ-263 | P1 | pending | -| REQ-264 | P1 | pending | -| REQ-265 | P2 | pending | -| REQ-266 | P2 | pending | -| REQ-267 | P2 | pending | -| REQ-268 | P3a | pending | -| REQ-269 | P3b | pending | -| REQ-270 | P3b | pending | -| REQ-271 | P4 | pending | -| REQ-272 | P4 | pending | -| REQ-273 | P5 | pending | -| REQ-274 | P5 | pending | -| REQ-275 | P5 | pending | +| REQ-263 | P1 | complete | +| REQ-264 | P1 | complete | +| REQ-265 | P2 | complete | +| REQ-266 | P2 | complete | +| REQ-267 | P2 | complete | +| REQ-268 | P3a | complete | +| REQ-269 | P3b | complete | +| REQ-270 | P3b | complete | +| REQ-271 | P4 | complete | +| REQ-272 | P4 | complete | +| REQ-273 | P5 | complete | +| REQ-274 | P5 | complete | +| REQ-275 | P5 | complete | diff --git a/.ciagent/ROADMAP.md b/.ciagent/ROADMAP.md index ccbcb47..e56b88c 100644 --- a/.ciagent/ROADMAP.md +++ b/.ciagent/ROADMAP.md @@ -28,6 +28,7 @@ - **v1.13.1 (complete, tag `v1.13.1`):** config.json schema migration — regenerate `.ciagent/config.json` to the updated CIAgent v2 config structure (drop removed fields, migrate `gitea`→`release.gitea`, add `secrets`/`ship`/`backend`/`ideation`/`personas`/`logging`/`telemetry` sections). Code review: 0 P0, 2 P1/P2 auto-fixed. Docs-only NFR patch (no code changes). Gitea release id 253. - **v1.13.2 (complete, tag `v1.13.2`):** presentation badge cleanup + platform architecture diagram — removed all `testing`/`agentic` maturity badges from both decks (only `planned` retained); added a new Slide 3 "The platform at a glance" with a shared high-level logical architecture diagram (consumer surfaces → contract → central pipeline → cross-cutting components → AWS) to both decks; renumbered subsequent slides 4–11; synced talking points + README. Docs-only NFR patch (no code changes). - **v1.0 demo URL:** https://git.cloudinit.dev/continuous-intelligence/acdl-evidence/raw/branch/main/index.html +- **v1.23 (complete, tag `v1.22.6`):** Nova Deck Cleanup & Python PPTX — consolidated the deck to a single source-of-truth `*-marp.md` (deleted the plain `.md`; speaker notes + talking points embedded as Marp HTML comments); restored the clean S&P visual style (Marp `default` theme + inline `style:` block, matching the old `the-developer-experience.html`); retired `nova-sp-theme.css` from the render path (kept as reference); base64-inlined all images in the HTML for redistribution (`scripts/inline_images.py`); built a parallel structured editable S&P-themed PPTX generator (`scripts/render_pptx.py` via `python-pptx`); restyled benefit callouts (`