Skip to content

v0.3.12 — scaffolder deploys the root test-capture files

Choose a tag to compare

@kevin-hartman kevin-hartman released this 29 Oct 23:34
· 5 commits to main since this release

Fix: the scaffolder now deploys consort-capture.ts + consort-test-reporter.ts to the project root (via deployTestCaptureRoot in scaffoldAll, for React-client or Node-backend test surfaces).

These two files shipped in templates/project/common/ since v0.3.4 and the client wires them (client/vite.config.ts setupFiles + reporter import ../consort-capture; client/playwright.config.ts references ../consort-test-reporter.ts), but no scaffold step ever copied them to root — so every React scaffold was born with dangling imports: vitest run couldn't start and Playwright couldn't load (the scaffold-defect HIL halt). Python/Java backends with no React client are skipped (they capture via conftest.py).

New hermetic tests in tests/bdd/scaffold-test-capture.test.ts incl. a scaffoldAll wiring proof. Full suite 1316 green.