This landing page is the demo login switchboard. It shows the aligned Armada roles before backend auth exists, then applies read/write/no-access markers across the current club-portal-complete HTML.
HTML firstApproval happens here before app/local implementation.
Role awareEach page and element must earn its read/write state.
Mapped logicNew objects/fields/actions are captured for backend handoff.
Honest demoIntegrations remain labeled simulated until connected.
Designer-coded frontend pass: role login and read/write markers added directly to club-portal-complete. simulated authapproval surface
Login as Armada role
Select a persona to enter the portal with that role's initial page access.
P1 simulated login
Club OS P1/P2 HTML approval surface: this club-portal-complete demo is the implementation lineage. Data, uploads, API/RLS, messages, exports, role permissions, automation, and integrations shown here are simulatedrequires backend/integration/client access unless explicitly approved and mapped.