diff --git a/docs/memory/session-log.md b/docs/memory/session-log.md index d7fa627..b7f4efe 100644 --- a/docs/memory/session-log.md +++ b/docs/memory/session-log.md @@ -64,13 +64,32 @@ Each entry follows this structure: **Decisions made:** - All 8 iteration decisions now implemented: D-A through D-H +**Quality passes:** +- Ran 3 parallel audits (FilterPanel, ArrangementDialog, all reworked steps) +- FilterPanel: 4 P0 + 2 P1 fixed (forwardRef, useId, aria-controls, dialog role, label prop, scroll) +- ArrangementDialog: 3 P0 + 2 P1 fixed (forwardRef, focus management, aria-live, semantic tokens, Link atom) +- Sticky headers: responsive padding match + top breathing room (pt: 2) +- ProvidersStep: role="list", semantic map token +- VenueStep: aria-label on search, semantic map token +- CoffinDetailsStep: form wrapper added + +**Remaining P1/P2 (for next session):** +- VenueStep/CoffinsStep radiogroup arrow-key navigation (P1) +- ArrangementDialog step number badge hardcoded font size/weight (P1) +- ArrangementDialog mobile fullscreen treatment (P1) +- CoffinDetailsStep centered-form width may be tight for coffin images (P2) +- CTA alignment inconsistency VenueStep vs CoffinsStep/CoffinDetailsStep (P2) +- ArrangementDialog missing story variants: verify, loading, errors, overflow (P2) + **Open questions:** - PreviewStep + AuthGateStep: deprecate/remove once ArrangementDialog fully replaces them in the flow +- User to review all steps in Storybook and report any visual issues still present **Next steps:** -- Wire ArrangementDialog into PackagesStep flow (replace standalone preview + auth) -- Remaining copy/spacing polish across steps -- Component registry updates +- User review in Storybook — note any remaining visual issues +- Fix remaining P1s (radiogroup keyboard nav, dialog mobile fullscreen) +- Wire ArrangementDialog into PackagesStep flow +- Component registry updates for FilterPanel + ArrangementDialog ---