Why rewrite before launch?
The current app is feature-rich but heavier than it needs to be. Rewriting before first production launch avoids migrating live users later.
Public route
These questions are now served from the Nuxt app without the old provider-heavy shell.
The current app is feature-rich but heavier than it needs to be. Rewriting before first production launch avoids migrating live users later.
Auth cookie behavior, impersonation handling, Stripe webhook paths, Google auth callbacks, and socket paths remain stable.
Public and auth routes move first, then customer, vendor, admin, and realtime flows.