Hypervisor
Le control plane. Une seule UI pour gerer tous les workspaces de la plateforme Freelance OS. 18 hubs, Vercel integre, domaines, data browsers.
Vue d'ensemble
Hypervisor est l'admin de niveau plateforme. Au-dessus des workspaces individuels. C'est l'interface que Jean utilise pour piloter Freelance OS comme un SaaS multi-tenant.
Slice 1 livree 2026-05-12: skeleton + 18 hubs + Vercel integre + gestion des domaines. Workspace shell scrollable, navigation avec icones, data browsers pour explorer les donnees de la plateforme.
L'idee: separer clairement la gestion d'un workspace (admin du tenant) et la gestion de la plateforme (super_admin Freelance OS). Un freelance utilise Kernel. Jean utilise Hypervisor pour superviser.
Ce que le module fait
18 hubs
Workspaces, users, billing, integrations, releases, activity, logs, support, marketplace, finance, infra, security, growth, ai-usage, brand, theme, copy, vercel.
Workspace shell
Full-screen mode, navigation scrollable, icones Lucide. Tu navigues entre workspaces sans recharger.
Data browsers
Browsers SQL en lecture pour chaque ressource (contacts, drafts, deals, invoices). Filtres, exports CSV.
Integration Vercel
Liste des deployments, logs runtime, status, redeploy, env vars. Tout depuis Hypervisor, sans switcher de tab.
Gestion des domaines
Vercel Domains API. Ajout, verification, certificat, transfert entre workspaces.
Acces super_admin uniquement
Seul role super_admin (Jean) y a acces. RLS Supabase bloque la lecture cross-workspace pour tout autre role.
Comment on l'utilise
- 01
Ouvre Hypervisor
/hypervisor. Tu vois la liste des workspaces, leur status, leur usage.
- 02
Drill
Tu cliques sur un workspace, tu rentres dans sa vue dediee.
- 03
Inspect
Tu lances un data browser pour voir les contacts, les factures, les drafts.
- 04
Operate
Tu deploies une feature, tu ajoutes un domaine, tu corriges une donnee.
Apercu
Routes dans Kernel
- /hypervisor
- /hypervisor/workspaces
- /hypervisor/vercel
- /hypervisor/domains