Skip to content

v1.6.3

Choose a tag to compare

@Alan-TheGentleman Alan-TheGentleman released this 16 Mar 09:32
· 760 commits to main since this release
fe17252

Test Coverage Improvements

CI: Enable Tier 2/3 E2E tests

Tier 2 (component injection, content validation, idempotency — ~78 tests) and Tier 3 (backup/restore — 6 tests) E2E tests now run in CI. Previously only Tier 1 (flags/dry-run — 27 tests) executed, meaning injection regressions could ship undetected.

New: Dry-run parity integration test

Verifies that files listed in --dry-run output actually get created during real install. Catches drift between planning and execution.

New: Upgrade idempotency integration test

Runs install twice with the same flags and asserts byte-level idempotency — no duplicate orchestrator sections, no duplicate MCP entries, no duplicate markers.

New: Golden tests for Cursor, Gemini CLI, and VSCode

These 3 agents (out of 5 supported) previously had zero integration test coverage for SDD injection. Now each has golden file tests verifying correct config paths and content.

+1,343 lines of test code across 9 files.