|
|
|
@@ -1892,3 +1892,80 @@ release). **DONE.**
|
|
|
|
|
- Milestone branches merged to main.
|
|
|
|
|
- Tag `v1.19.4` created; release notes summarize all 15 requirements.
|
|
|
|
|
- CHECKPOINT cleared; milestone branches deleted.
|
|
|
|
|
|
|
|
|
|
## v1.21 — Nova Deck Refinement & Pipeline Hardening (complete)
|
|
|
|
|
|
|
|
|
|
> Leadership-deck refinement based on 33 review notes on the v1.20 deck.
|
|
|
|
|
> Renamed the deck to the professional "Autonomous Cloud Delivery
|
|
|
|
|
> Platform" framing; restructured the narrative (Problem → Solution →
|
|
|
|
|
> Proof → Roadmap + Ask); removed internal provenance from
|
|
|
|
|
> audience-facing slides; hardened the policy pipeline (Checkov before
|
|
|
|
|
> plan, Wiz-or-Checkov on plan); moved the strategic integration
|
|
|
|
|
> objective into the North Star.
|
|
|
|
|
>
|
|
|
|
|
> Tags run on the v1.20.x line (milestone v1.21 → tags v1.20.0..v1.20.6).
|
|
|
|
|
> Flat workflow: commits on main, tags per phase.
|
|
|
|
|
|
|
|
|
|
### Phase P0 — pre-execution (complete, tag v1.20.0)
|
|
|
|
|
- SPECIFY → CLARIFY → RESEARCH → PLAN. Validated v1.21 requirements
|
|
|
|
|
(REQ-245..253). Established `active_milestone: "v1.21"`. Synced
|
|
|
|
|
PROJECT.md strategic-direction pillar.
|
|
|
|
|
|
|
|
|
|
### Phase P1 — strategic-docs (complete, tag v1.20.1)
|
|
|
|
|
- `git mv .ciagent/NO_HUMANS_THESIS.md .ciagent/AUTONOMY_THESIS.md` +
|
|
|
|
|
reframe content (autonomy in operations, not "removing humans").
|
|
|
|
|
- `NORTH_STAR.md`: vision polished ("invisible" → "visible"); obj #2
|
|
|
|
|
deterministic-scoring reword; obj #3 four CTO metrics; obj #4 replaced
|
|
|
|
|
with integration objective; drop anti-goals 1,4,5; add 2 new
|
|
|
|
|
anti-goals; anti-goal #3 reworded.
|
|
|
|
|
- `docs/raci.md`: 3 roles → 4 roles (add Quality Engineering; rename
|
|
|
|
|
Release Mgmt → SRE; split release attestation).
|
|
|
|
|
- `docs/scope.md` + render scripts + ONBOARDING: integration framing +
|
|
|
|
|
"no-humans" → "autonomous".
|
|
|
|
|
|
|
|
|
|
### Phase P2 — slides source-of-truth (complete, tag v1.20.2)
|
|
|
|
|
- `git mv` all 5 deck files `nova-no-humans-platform*` →
|
|
|
|
|
`nova-autonomous-cloud-delivery*`.
|
|
|
|
|
- Rewrote source of truth to 18 main + 1 appendix slides, 4-beat arc.
|
|
|
|
|
All 33 review notes applied. Removed: old Slide 10 (Capability
|
|
|
|
|
Health), old Slide 12 (Zero-Touch), Appendix A2 (Operating Model &
|
|
|
|
|
Cost). Global: tech-leadership benefits; no D-###/REQ-###/.py paths in
|
|
|
|
|
audience slides; no badges; no version in footer.
|
|
|
|
|
|
|
|
|
|
### Phase P3 — marp deck + talking points + README (complete, tag v1.20.3)
|
|
|
|
|
- Synthesized Marp deck from updated source; frontmatter — title
|
|
|
|
|
"Nova — The Autonomous Cloud Delivery Platform", footer without
|
|
|
|
|
version + without "Act N/5", title-slide subtitle "Product Development
|
|
|
|
|
& Citizen Developer Overview"; no badges.
|
|
|
|
|
- Re-distilled talking points to 18-slide + A1 structure.
|
|
|
|
|
- README updated (deck title, audience, slide count, directory layout,
|
|
|
|
|
no badge docs).
|
|
|
|
|
- Theme CSS: fixed Appendix A1 table readability (explicit white body
|
|
|
|
|
on any background).
|
|
|
|
|
- Tests: added v1.21 assertions (no badges, no version, 18+1 slides, no
|
|
|
|
|
D-###/REQ-###/.py paths, old files removed, default deck renamed).
|
|
|
|
|
|
|
|
|
|
### Phase P4 — pipeline hardening (complete, tag v1.20.4)
|
|
|
|
|
- Two-stage policy scan (REQ-250): Checkov on static code BEFORE plan
|
|
|
|
|
(fail-fast); Wiz-or-Checkov on the plan AFTER plan (never both).
|
|
|
|
|
Implemented in run_platform.sh + run_codegen.sh + run_postapply.sh.
|
|
|
|
|
- `adapters/wiz/wiz_adapter.py`: added --plan mode CLI.
|
|
|
|
|
- `pipelines/contract.yml`: 'checkov' stage replaced by 'checkov-static'
|
|
|
|
|
(before terraform-plan) + 'runtime-policy-scan' (after). 9 → 10 stages.
|
|
|
|
|
- Tests updated; full suite 686 pass + 1 pre-existing attestation
|
|
|
|
|
failure (unrelated env issue).
|
|
|
|
|
|
|
|
|
|
### Phase P5 — render + verify (complete, tag v1.20.5)
|
|
|
|
|
- New mermaid diagrams: platform-pipeline.mmd/.png (slide 6),
|
|
|
|
|
telemetry-live-ops.mmd/.png (slide 9).
|
|
|
|
|
- Re-rendered HTML + PPTX (20 slides, 21 media files).
|
|
|
|
|
- Verify: 101 v1.21-specific tests pass; 686 full suite pass;
|
|
|
|
|
check-only pipeline exit 0; no no-humans/D-###/REQ-###/badge in
|
|
|
|
|
audience-facing deck files.
|
|
|
|
|
|
|
|
|
|
### Phase P6 — final-review-ship (Final Phase, complete, tag v1.20.6)
|
|
|
|
|
- Multi-file audit: git log matches `.ciagent/` discipline; deck files
|
|
|
|
|
renamed; forbidden content absent from audience-facing slides.
|
|
|
|
|
- Ship: tag `v1.20.6` (final patch = milestone release). Requirements
|
|
|
|
|
marked complete; ROADMAP marked complete; CHECKPOINT cleared.
|
|
|
|
|
- **Requirements:** REQ-245..253 (9 requirements, all complete).
|
|
|
|
|