kanban-dev-webapp/docs/superpowers/plans
Dave cab3b98372 chore(plan): pick up Plan Puzzle v1 in-progress work and Forgejo repo-url helper
The branch plan-puzzle-v1-tests had accumulated changes from a
sibling thread (Plan Puzzle v1 backend + frontend) that hadn't
been committed yet, plus a new src/lib/git/repo-url helper used by
the Forgejo ingest path. Pick them all up so the working tree is
clean and the branch reflects everything since its fork.

Files (Plan Puzzle):
  src/app/actions/client-proposal.ts
  src/app/actions/owner-plan.ts
  src/app/actions/reschedule.ts
  src/app/actions/reschedule-helpers.ts (+ test)
  src/components/admin/project-form.tsx
  src/components/roadmap/roadmap-builder.tsx
  src/components/roadmap/timeline-view.tsx
  src/lib/cards/write-with-audit.ts (+ test)
  src/lib/roadmap/timeline.ts (+ test)

New helper:
  src/lib/git/repo-url.ts (+ test)

Verified: npm run build clean, 466/466 unit tests pass.
2026-09-21 14:40:04 +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-8a-public-intake-links-and-route.md chore(plan): pick up Plan Puzzle v1 in-progress work and Forgejo repo-url helper 2026-09-21 14:40:04 +02:00
2026-09-21-phase-8b-pwa-shell.md chore(plan): pick up Plan Puzzle v1 in-progress work and Forgejo repo-url helper 2026-09-21 14:40:04 +02:00
2026-09-21-phase-8c-project-context-markdown.md chore(plan): pick up Plan Puzzle v1 in-progress work and Forgejo repo-url helper 2026-09-21 14:40:04 +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