Live preview boundaryLocal/mock review mode: no Supabase/Postgres runtime, no email, no analytics, no outreach, no export/copy/send/social/live-provider actions, no production DB mutation.
external actions: falsepreview only
Workspace boundary · local/mock only

Red local Vox Prospect workspace

Owner access is allowed for this deterministic local workspace. No real auth provider, production database, external account, outreach, send, export, copy, scrape, or deploy action runs.

workspace: workspace-red-localoperator: Red local operatorrole: ownernoCrossWorkspaceLeak: truenoProductionPersistence: trueexternal actions: false

Scoped data counts

opportunities3
leads12
approvals12
decision log entries12

Denied state to test

Anonymous/private and foreign workspace requests are denied safely by the API with mock=true and externalActionsTaken=false.

/api/workspaces/workspace-red-local?session=anonymous → 403/api/workspaces/workspace-foreign-demo → 403/api/workspaces/workspace-missing → 404

Workspace-scoped proof sample

I called three times and nobody answered, then had to book somewhere else.

lead: lead-mock-opp-001 · approval: approval-mock-opp-001 · decision: decision-mock-opp-001

lead source: https://example.com/reviews/madrid-dental-clinicrisk: lowreadiness: ready_for_approvalpreviewOnly: truenoExternalAction: true

Workspace boundary limitations

Auth/workspace boundary is deterministic local/mock only; it does not call real auth providers, issue cookies, create sessions, or mutate a production database.Workspace-scoped data is projected from existing local fixtures only; no Supabase/Postgres production client, live source provider, LLM/API model, browser automation, scraping, outreach, send, export, copy, DNS, deploy, billing, or account action runs.Role model is a placeholder for future owner/member/reviewer behavior and does not grant real permissions outside this local demo.
Back to workspace overview