kanban-dev-webapp/docs/superpowers/plans
Dave 882e9e20a7 docs(phase-9c): plan for picker integration tests + verification
Two tasks. Same format as 8c.

Task 1 — tests/integration/intake-picker.test.ts mirrors the Phase 8
shape. Five describe groups:
  - picker page (multi-project list, single-project redirect,
    zero-projects fallback)
  - wizard URL (cross-client projectId 404, show_in_intake=false 404)
  - submission flow (card lands on chosen project's inbox,
    cross-client refused, hostile body cannot override server-set
    fields, per-project cap isolates)
  - Phase 8 backwards compat (per-project link still resolves through
    the picker to the wizard URL)

Task 2 — full verification: unit, integration, build, colour
check, manual walkthrough, Phase 8 backwards-compat walkthrough.
2026-09-21 13:12:44 +02:00
..
2026-09-16-phase-1a-data-layer-and-permissions.md docs(plan): Phase 1a implementation plan for data layer and permissions 2026-09-16 09:20:55 +02:00
2026-09-16-phase-1b-design-system-and-board.md chore(seed): demo client, project, users and cards 2026-09-16 09:44:19 +02:00
2026-09-16-phase-1c-card-detail-and-inbox.md docs(plan): Phase 1c implementation plan for card detail and the Inbox flow 2026-09-16 10:56:53 +02:00
2026-09-16-phase-1d-admin-and-accounts.md docs(plan): Phase 1d implementation plan for admin and accounts 2026-09-16 11:24:05 +02:00
2026-09-16-phase-2a-commit-ingestion.md docs(plan): Phase 2a implementation plan for commit ingestion 2026-09-16 11:41:57 +02:00
2026-09-16-phase-2b-commit-card-linking.md docs(plan): Phase 2b and 2c for commit linking, metrics and the dashboard 2026-09-16 12:52:42 +02:00
2026-09-16-phase-2c-metrics-and-dashboard.md docs(plan): Phase 2b and 2c for commit linking, metrics and the dashboard 2026-09-16 12:52:42 +02:00
2026-09-16-phase-3a-ai-provider-and-settings.md feat(ai): provider-neutral completion interface 2026-09-16 15:50:39 +02:00
2026-09-16-phase-3b-commit-one-liners.md feat(ai): provider-neutral completion interface 2026-09-16 15:50:39 +02:00
2026-09-16-phase-3c-narratives-and-display.md feat(ai): settings storage with a browser-safe projection 2026-09-16 15:52:12 +02:00
2026-09-16-phase-4a-intake-interview.md docs(plan): Phase 4a and 4b for the client intake wizard 2026-09-16 17:46:54 +02:00
2026-09-16-phase-4b-intake-submission-and-display.md docs(plan): Phase 4a and 4b for the client intake wizard 2026-09-16 17:46:54 +02:00
2026-09-17-phase-5-planning-and-roadmap.md docs: Phase 5 spec and plan for the planning and roadmap view 2026-09-17 07:14:47 +02:00
2026-09-17-phase-6-navigation-and-project-kind.md chore(config): update .gitignore and enhance Next.js configuration 2026-09-19 07:52:09 +02:00
2026-09-19-phase-7-logged-work-entries.md docs(plan): Phase 7 — logged work entries implementation plan 2026-09-19 13:47:59 +02:00
2026-09-21-phase-9a-schema-opt-in-daily-cap.md docs(phase-9a): plan for schema + opt-in toggle + per-(link, project) cap 2026-09-21 13:08:52 +02:00
2026-09-21-phase-9b-picker-route.md docs(phase-9b): plan for picker page, two-step route, owner UI on /admin/clients/[id] 2026-09-21 13:11:20 +02:00
2026-09-21-phase-9c-tests-verification.md docs(phase-9c): plan for picker integration tests + verification 2026-09-21 13:12:44 +02:00