- Integration test generates app into `tmp` directory using sample IDL. - Check that generated `pages/instruction/*` exists and a minimal build (`next build`) succeeds (or `next dev` start smoke check). - Optionally mock wallet to run headless Playwright smoke. **Acceptance criteria** - Integration runner exits 0, files present and `next build` succeeds. - CI job exists (optional gated due to heavy dependencies).
Integration test generates app into
tmpdirectory using sample IDL.Check that generated
pages/instruction/*exists and a minimal build (next build) succeeds (ornext devstart smoke check).Optionally mock wallet to run headless Playwright smoke.
Acceptance criteria
Integration runner exits 0, files present and
next buildsucceeds.CI job exists (optional gated due to heavy dependencies).