app_shell Shared application layout for all cabinet pages: sidebar 240px + topbar + content + footer. Same structure as the design-ready dashboard.

Sidebar: "Cases" highlighted as active.
Topbar: global search · notifications bell with badge · user avatar.

Structured pills (compact for list): each card uses minimum Core + Waiting pills with optional decision or badge when relevant. Detailed 4-layer breakdown lives on /client/cases/[id]. Filter row has separate Core status and Decision dropdowns to match the model.
bell3
JK
Core status Decision Provider Waiting Sort
CASE-A47· Acme Corp Pte Ltd· Onboarding· Provider · Lumen Asia

Onboarding · Acme Corp Pte Ltd

Under provider review
Waiting client
Action required Deadline in 2 days
Request progress: 3 of 5 done
Next: Complete 2 provider-requested tasks
Open request Last activity 2h ago
CASE-A52· Quasar Holdings· Onboarding· Provider · Helios Trust

Onboarding · Quasar Holdings

Under provider review
Waiting client
1 warning
Request progress: 4 of 5 done
Next: Complete 1 provider-requested task
Open request Last activity 5h ago
CASE-A48· Northstar Trading B.V.· Onboarding· Provider · Helios Trust

Onboarding · Northstar Trading B.V.

Under provider review
Waiting provider
Next: Awaiting provider response
View case Submitted 8 days ago
CASE-A55· Meridian Labs Ltd· Onboarding· Provider · Northbank Custody

Onboarding · Meridian Labs Ltd

Ready to submit
Waiting client
Readiness: 100%
Next: Submit case to provider
Submit Last activity 4h ago
CASE-A58· Polaris Capital· Onboarding· Provider · Lumen Asia

Onboarding · Polaris Capital

Draft
Waiting client
Readiness: 35% Missing items: 6
Next: Upload Certificate of Incorporation (not older than 6 months)
Continue editing Created 1 day ago
CASE-A41· Helios Capital Ltd· Onboarding· Provider · Lumen Asia

Onboarding · Helios Capital Ltd

Decision received
Approved by Lumen Asia
View case Decision · 12 days ago
CASE-A33· Stellar Ventures· Onboarding· Provider · Helios Trust

Onboarding · Stellar Ventures

Decision received
Rejected by Helios Trust
View case Decision · 21 days ago
[ Loading more cases as user scrolls · infinite scroll · no pagination ]
← Index