Runtime
Follow Filmclusive’s edge/origin/data-plane split and the constraints behind it.
Engineering
Clients, edge, origin, and canonical data each have a distinct job.
Drag to move · Hover to trace. Select to read more. Keyboard: Alt + arrow keys to move.
Drag a card to rearrange it. Select it to learn more.
Follow Filmclusive’s edge/origin/data-plane split and the constraints behind it.
Client transport reaches the guarded dispatcher, then scoped domain work and an authorized response.
Separate verified identity, scoped access, recipient targeting and public disclosure.
Identity, participation, work and projections have distinct responsibilities.
Web, native iOS, desktop and MCP retain distinct interaction and authentication boundaries.
Architecture direction, local implementation, scoped verification, and production release are separate claims.
This public site is an independently authored static explanation. It has no login, database, production API connection or live Filmclusive records. Provider names describe Filmclusive’s application architecture.
Client
The React and Next.js product experience.
See this concept connect visually →
The operational application needs interaction and authenticated domain access.
The web crew directory and production workspaces share server contracts.
This engineering site is a separate static project and does not use the application runtime.
Public evidence: Clients share domain contracts while retaining distinct interfaces.
No curated journey in this edition.
This engineering site is a separate static project and does not use the application runtime.
Conceptual explanation; private implementation details are omitted.
Infrastructure
The edge and control plane surrounding application workloads.
See this concept connect visually →
Ingress, static delivery and coordination have different responsibilities from canonical domain data.
The edge delivers assets and forwards admitted application requests.
Public disclosure is limited to provider roles, not private gateways or recovery mechanisms.
Public evidence: Cloudflare edge and Google Cloud application workloads have separate roles.
Public disclosure is limited to provider roles, not private gateways or recovery mechanisms.
Conceptual explanation; private implementation details are omitted.
Infrastructure
The Node-capable web runtime hosted on Google Cloud Run.
See this concept connect visually →
Server-side application and provider workloads need a suitable runtime behind the edge.
The origin executes authorized domain commands and queries.
Cloudflare owns ingress; Google Cloud Run hosts the Next.js runtime.
Public evidence: Cloudflare edge and Google Cloud application workloads have separate roles.
No curated journey in this edition.
Cloudflare owns ingress; Google Cloud Run hosts the Next.js runtime.
Conceptual explanation; private implementation details are omitted.
Service
Server-owned commands and queries for a bounded domain.
See this concept connect visually →
UI state should not decide privileged transitions or storage authority.
A production command validates context before committing work.
Commands own transitions; queries return bounded authorized projections.
Public evidence: Cloudflare edge and Google Cloud application workloads have separate roles.
No curated journey in this edition.
See the system-wide decisions.
Commands own transitions; queries return bounded authorized projections.
Conceptual explanation; private implementation details are omitted.
Provider
The application identity provider.
See this concept connect visually →
Identity verification needs a dedicated provider, separate from domain permission decisions.
Sign-in identifies a user before production access is evaluated.
Authentication is not authorization.
Public evidence: Cloudflare edge and Google Cloud application workloads have separate roles.
No curated journey in this edition.
Authentication is not authorization.
Conceptual explanation; private implementation details are omitted.
Provider
Canonical application records and scoped persistence.
See this concept connect visually →
Durable records need transactional ownership rather than being reconstructed from the UI.
Membership and production work records retain their own owners.
Public diagrams do not expose collection inventories or production identifiers.
Public evidence: Cloudflare edge and Google Cloud application workloads have separate roles.
No curated journey in this edition.
Public diagrams do not expose collection inventories or production identifiers.
Conceptual explanation; private implementation details are omitted.
Projection
The minimum authorized output returned by a domain query or command.
See this concept connect visually →
Clients need useful presentation data without receiving private canonical records wholesale.
A response describes the permitted work fields for the current actor.
A response projection does not become permission truth or replace canonical source ownership.
No curated journey in this edition.
See the system-wide decisions.
A response projection does not become permission truth or replace canonical source ownership.
Conceptual explanation; private implementation details are omitted.