/speckit-tasks
Tasks
Checklist derived from the plan
specs/002-ai-joke-generator/tasks.md# Tasks: AI Joke Generator MVP ## Phase 1 — Setup - [x] Scaffold Next.js + Tailwind + shadcn/ui (from prior QueueBeacon slice) - [x] Archive `specs/001-queuebeacon-waitlist` → `specs/_archive/` - [x] Amend constitution v1.1.0 for joke product + learning UX ## Phase 2 — Product - [x] Landing page for Punchline Lab (features + mock pricing) - [x] `/generate` with topic picker and local joke engine - [x] Dashboard with mock sign-in, joke history, daily limits, Pro upgrade - [x] Remove public waitlist routes (`/w/[slug]`) ## Phase 3 — Spec Kit learning - [x] `/learn` overview with step navigation - [x] `/learn/[step]` renders constitution, spec, plan, tasks, implement guide - [x] Redirect or link legacy `/spec-kit` → `/learn` ## Phase 4 — Docs - [x] Root README (run, learn tour, spec-kit link, local clone path) - [x] Project plan `docs/micro-saas-plan.md` in Cursor store ## Phase 5 — Verify - [x] `npm run build` - [x] Dev server on port 4317 + screenshot