Sub-issue of #146. PRP 3 milestone M17 (MVP shipping gate). Reference: PRPs/cardshed-03-experience-prp.md lines 1056–1073.
This is the verification slice — no new features. Confirms the umbrella's done-when criteria across the assembled stack.
Scope
apps/ui/e2e/full-round.spec.ts — Playwright full-round e2e
- Final verification pass across all 16 prior milestones
Acceptance
Common bugs (from PRP 3)
- Skipping the dogfood-output capture (per
.claude/rules/ui-design-pipeline.md §3 = blocker)
Complexity
M = ~3 hours (mostly verification).
Sub-issue of #146. PRP 3 milestone M17 (MVP shipping gate). Reference:
PRPs/cardshed-03-experience-prp.mdlines 1056–1073.This is the verification slice — no new features. Confirms the umbrella's done-when criteria across the assembled stack.
Scope
apps/ui/e2e/full-round.spec.ts— Playwright full-round e2eAcceptance
npm run test— vitest unit suite green (apps/ui AND apps/core)npm run typecheck—tsc --noEmitgreen (apps/ui AND apps/core)npm run lint—eslint --max-warnings 0green (apps/ui AND apps/core)npx playwright test— full-round e2e greenSkill: agent-browsercapturesdogfood-output/<utc>/m17-mvp-gate/with the full chain:docs/SCREENS/has one.mdper screen with Stitch provenance recordedconsole.errorin any screenCommon bugs (from PRP 3)
.claude/rules/ui-design-pipeline.md§3 = blocker)Complexity
M = ~3 hours (mostly verification).