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
Slice 12 · Auth/workspaces local boundary

Mock owner, private workspace boundary.

This local fixture previews operator sessions and workspace ownership checks without real auth providers, production databases, billing, deploy, or external account actions.

mode: local_auth_sessionauthenticated: trueoperator: Red local operatoractive workspace: workspace-red-localexternal actions: false
ownerprivateData: true

Red local Vox Prospect workspace

Workspace id: workspace-red-local

Owner: user-red-local-owner · domain: holaora.com

Boundary: owner-access-local-fixture

mock: trueexternal actions: falseaccessible: true
Open workspace boundary

Denied examples

workspace-foreign-demo: 403 · Foreign workspace fixture is not owned by the mock operator.workspace-missing: 404 · Missing workspace fixture is not visible to the mock operator.

Local-only boundary

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.