• v0.1.1 a6c5a1bb4f

    coreci-bot released this 2026-10-14 22:38:14 +00:00 | 3 commits to milestone/v0.1-go-live since this release

    Nova CLI v0.1.1 — phase 1 of milestone v0.1-go-live.

    PRERELEASE (grill binding G-003): v0.1.7 will be the first stable (go-live) release.

    Phase 1 — CLI Skeleton & Docker-Ergonomic Command Surface

    • Installable nova CLI: Python 3.10+, click + PyYAML, console entry point, src layout (REQ-05)
    • Full docker compose lifecycle command surface: build, up, down, ps, stop, start, restart, rm, logs, config + policy/env groups + version (REQ-01)
    • Docker-parity flags: -f/--file (repeatable), -p/--project-name, -d/--detach, --env-file, --profile; down -v, ps -a, rm -f, logs SERVICE..., config --no-interpolate; build -f = Novafile (docker build parity)
    • Compose-style config discovery: compose.yaml > compose.yml preference, -f override, NOVA_COMPOSE_FILE env, upward directory search
    • Precise phase-landing errors for engines arriving in later phases (P2 parsers, P3 env, P4 IaC, P5 policy)

    Verification

    4 layers passed (structural, behavioral, security STRIDE, quality): 69 tests green, mypy clean, no P0 findings.

    Requirements

    • REQ-05 complete (Python packaging, entry point, minimal deps)
    • REQ-01 partial (command surface + discovery slice; parsers land P2, engines P4, README P6)

    Known limitations

    • Engine-pending commands exit 1 with phase-landing messages (by design for v0.1.1)
    • P2 nits flagged for post-hoc review in the final phase (click deprecation assertion, build -f multi-value order)
    Downloads