• v1.24 Phase 2 — Env-Transition Detect-and-Destroy
    acdl-ci / Lint (push) Successful in 10s
    acdl-ci / Test (push) Failing after 24s
    acdl-ci / Platform check-only (offline) (push) Successful in 24s
    Nova Slides Render / render (push) Failing after 24s
    Stable

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

    Platform-enforced destroy-on-environment-change. 6 requirements (REQ-282..287). 92 tests pass (no regressions).

    • core/env_transition.py: detect_prior_env() + record_applied_env() via DynamoDB nova-contracts table
    • run_platform.sh Step 0b: detect env change, destroy prior env, emit evidence, fail closed
    • deploy.yml: pass NOVA_CONSUMER_REPO
    • adapter.py: env-scoped state key doc comment

    No orphan path: if destroy fails, pipeline exits non-zero (no apply runs).

    Downloads