Present Filmclusive

From Production to engineering · A guided presentation

  1. 1. How a Production works
  2. 2. Where coordination fragments
  3. 3. Persistent people, temporary context
  4. 4. Person and Production
  5. 5. Membership and Assignment
  6. 6. Groups and Audiences
  7. 7. Resources and Workflows
  8. 8. Time and Production Days
  9. 9. Attention and Today
  10. 10. Runtime architecture
  11. 11. Evolution and lessons

1 / 11

How a Production works

A temporary organization brings specialized people together.

Walk through these connections →
Presentation context

Development, preparation, shooting, post and delivery bring different people into the work. Organizational affiliation and operational communication overlap but are not identical. Crew structures vary significantly.

  1. 1Development

    Producer · Writer · Director

    • Financing
    • Initial creative development
    • Script and concept
  2. 2Pre-Production

    Production office · Department heads · Casting

    • Hiring
    • Casting
    • Availability
    • Locations
    • Scheduling
    • Department preparation
    • Equipment
    • Approvals
  3. 3Production

    Cast · Shooting crew · Production office

    • Production Days
    • Call sheets
    • Shooting
    • Department coordination
    • Presence
    • Changes
    • Daily communication
  4. 4Wrap

    Production management · Department heads · Post

    • Equipment returns
    • Media handoff
    • Department closeout
    • Outstanding paperwork
  5. 5Post-Production

    Editorial · Sound · VFX · Color

    • Editorial
    • Sound
    • Music
    • VFX
    • Color
    • Review
    • Delivery preparation
  6. 6Delivery / Distribution

    Producer · Distribution · Marketing

    • Masters
    • Marketing
    • Distribution
    • Archival

Phases overlap. People, decisions and resources carry forward; the active crew changes with the work.

2 / 11

Where coordination fragments

Connected work is spread across disconnected tools.

Walk through these connections →
Presentation context

People exchange contacts, PDFs, spreadsheets, calendars, messages and files. When the Production disperses, identity and shared context are difficult to carry into the next job. The same information is repeatedly entered.

Fragmented work

Crew member
ContactsMessagesCall sheetCalendarSpreadsheetFiles

Connected context

Person
ProductionAssignmentProduction dayResourceNetworkToday

3 / 11

Persistent people, temporary context

Keep identity stable. Model participation and work explicitly.

Walk through these connections →
Presentation context

The ten conceptual primitives are Person, Space, Membership, Assignment, Group, Time, Resource, Workflow, Audience and Relationship. Not all are a universal stored entity.

Drag to move · Hover to trace. Select to read more. Keyboard: Alt + arrow keys to move.

Separate belonging from work
PersonThe person behind every jobMembershipWho belongs to this productionProductionThe film or project everyone works onRoleThe job: gaffer, actor, casting directorAssignmentWho does which job, and whenGroupPeople working together on a unit or task
  1. Person
  2. Membership
  3. Production
  4. Role
  5. Assignment
  6. Group
Membership is participation. Assignment describes work.

Drag a card to rearrange it. Select it to learn more.

Connections in words

4 / 11

Person and Production

A production provides context; it does not own the person.

Walk through these connections →
Presentation context

Profiles present identity. Production People describes participation. Personal Roster retains deliberate professional relationships beyond temporary work.

Drag to move · Hover to trace. Select to read more. Keyboard: Alt + arrow keys to move.

Start with a person
PersonThe person behind every jobProfileWhat others see about a personMembershipWho belongs to this productionProductionThe film or project everyone works onRoster relationshipCoworkers you choose to keep in touch with
  1. Person
  2. Profile
  3. Membership
  4. Production
  5. Roster relationship
Identity persists. A profile presents it.

Drag a card to rearrange it. Select it to learn more.

Connections in words

5 / 11

Membership and Assignment

Belonging is different from the work performed.

Walk through these connections →
Presentation context

One member may have several assignments. Replacement preserves participation and history. An assignment is not a to-do task.

Drag to move · Hover to trace. Select to read more. Keyboard: Alt + arrow keys to move.

Separate belonging from work
PersonThe person behind every jobMembershipWho belongs to this productionProductionThe film or project everyone works onRoleThe job: gaffer, actor, casting directorAssignmentWho does which job, and whenGroupPeople working together on a unit or task
  1. Person
  2. Membership
  3. Production
  4. Role
  5. Assignment
  6. Group
Membership is participation. Assignment describes work.

Drag a card to rearrange it. Select it to learn more.

Connections in words

6 / 11

Groups and Audiences

Organization and targeting do not grant authority.

Walk through these connections →
Presentation context

A group can organize work and help resolve an audience. Current capabilities and subject access still decide who may act.

Drag to move · Hover to trace. Select to read more. Keyboard: Alt + arrow keys to move.

Organize, target, authorize
  1. Group
  2. Audience
  3. Update
  4. Permission / Capability
  5. Resource
  6. Review
These are three separate decisions.

Drag a card to rearrange it. Select it to learn more.

Connections in words

7 / 11

Resources and Workflows

Review exact content through shared mechanics.

Walk through these connections →
Presentation context

Storyboards, VFX versions and call-sheet review reuse process infrastructure. Frozen versions and definitions make decisions intelligible. ANY and ALL apply to eligible reviewers.

Drag to move · Hover to trace. Select to read more. Keyboard: Alt + arrow keys to move.

One review model, many artifacts
  1. Resource
  2. Resource Version
  3. Workflow
  4. Approval
  5. Review
  6. Workflow Stage
  7. Final reference
The workflow reviews an exact version.

Drag a card to rearrange it. Select it to learn more.

Connections in words

8 / 11

Time and Production Days

Available, booked, called and present are different facts.

Walk through these connections →
Presentation context

Production Days connect work and schedules to versioned publication, acknowledgement and recorded presence.

Drag to move · Hover to trace. Select to read more. Keyboard: Alt + arrow keys to move.

Bring work into a day
AssignmentWho does which job, and whenDayOne day of production workScheduleWhat happens whenCall SheetThe issued plan sent to the crewAcknowledgementConfirmation of a specific call sheetPresenceWho has arrived or wrapped
  1. Assignment
  2. Day
  3. Schedule
  4. Call Sheet
  5. Acknowledgement
  6. Presence
Being called, acknowledging and being present differ.

Drag a card to rearrange it. Select it to learn more.

Connections in words

9 / 11

Attention and Today

Compose work without becoming its owner.

Walk through these connections →
Presentation context

Attention identifies eligible obligations. Today aggregates canonical sources and returns users to the owning domain to act.

Drag to move · Hover to trace. Select to read more. Keyboard: Alt + arrow keys to move.

Compose without taking ownership
WorkflowThe review and transition lifecycle of a specific subject.AttentionA projection of currently actionable source obligations.TodayThe work that needs your attention nowCall SheetThe issued plan sent to the crewAssignmentWho does which job, and whenScheduleWhat happens when
  1. Workflow
  2. Attention
  3. Today
  4. Call Sheet
  5. Assignment
  6. Schedule
A view of work is not the owner of work.

Drag a card to rearrange it. Select it to learn more.

Connections in words

10 / 11

Runtime architecture

Separate clients, edge, application runtime and data plane.

Walk through these connections →
Presentation context

Cloudflare owns edge/control-plane responsibilities. Next.js runs on Cloud Run. Firebase/Google Cloud owns identity and records. Client coverage differs.

Drag to move · Hover to trace. Select to read more. Keyboard: Alt + arrow keys to move.

Follow a request through the system
Web ClientUse Filmclusive in a browserCloudflare EdgeReceives and routes incoming requestsNext.js OriginRuns the server applicationDomain ServiceChecks and carries out a requestFirebase AuthChecks who is signing inFirestoreStores the application recordsResponse projectionOnly the data this person may receive
  1. Web Client
  2. Cloudflare Edge
  3. Next.js Origin
  4. Domain Service
  5. Firebase Auth
  6. Firestore
  7. Response projection
Each layer has a different responsibility.

Drag a card to rearrange it. Select it to learn more.

Connections in words

11 / 11

Evolution and lessons

Architecture is a direction with measured transitions.

Walk through these connections →
Presentation context

Earlier domain-specific features coexist with newer common infrastructure. Local implementation, scoped verification and release remain different claims. I remain responsible for design, integration and release decisions in an AI-assisted workflow.

Drag to move · Hover to trace. Select to read more. Keyboard: Alt + arrow keys to move.

Publish a projection
ProfileWhat others see about a personWebsiteWhat the public can seePublicationThe deliberate selection and release of public presentation.ProductionThe film or project everyone works onCloudflare EdgeReceives and routes incoming requests
  1. Profile
  2. Website
  3. Publication
  4. Production
  5. Cloudflare Edge
Public presentation has its own boundary.

Drag a card to rearrange it. Select it to learn more.

Connections in words

Keyboard: Left / Right · Space to advance · Home to restart · Escape to show all slides.