Part of #286 (dogfooding).
Today no single example runs the full stack. examples/drizzle-pglite proves auth + rbac + admin on real persistent Postgres (standalone, survives restart). examples/vue has live mail/push + full UI but on the throwaway memory adapter. Nothing does both.
Build one integrated reference app that wires:
- persistent DB (drizzle, like drizzle-pglite)
- live mail + push (notifications + real transports, like vue)
- the real UI tier (themes/layouts/toolbar/i18n)
This is the app we'd actually run internally, so treat it as a product, not a demo. Picking the concrete app is the open decision; scaffold can start as a generic "internal tool" and get renamed.
Unblocks #286 gap 2 (verify live delivery, follow-up issue) since it gives us something that actually sends.
Part of #286 (dogfooding).
Today no single example runs the full stack.
examples/drizzle-pgliteproves auth + rbac + admin on real persistent Postgres (standalone, survives restart).examples/vuehas live mail/push + full UI but on the throwaway memory adapter. Nothing does both.Build one integrated reference app that wires:
This is the app we'd actually run internally, so treat it as a product, not a demo. Picking the concrete app is the open decision; scaffold can start as a generic "internal tool" and get renamed.
Unblocks #286 gap 2 (verify live delivery, follow-up issue) since it gives us something that actually sends.