From 4ff18d6a9f8dce6ac1bcbbb3bf5f45390d9973a3 Mon Sep 17 00:00:00 2001 From: Richie Date: Sun, 29 Mar 2026 22:33:35 +1100 Subject: [PATCH] Update session log with Batches 4-5 progress Co-Authored-By: Claude Opus 4.6 (1M context) --- docs/memory/session-log.md | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/docs/memory/session-log.md b/docs/memory/session-log.md index 0069050..d7fa627 100644 --- a/docs/memory/session-log.md +++ b/docs/memory/session-log.md @@ -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 4–7 from iteration plan +- Wire ArrangementDialog into PackagesStep flow (replace standalone preview + auth) +- Remaining copy/spacing polish across steps +- Component registry updates ---