Frontend Horizon admin platform
Org
Team, roles, agents, Elevi + billing
Scaffold deployed · routes not yet migrated · coupling: mostly-clean
Routes (13)
- /admin/elevi
- /admin/team
- /admin/roles
- /admin/users
- /admin/agents
- /admin/billing
- /admin/domains
- /admin/repos
- /admin/feedback
- /admin/suggestions
- /admin/notifications
- /admin/chat
- /admin/tools
API routes (14)
- /api/admin/elevi
- /api/admin/team
- /api/admin/roles
- /api/admin/users
- /api/admin/agents
- /api/admin/repos
- /api/admin/feedback
- /api/admin/notifications
- /api/admin/chat
- /api/admin/invites
- /api/admin/members
- /api/admin/voice
- /api/admin/tts
- /api/admin/work-prompt
Lib domains (8)
- lib/elevi
- lib/team
- lib/agents
- lib/feedback
- lib/permissions
- lib/vcs
- lib/notifications
- lib/chat
Routes keep their exact /admin/* paths, so the migration is a directory move and no URL changes. The backend is the shared FH Supabase project — this surface reads the same fh.* schema as every other, and never imports another surface's data layer.