Workspace Design

This shell reads shared platform state and composes isolated services.

Customer views stay thin. They read session and account context from `platform-api`, then branch into service-specific screens for formations, billing, documents, and future backoffice slices.

Session-first shell

The workspace can render immediately from the shared session cookie and account context.

No direct domain joins

This app will call service APIs and indexes instead of reaching into per-domain databases.

Phased rollout

The first real domain slice will layer formations and billing onto this shell next.