• v1.22.6 — v1.23 Milestone Release (Nova Deck Cleanup & Python PPTX)
    acdl-ci / Lint (push) Successful in 8s
    acdl-ci / Test (push) Failing after 22s
    acdl-ci / Platform check-only (offline) (push) Successful in 19s
    Nova Slides Render / render (push) Failing after 1m1s
    Stable

    cloudinit-bot released this 2026-08-12 00:36:55 +00:00 | 228 commits to main since this release

    v1.23 — Nova Deck Cleanup & Python PPTX

    Summary

    NFR milestone (docs/render/test only). Consolidated the deck to a single source-of-truth, restored the clean S&P visual style, made the HTML self-contained (base64 images), built a parallel structured python-pptx generator, trimmed word count, and removed the term penetrate repo-wide.

    Phases

    • P0 (v1.22.0): pre-execution — specify, clarify, research, plan, grill (4 binding revisions)
    • P1 (v1.22.1): consolidate-docs — single -marp.md, speaker notes as HTML comments, delete plain .md (REQ-263,264)
    • P2 (v1.22.2): restore-clean-style — theme:default + inline S&P style, retire nova-sp-theme.css from render, benefit .benefit class (REQ-265,266,267)
    • P3a (v1.22.3): inline-images — scripts/inline_images.py, self-contained HTML (REQ-268)
    • P3b (v1.22.4): python-pptx-generator — scripts/render_pptx.py, pyproject [slides], dual PPTX (REQ-269,270)
    • P4 (v1.22.5): trim-wordcount + repo-wide penetrate purge (REQ-271,272)
    • P5 (v1.22.6): ci-tests-readme + review + audit + ship (REQ-273,274,275)

    Requirements (13)

    REQ-263..275 — all complete.

    Artifacts

    • nova-autonomous-cloud-delivery.html (self-contained, base64 images)
    • nova-autonomous-cloud-delivery.pptx (MARP image-of-slide, primary)
    • nova-autonomous-cloud-delivery-python.pptx (structured, editable)

    Tests

    43 tests pass (37 slide pipeline + 6 pptx generator).

    Downloads
  • v1.22.5 — v1.23 Phase 4 (trim-wordcount + penetrate purge)
    acdl-ci / Lint (push) Successful in 8s
    acdl-ci / Test (push) Failing after 22s
    acdl-ci / Platform check-only (offline) (push) Successful in 19s
    Nova Slides Render / render (push) Failing after 1m1s
    Pre-Release

    cloudinit-bot released this 2026-08-12 00:28:05 +00:00 | 228 commits to main since this release

    Phase 4 complete. Targeted ~20-30% word-count trim on 8 verbose slides (1,5,7,8,13,14,20,A1). Removed penetrate repo-wide (G-001). REQ-271,272 satisfied.

    Downloads
  • v1.22.4 — v1.23 Phase 3b (python-pptx-generator)
    acdl-ci / Lint (push) Successful in 8s
    acdl-ci / Test (push) Failing after 22s
    acdl-ci / Platform check-only (offline) (push) Successful in 19s
    Nova Slides Render / render (push) Failing after 1m1s
    Pre-Release

    cloudinit-bot released this 2026-08-12 00:21:52 +00:00 | 228 commits to main since this release

    Phase 3b complete. New scripts/render_pptx.py — structured editable S&P-themed PPTX via python-pptx. 22 slides (16:9). Native tables, embedded PNGs, benefit callouts. python-pptx added to pyproject [slides]. render_slides.sh Step 4. attach_release_asset.py extended for dual PPTX. REQ-269,270 satisfied.

    Downloads
  • v1.22.3 — v1.23 Phase 3a (inline-images)
    acdl-ci / Lint (push) Successful in 8s
    acdl-ci / Test (push) Failing after 22s
    acdl-ci / Platform check-only (offline) (push) Successful in 19s
    Nova Slides Render / render (push) Failing after 1m1s
    Pre-Release

    cloudinit-bot released this 2026-08-12 00:17:29 +00:00 | 228 commits to main since this release

    Phase 3a complete. New scripts/inline_images.py base64-embeds images in HTML for redistribution. render_slides.sh Step 3. Verified: 2 images inlined, 0 file-path refs. REQ-268 satisfied.

    Downloads
  • v1.22.2 — v1.23 Phase 2 (restore-clean-style)
    acdl-ci / Lint (push) Successful in 8s
    acdl-ci / Test (push) Failing after 22s
    acdl-ci / Platform check-only (offline) (push) Successful in 19s
    Nova Slides Render / render (push) Failing after 1m1s
    Pre-Release

    cloudinit-bot released this 2026-08-12 00:14:30 +00:00 | 228 commits to main since this release

    Phase 2 complete. Reverted to theme:default + inline S&P style block. Retired nova-sp-theme.css from render (kept as reference). Converted 21 benefit callouts to

    . REQ-265,266,267 satisfied.

    Downloads
  • v1.22.1 — v1.23 Phase 1 (consolidate-docs)
    acdl-ci / Lint (push) Successful in 8s
    acdl-ci / Test (push) Failing after 22s
    acdl-ci / Platform check-only (offline) (push) Successful in 19s
    Nova Slides Render / render (push) Failing after 1m1s
    Pre-Release

    cloudinit-bot released this 2026-08-12 00:11:24 +00:00 | 228 commits to main since this release

    Phase 1 complete. Consolidated deck to single source of truth. Speaker notes + transitions + talking points folded into nova-autonomous-cloud-delivery-marp.md as Marp HTML comments. Deleted plain nova-autonomous-cloud-delivery.md. talking-points.md kept as standalone synced aid. REQ-263,264 satisfied.

    Downloads
  • v1.22.0 — v1.23 Phase 0 (pre-execution)
    Nova Slides Render / render (push) Failing after 57s
    Pre-Release

    cloudinit-bot released this 2026-08-12 00:05:34 +00:00 | 222 commits to main since this release

    Phase 0 pre-execution complete. Stages: SPECIFY, CLARIFY, RESEARCH, PLAN, GRILL. 13 requirements (REQ-263..275). Grill: PROCEED-WITH-REVISIONS (4 binding revisions G-001..G-004). 6 phases: P1 consolidate-docs, P2 restore-clean-style, P3a inline-images, P3b python-pptx-generator, P4 trim-wordcount, P5 ci-tests-readme+ship.

    Downloads
  • v1.21.6 — v1.22 Nova Deck Layout Fix (Milestone Release)
    acdl-ci / Lint (push) Successful in 9s
    acdl-ci / Test (push) Failing after 24s
    acdl-ci / Platform check-only (offline) (push) Successful in 22s
    Nova Slides Render / render (push) Failing after 57s
    Stable

    cloudinit-bot released this 2026-08-11 20:11:56 +00:00 | 229 commits to main since this release

    v1.22 — Nova Deck Layout Fix (Milestone Release)

    Root Cause

    nova-sp-theme.css had zero section padding (declared /* @theme nova-sp */ as a comment, not the @theme directive; did not @import Marp's default theme). Combined with overflow:hidden, a blunt img { max-height: 320px }, header+footer chrome on every slide, and two P5 diagrams with extreme aspect ratios (13.52× and 0.63×), 8 of 19 slides overflowed. NOT a P5 regression — the theme CSS was byte-identical between P3 and P5; P5's denser content made the pre-existing flaws visible.

    Phases (7 total)

    Phase Tag Requirements Summary
    P0 v1.21.0 — Pre-execution (specify, clarify, research, plan, grill)
    P1 v1.21.1 REQ-254,255,256 Theme CSS: padding, overflow, image rules, title chrome
    P2 v1.21.2 REQ-257,258 Render scripts: delete render_deck.sh, pin versions, 2x scale
    P3 v1.21.3 REQ-259,260 Mermaid re-layout: TB + 2x transparent re-render
    P4 v1.21.4 REQ-261 Deck content: split slides 3+8 (18→20 main), trim, remove header
    P5 v1.21.5 REQ-262 Re-render HTML+PPTX + 9 layout/aspect-ratio/theme-structural tests
    P6 v1.21.6 (all) Final review + audit + milestone ship

    Requirements (9 total, all complete)

    • REQ-254: Theme CSS section padding + overflow handling
    • REQ-255: Theme CSS aspect-ratio-aware image rules
    • REQ-256: Theme CSS title-slide chrome suppression + spacing tightening
    • REQ-257: Render scripts delete render_deck.sh + pin CLI versions
    • REQ-258: render_slides.sh 2x scale + transparent bg for mermaid
    • REQ-259: Re-layout telemetry-live-ops.mmd to TB + re-render
    • REQ-260: Re-layout platform-pipeline.mmd to 4-node TB + re-render
    • REQ-261: Trim/split 8 overflowing slides + remove redundant header
    • REQ-262: Re-render HTML+PPTX + add layout/aspect-ratio/theme-structural tests

    Test Results

    • 32 slide tests pass (23 original + 9 new)
    • 94 key-file tests pass
    • run_platform.sh --check-only exit 0

    Attachments

    • nova-autonomous-cloud-delivery.pptx (22 slides, 23 media files embedded)
    Downloads
  • v1.21.5 — v1.22 P5 re-render + tests
    Nova Slides Render / render (push) Failing after 59s
    Stable

    cloudinit-bot released this 2026-08-11 19:56:42 +00:00 | 232 commits to main since this release

    v1.22 P5 re-render + tests (REQ-262).

    Re-rendered HTML+PPTX (22 slides, 23 media). Added 9 layout/aspect-ratio/theme-structural tests. 32 slide tests pass.

    Downloads
  • v1.21.4 — v1.22 P4 deck content
    Nova Slides Render / render (push) Failing after 58s
    Stable

    cloudinit-bot released this 2026-08-11 19:49:51 +00:00 | 234 commits to main since this release

    v1.22 P4 deck content (REQ-261).

    Split slides 3+8 (18->20 main). Trimmed 8 overflowing slides. Removed redundant header from frontmatter. Source .md + talking-points re-synced.

    Downloads