docs(milestone): complete v1.23 — Nova Deck Cleanup & Python PPTX
acdl-ci / Lint (push) Successful in 10s
acdl-ci / Test (push) Failing after 23s
acdl-ci / Platform check-only (offline) (push) Successful in 25s
Nova Slides Render / render (push) Failing after 34s

13 requirements complete (REQ-263..275):
- P1: consolidate-docs — single -marp.md source of truth, speaker notes
  + talking points as HTML comments, delete plain .md (REQ-263,264)
- P2: restore-clean-style — theme:default + inline S&P style, retire
  nova-sp-theme.css from render (keep as reference), benefit .benefit
  class (REQ-265,266,267)
- P3a: inline-images — scripts/inline_images.py, self-contained HTML
  (REQ-268)
- P3b: python-pptx-generator — scripts/render_pptx.py structured
  editable S&P-themed PPTX, pyproject [slides] dep, dual PPTX
  (REQ-269,270)
- P4: trim-wordcount — ~20-30% trim on 8 verbose slides, remove
  'penetrate' repo-wide (G-001) (REQ-271,272)
- P5: ci-tests-readme + review + audit + ship — workflows install
  python-pptx, 43 tests pass, README rewritten (REQ-273,274,275)

Tags on v1.22.x line (v1.22.0 P0 -> v1.22.6 P5 final = milestone
release). Grill: PROCEED-WITH-REVISIONS (4 binding revisions G-001..G-004
applied: repo-wide penetrate purge, P3->P4 serialized, P3 split P3a+P3b,
P5+P6 merged). 43 slide/pptx tests pass. Merged to main.

---ci---
project: acdl
phase: 5
milestone: v1.23
status: complete
phase_role: final
requirements:
  covered: [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]
  partial: []
---/ci---
This commit is contained in:
Jon Chery
2026-08-12 00:36:46 +00:00
parent 3512261051
commit e63c0cb36e
3 changed files with 32 additions and 20 deletions
+17 -6
View File
@@ -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."
}