Skip to content

Roadmap (v1 Milestone)

Last Updated: 2026-02-08
Scope: Auth → Onboarding → Dashboard/Filters → Price Alerts

Phase Summary

Phase Goal Status
1 Auth backend (magic links) Complete
2 Auth session + frontend auth Complete
3 Settings foundation Complete
4 Tenant onboarding UX + beta gating Complete (core)
5 Dashboard improvements In progress
6 Filters + search fixes In progress
7 Price alerts wiring Not started
8 Navigation cleanup In progress

Phase 4 Scope (Onboarding UX)

  • Email alias display (read-only + copy)
  • WhatsApp sender management UI (add/toggle/list)
  • Getting Started checklist on dashboard
  • Global-admin tools (allowlist, waitlist, first-user invites)

Phase 5–7 Scope (Post-Onboarding)

  • Dashboard status counts align to lifecycle
  • Filters use issue_date and consistent params
  • Price alerts modal + dedicated list view

Shipping Gate (Beta)

Before calling onboarding/gating "shipped" for real users: - Automated GUI tests exist (Playwright + Mailpit) and pass locally. - Staging has seeded global-admin users (sgreszcz@gmail.com, cturk7274@gmail.com). - Staging E2E: magic links deliver, onboarding creates tenant + alias, inbound email alias routes to correct tenant.