tl;dr
- 15 apps merged into one application at app.wymzy.ai
- one sidebar to launch any app, drag-to-reorder your favorites
- email verification + entitlements + bundle pricing plumbed in
- HQ folded into the suite as an owner-only section
this was the biggest week of the project so far. the suite stopped being 15 apps that share a login and started being one application that contains 15 apps.
one home for everything
- app.wymzy.ai is now one application that contains every wymzy product. sign in once, see your full app collection in a sidebar.
- drag-to-reorder sidebar — pin your favorites at the top, hide the ones you don't use
- email verification — with a banner if you haven't verified yet
- entitlements system — which user gets access to which app, by stage (dev/beta/live) and grant
- bundle pricing plumbed into the subscribe flow under the hood — ready for the bundle launch
consistency pass
- every app uses the unified design tokens (sassafras was the reference; everyone else aligned)
- crawdad got the SMS-to-job pipeline pulled out of sassafras and into its own home
- HQ folded into the suite as an owner-only section
- 10-issue audit pass to clean up launch blockers
small but annoying
- cookie config that broke on preview deploys
- stripe invoice type errors blocking builds
- redirect flashes at index routes
the bundle goes live
one price, every app. that's next.
— the wymzy team