test(launcher): add e2e smoke suite and CI gates

This commit is contained in:
2026-02-21 16:56:12 -08:00
parent 16b8d80498
commit 2a5830c4c5
11 changed files with 392 additions and 17 deletions

View File

@@ -2,9 +2,9 @@
- alias: `codex-task82-smoke`
- mission: `Execute TASK-82 e2e smoke suite for launcher/mpv/ipc/overlay end-to-end without commit`
- status: `planning`
- status: `done`
- start_utc: `2026-02-22T00:25:23Z`
- last_update_utc: `2026-02-22T00:25:23Z`
- last_update_utc: `2026-02-22T00:53:25Z`
## Intent
@@ -30,3 +30,17 @@
## Log
- `2026-02-22T00:25:23Z` session started; reading backlog + subagent context; entering planning.
- `2026-02-22T00:53:25Z` implemented TASK-82 smoke suite + workflow/docs wiring; verified smoke/launcher/fast/docs lanes; finalized backlog TASK-82 Done (build/dist smoke blocked by unrelated TASK-80 IPC typing errors).
## Files Touched
- `launcher/smoke.e2e.test.ts`
- `package.json`
- `.github/workflows/ci.yml`
- `.github/workflows/release.yml`
- `docs/development.md`
- `docs/installation.md`
## Next Step
- Wait for user review; optional follow-up is rerunning build/dist smoke after TASK-80 IPC typing fixes land.