Module IA within the global shell (00-shared/05). The module owns two surfaces:
the tenant self surface (Org Admin, /organization) and the platform surface
(Super Admin, /admin/tenants). Routes are (planned) — the client repo does not exist;
they follow go_router conventions from 00-shared/11 §6.
Overview → Edit → back to Overview (refresh). Overview → Branding → back (refresh).
Overview → Settings tabs: each tab fetches the same org doc (GET :id/settings); one global "Save all" submits the merged full settings object (full-replace — organizations.service.ts:134).
Overview → Feature flags: fetches GET :id/feature-flags (map) merged with standalone GET /feature-flags (catalog: labels/descriptions/module).
Master-detail on tablet/desktop for /admin/tenants (00-shared/05 §3); push-on-top on phone; breadcrumbs on desktop at depth ≥2 (00-shared/05 §3).
Ctrl+K search already global; N new tenant (desktop, 00-shared/05 §7)
View · Edit · Suspend · Delete
Tenant detail
—
Edit (top bar)
—
Org Overview
—
Edit profile (top bar action)
—
Members
"Invite admin"
—
Remove member · Change role
Feature flags
—
—
Delete flag (standalone collection)
No FAB on self-surface overview (editing is toolbar-driven); the single FAB in this module is the optional "Invite admin" on members (AppFAB with heroTag unique per screen, 00-shared/03 §D).