Route matrix
The application may also route to
/{project}/{environment}/account-settings to present account-related content with project context.
Workspace lifecycle
Users without workspace membership may use New workspace (or equivalent) from the header. Required fields (name, identifier, plan selection) depend on billing integration.Invitations
Workspace invitations appear in the header notification area. Accept adds membership; Decline rejects the invitation. After acceptance, project lists may require a short refresh before new data appears.Session termination
Log out invalidates the client session and redirects to/login. Theme preference for the authenticated application remains in browser storage.