Skip to content

fix(core): Demo persistence & AODA spatial collision#25

Merged
DesmondL-dev merged 1 commit into
mainfrom
fix/mobile-responsive-squish
Mar 12, 2026
Merged

fix(core): Demo persistence & AODA spatial collision#25
DesmondL-dev merged 1 commit into
mainfrom
fix/mobile-responsive-squish

Conversation

@DesmondL-dev

Copy link
Copy Markdown
Owner

🎯 Intent
Guarantee 100% reliability of the Demo Mode onboarding flow across all environments (including local dev server cold boots) and ensure flawless UI click-through.

🛠️ Changes
Persistence Layer Upgrade: Swapped sessionStorage for localStorage with fuzzy URL matching to survive aggressive React Router / Vite 302 redirects during unauthenticated cold boots.

Z-Index Calibration: Downgraded the globally fixed AODA onboarding toast from z-50 to z-40, physically preventing it from obstructing the Cancel and Submit action buttons inside the right-sliding Audit Drawer (z-50).

Added a manual ?mode=exit kill switch for seamless teardown.

Bypass dev server 302 redirect swallows via robust localStorage sniffing. Downgraded AODA toast z-index to 40 to eliminate spatial collisions with the right-sliding Drawer action perimeter.
@vercel

vercel Bot commented Mar 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
project-aegis Ready Ready Preview, Comment Mar 12, 2026 2:04pm

@DesmondL-dev DesmondL-dev merged commit 60baa10 into main Mar 12, 2026
3 checks passed
@DesmondL-dev DesmondL-dev deleted the fix/mobile-responsive-squish branch March 12, 2026 14:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant