Update session log with Batches 4-5 progress

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-29 22:33:35 +11:00
parent 1e73cd2a89
commit 4ff18d6a9f

View File

@@ -42,16 +42,35 @@ Each entry follows this structure:
- Back link rendered inside left panel (not above split) — eliminates gap above map
- LAYOUT_MAP type updated to accept `backLink` prop for list-map variant
- ProvidersStep + VenueStep: sticky header (heading + search + filters pinned at top of scrollable left panel)
- **Batch 3: FilterPanel molecule + integration (D-C, D-F)**
- New FilterPanel molecule: Popover trigger with active count badge, Clear all, Done actions
- ProvidersStep: inline chips → FilterPanel Popover alongside search bar
- VenueStep: same pattern, filter chips in Popover
- CoffinsStep (D-F): grid-sidebar → wide-form (full-width 4-col grid), filters in Popover
- WizardLayout: added `wide-form` variant (maxWidth lg, single column) for card grids
- FilterPanel stories: Default, WithActiveFilters, SelectFilters, CustomLabel
- **Batch 4: Step Simplifications (D-D, D-G)**
- ProvidersStep (D-D): removed selection state, Continue button, radiogroup pattern. Clicking a provider card triggers navigation directly. Stories updated.
- CoffinDetailsStep (D-G): removed all customisation (handles, lining, nameplate, OptionSection, ProductOption/CoffinDetailsStepValues types). Simplified to coffin profile + Continue CTA. Changed from detail-toggles to centered-form layout. Stories simplified.
- Updated CoffinDetailsStep index.ts re-exports
- **Batch 5: ArrangementDialog organism (D-E)**
- New ArrangementDialog organism: MUI Dialog with two internal steps
- Step 1 (preview): ProviderCardCompact, package summary with sections/items/total, "What happens next" checklist
- Step 2 (auth): SSO buttons, email, progressive disclosure for details, verification code, terms
- Parent controls step state + auth form values; dialog has back arrow and close button
- Stories: Default (full flow), AuthStep, AuthDetails, PrePlanning
- PreviewStep + AuthGateStep kept for now, to be deprecated once dialog is wired in
**Decisions made:**
- None new (implementing D-A heading standardisation and D-B list-map layout from previous session)
- All 8 iteration decisions now implemented: D-A through D-H
**Open questions:**
- None
- PreviewStep + AuthGateStep: deprecate/remove once ArrangementDialog fully replaces them in the flow
**Next steps:**
- Batch 3: FilterPanel component (reusable Popover-based filter for providers, venues, coffins)
- Remaining batches 47 from iteration plan
- Wire ArrangementDialog into PackagesStep flow (replace standalone preview + auth)
- Remaining copy/spacing polish across steps
- Component registry updates
---