diff --git a/docs/memory/session-log.md b/docs/memory/session-log.md index 1129832..d0e342a 100644 --- a/docs/memory/session-log.md +++ b/docs/memory/session-log.md @@ -53,9 +53,46 @@ Each entry follows this structure: - None **Next steps:** -- **Phase 4: User review checkpoint** — user reviews all 15 steps in Storybook, provides feedback, agent iterates -- Phase 5: Retroactive review backlog (can interleave with Phase 4) -- Phase 6: Integration planning (after checkpoint resolved) +- Feedback iteration Batch 1 (next session) + +--- + +### Session 2026-03-29d — User review checkpoint + iteration planning + +**Agent(s):** Claude Opus 4.6 (1M context) + +**Work completed:** +- **D034 implemented:** Form error copper styling unified across theme (MuiOutlinedInput, MuiFormHelperText, MuiFormLabel, ToggleButtonGroup). +- **Tagged `v0.1-wizard-groomed`** — safe rollback point before feedback iteration. +- **Roadmap documented** in persistent memory (`project_roadmap.md`). +- **User review checkpoint completed.** User reviewed all 15 steps in Storybook and provided detailed feedback across every step. +- **Iteration plan created** at `.claude/plans/zany-jingling-lynx.md` — 7 batches, ~6-8 sessions estimated. +- **All 8 design decisions resolved** (D-A through D-H): display3 headings everywhere, 420px fixed left column, Popover filters, click-to-navigate (no Continue buttons on selection steps), two-step modal for preview+auth, full-width coffin grid, remove coffin customisation for now, defer map pins. + +**Key feedback themes:** +- ToggleButtonGroup: spacing tight, content misaligned, selected border not showing (CSS specificity bug) +- List-map layout: needs fixed-width left column, scrollable list with fixed header, no gap above map +- New FilterPanel component needed (reusable across providers, venues, coffins) +- PreviewStep + AuthGateStep consolidation into two-step modal +- CoffinDetailsStep: remove customisation, simplify to details + CTA +- Several copy and spacing issues across steps + +**Decisions made:** +- D-A: `display3` heading everywhere (brand warmth) +- D-B: 420px fixed left column in list-map layout +- D-C: FilterPanel uses Popover (MVP), Drawer for mobile later +- D-D: Click-to-navigate on ProvidersStep (remove selection state + Continue) +- D-E: Remove standalone PreviewStep + AuthGateStep, use two-step ArrangementDialog +- D-F: CoffinsStep full-width grid with FilterPanel button +- D-G: Remove coffin customisation, note as future enhancement +- D-H: Map pins deferred + +**Open questions:** +- None + +**Next steps:** +- Start Batch 1: Atom + Template Foundation (ToggleButtonGroup fixes, heading standardisation, spacing normalisation) +- Plan file: `.claude/plans/zany-jingling-lynx.md` ---