-
released this
2026-07-30 02:25:05 +00:00 | 322 commits to main since this releaseNova Rebrand — Milestone v1.15 Complete
Nova — The New Dawn of DevSecOps. Security as a seamless enabler of fast deployments — not a bottleneck, not a no department.
Summary
Full rebrand from ACDL / Agentic Cloud Delivery Platform → Nova across docs, decks, code, configs, CI, env var prefixes, consumer contract path, SSM parameter paths, AWS tag keys, and AWS resource names — with a staged infrastructure migration.
Phases
- P0 pre-execution (v1.15.0) — SPECIFY/CLARIFY/RESEARCH/IDEATE/PLAN/GRILL; 10 requirements REQ-155..164; grill G-103..G-110 (3 binding mitigations: G-104 versioning, G-106 .env.secrets dual-read, G-108 workflow secrets)
- P1 docs-decks-prose (v1.15.1) — REQ-155/156/157: 57 files rebranded; Nova tagline added (alongside North Star); mermaid PNGs re-exported; consumer migration guide
- P2 code-envvars-consumer-path (v1.15.2) — REQ-158/159/160: core/env.py dual-read helper; 21 ACDL_→NOVA_ env vars; nova_tagging.py (warn mode); .acdl/→.nova/; G-106+G-108 bindings; Gitea NOVA_* secrets
- P3 ssm-tagkeys (v1.15.3) — REQ-161/162: SSM /acdl/→/nova/; tag keys acdl:→nova: (terraform+ABAC+nova_tagging hard mode); migrate_ssm_paths.py + untag_acdl_keys.py
- P4 aws-resource-migration (v1.15.4) — REQ-163: all acdl-* AWS resources → nova-* (DynamoDB, Lambda, SNS, SG, KMS, ECS, ECR, IAM, state bucket, ALB, VPC); runbook + migrate_dynamodb_data.py
- P5 final-review-ship (v1.15.4) — REQ-164: dual-read fallback removed (NOVA-only); nova_tagging hard-fails acdl:*; legacy Gitea secrets deleted; review (2 P0 auto-fixed, P1-1/P1-2 resolved); audit clean; milestone merged to main
Verification
615 pytest PASS; run_ci.sh 3-stage PASS (lint+test+check-only); terraform validate PASS; regression gate 22/22 Verified (P3); grep-zero on ACDL_/acdl-/acdl:/.acdl//acdl in code/terraform/docs (remaining = historical narrative + migration guide).
Unchanged (out of scope)
- Real Gitea repo name (continuous-intelligence/acdl) — doc URLs illustrative only (D-105)
- S&P Global Energy visual theme (sp-theme.json) — client branding (D-107)
- Git branch/tag naming (milestone/v*, phase/, v semver) — no brand name present
- Past Gitea release titles — future releases use Nova vX.Y.Z
---ci---
project: acdl
phase: 5
milestone: v1.15
status: complete
phase_role: final
requirements:
covered: [REQ-155, REQ-156, REQ-157, REQ-158, REQ-159, REQ-160, REQ-161, REQ-162, REQ-163, REQ-164]
partial: []
---/ci---Downloads