Finish Pulse Account workspaces shell

This commit is contained in:
rcourtman 2026-04-20 09:25:42 +01:00
parent c1e94878c5
commit cdeb257754
15 changed files with 538 additions and 639 deletions

View file

@ -3936,7 +3936,7 @@
},
{
"id": "customer-account-portal-surface",
"summary": "v6 has real billing, checkout, hosted tenant, MSP account, and self-serve utility surfaces, but it still lacks one coherent authenticated Pulse account portal that unifies licenses, hosted tenants, billing, recovery, and MSP admin actions under a canonical customer control surface.",
"summary": "Pulse Account now provides one coherent authenticated customer shell across hosted tenants, billing, recovery, and MSP/self-serve commercial actions, but the current lane map still splits that owned account surface across L3/L4 instead of governing it as one explicit customer-account lane.",
"owner": "project-owner",
"status": "planned",
"recorded_at": "2026-03-25",
@ -3965,6 +3965,16 @@
"path": "internal/cloudcp/account/tenant_handlers.go",
"kind": "file"
},
{
"repo": "pulse",
"path": "internal/cloudcp/portal/frontend/src/shell_view.test.ts",
"kind": "file"
},
{
"repo": "pulse",
"path": "internal/cloudcp/portal/frontend/src/shell_view.ts",
"kind": "file"
},
{
"repo": "pulse",
"path": "internal/cloudcp/portal/page.go",
@ -4170,7 +4180,7 @@
{
"id": "customer-account-portal",
"name": "Customer account portal",
"summary": "Promote fragmented cloud billing, hosted tenant, self-serve licensing, recovery, and MSP admin surfaces into one governed Pulse account lane with a coherent customer and operator control surface.",
"summary": "Promote the now-coherent Pulse Account shell and its cross-surface ownership model into one governed customer-account lane instead of leaving that surface split across L3/L4.",
"status": "planned",
"recorded_at": "2026-03-25",
"target_id": "v6-product-lane-expansion",