Dashboard
Phase 1 preview · live data from local D1
Products
0
Customers
0
soon
Active licenses
0
soon
Revenue (mo)
—
Phase 4
Products
Failed to load products from worker: API 403 Forbidden: error code: 1003
Is the worker running?
cd worker && npm run devSystem status
- ● D1 schema applied (9 tables, 6 seed products)
- ● Customer CRUD + admin UI
- ● License CRUD + key generation + activation/validation flow
- ● Stage transition controls + daily cron
- ● Customer portal (magic-link auth, self-service licenses)
- ● Client libraries (
@tec/id-clientTS ·tec_idPython) - ● S2S API (for Owlette + future apps)
- ● Lemon Squeezy webhook handler (code shipped; needs LS account approval for live events)
- ○ Owlette migration (Phase 5b — gated on Owlette repo coordination)