Summary
Add a deterministic Phase 2 smoke test that proves the full youaskm3 setup path: app validate → app register → runtime loads → workflow executes → output rendered.
Why
Phase 2 has no automated verification without this. The smoke test is the only way to know the CLI registration path actually works end-to-end.
Definition of Done
Governing specs
044-application-bundle-manifest (approved)
046-public-cli-app-registration (approved)
033-http-json-api (approved)
Depends on
#16 (Phase 2 registration), #15 (Phase 1 smoke)
Summary
Add a deterministic Phase 2 smoke test that proves the full youaskm3 setup path: app validate → app register → runtime loads → workflow executes → output rendered.
Why
Phase 2 has no automated verification without this. The smoke test is the only way to know the CLI registration path actually works end-to-end.
Definition of Done
traverse-cli app validateand asserts exit 0traverse-cli app registerand asserts durable workspace state writtenscripts/ci/and referenced in nightly workflowGoverning specs
044-application-bundle-manifest(approved)046-public-cli-app-registration(approved)033-http-json-api(approved)Depends on
#16 (Phase 2 registration), #15 (Phase 1 smoke)