kanban-dev-webapp/docs/superpowers/specs
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-client-board-phase-1-design.md docs(spec): Phase 1 design for the multi-client developer board 2026-09-16 08:56:23 +02:00
2026-09-16-phase-2-commit-ingestion-and-dashboard-design.md docs(spec): Phase 2 design for commit ingestion and the project dashboard 2026-09-16 11:32:54 +02:00
2026-09-16-phase-3-ai-humanisation-design.md docs(spec): Phase 3 design for AI humanisation of commit history 2026-09-16 15:36:28 +02:00
2026-09-16-phase-4-client-intake-wizard-design.md docs(spec): Phase 4 design for the client intake wizard 2026-09-16 17:37:57 +02:00
2026-09-17-phase-5-planning-and-roadmap-design.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-design.md docs(spec): Phase 6 — client-grouped navigation and project kind 2026-09-17 10:14:31 +02:00
2026-09-19-phase-7-logged-work-entries-design.md docs(spec): Phase 7 — logged work entries 2026-09-19 08:10:55 +02:00
2026-09-21-phase-8-public-intake-pwa-and-project-context-design.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-9-per-client-intake-links-and-project-picker-design.md docs(phase-9): tighten picker description, swap owner labels 2026-09-21 12:58:56 +02:00