Live at ops.jemastudios.com · Phase 4 complete · auth + RLS + HR self-service + Vercel deployment.
| Layer | Where | Status |
|---|---|---|
| Production URL | https://ops.jemastudios.com | live · SSL |
| Backup URL (Vercel default) | jema-ssot-…vercel.app | live |
| Hosting | Vercel — team jema-s-projects1 | live |
| Domain | GoDaddy — ops CNAME → vercel-dns | resolved |
| Database + Auth + Storage | Supabase project ayykfhfpurrxtootrbau | live |
| Edge Function (admin actions) | admin-team-action — create + reset PW | v2 active |
| GitHub repo | quekujema14-ctrl/jema-ssot | push pending |
| CI/CD (auto-deploy on push) | Vercel↔GitHub integration | setup pending |
production_assignments. No invoices, no contracts, no leads. Own pay row only. Team table for call sheets.| Surface | Purpose | Auth | Live Data | Region-scope UI |
|---|---|---|---|---|
| jema_auth_login | Sign-in · session management | live | — | — |
| jema_regional_view | Country Director snapshot per region | live | live | enforced |
| jema_dept_report | 9 dept workspaces + HR Access Mgmt | live | live | pending |
| jema_project_hub | Per-project deep view | live | live | N/A |
| jema_leads_pipeline | Sales pipeline | live | live | pending |
| jema_calendar | Global + production calendar | live | live | pending |
| jema_associate_intake | New associate signup form | live | live | — |
| jema_consultation | Discovery + pre-wedding consults | live | live | — |
| jema_questionnaire | Client questionnaire (v2) | live | live | — |
| jema_project_dossier | One-click full project PDF | live | live | — |
| jema_auth_test | Minimal auth isolation test | live | — | — |
| jema_db_demo | db.* module sandbox | dev | live | — |
| jema_ui_demo | Component library showcase | dev | — | — |
| What | Path |
|---|---|
| All bundled HTML surfaces | /Documents/Cowork Homebase/jema_*.html |
| Living memory (what we agreed) | /Documents/Cowork Homebase/JEMA_MIGRATION_MEMORY.md |
| Data-access layer (db.js source) | /Documents/Cowork Homebase/_supabase/js/db.js |
| Shared boot script (live_boot.js) | /Documents/Cowork Homebase/_supabase/js/ui/live_boot.js |
| Surface source files (pre-bundle) | /Documents/Cowork Homebase/_supabase/js/ui/*.html |
| Supabase project | ayykfhfpurrxtootrbau · dashboard |
| Edge function (admin actions) | admin-team-action · deployed v2 |
When you feel lost: open this page. Top to bottom in 60 seconds tells you the whole system.
When team needs onboarding: share the Surfaces table — that's your "what does the app do" answer.
When promoting / demoting someone: sign in as yourself → HR Workspace → Team Access Management. Don't ping me.
When you want to know what's left: the "What's actually left" section is the truth. Three boxes. Not a mountain.
If anything here goes stale: tell me and I rebuild it from live data in 60 seconds.