Staging only — non-production preview. Payment, payout, and production remain gated.

carpool scene

Bay ride request

Scene overview

Public preview

Review the scene facts before continuing to the room. The room is the existing path for access requests and member-only steps.

Scene typecarpoolRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
LocationBay Area areaRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
LifecyclepublishedRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Scene contractcandidateRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.

Read boundary

Public detail

Scene title, type, location, lifecycle, and share controls are public read facts.

Your session

Runtime membership reads are viewer-scoped here: signed-out.

Member actions

Access requests, slot holds, confirmation, messages, payment, and exit stay in the scene room.

Action path

Request access through the room

Continue to the existing room flow for interest, membership, slot hold, confirmation, and any priced-scene step that applies.

Join path

Ready to join this scene?

Open the scene room to request to join, hold a spot, confirm, and message members. This link only takes you there; it does not change participant, payment, payout, or analytics state.

Open scene room
  • 1. Check the public facts

    Review scene type, location, lifecycle, scene contract, and sharing controls on this public page.

  • 2. Continue in the room

    Use the existing room path to request access and continue through the steps that apply.

Share

Share this scene

Send a link to "Bay ride request". The link opens the shared scene through the safe route. Referral tracking and rewards are Planned, not active.

Status: idleCopies a public link to this scene. No referral tracking, no rewards.
Runtime status (staging diagnostics)

Internal readouts for staging review. These panels explain what the server observed; they do not approve payments, settlement, payout, or production readiness.

Canonical state

Runtime stateJoinableRequest interest
Canonical stageJoinableRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Next actionRequest interestRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
BoundaryIntent gate onlyRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.

Scene status

Projection sourcestatic-seedRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Read statusfallbackRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Read reasonScene was not found in Supabase preview table.Read-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Scene contractcandidateRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
LifecyclepublishedRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
KindcarpoolRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
LocationBay Area areaRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Runtime chainLocal simulation availableRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Payment flowEnabled (priced scenes)Read-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Production claimBlockedRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.

Runtime projection

Runtime-first status: this reports the coordination chain state the server can read. It does not certify payment, settlement, payout, or production readiness.

Runtime sourcescene-projectionRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Runtime readfallbackRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Runtime reasonScene was not found in Supabase preview table.Read-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Scene statepublishedRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Your sessionsigned-outRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Your runtime readsigned-outRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Participant statesign-in-requiredRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Participant roleviewerRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Slot statenot-boundRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Active intentsign-in-requiredRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Lock statesign-in-requiredRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Confirmationnot-confirmedRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Runtime lockednoRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Mutation boundaryintent-onlyRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.

Action availability

Available actions are scoped to the current viewer and server-side runtime state. A visible action is not a payment or payout authority.

  • Enter room projection / blocked

    not_participant

  • Join interest / blocked

    login_required

  • Hold slot / blocked

    login_required

  • Confirm participation / blocked

    intent_missing

  • Release slot / blocked

    intent_missing

  • Exit scene / blocked

    not_participant

  • Pay / blocked

    payment_required

  • Payout / blocked

    Settlement and payout execution remain blocked.

Value and settlement boundary

Commercial Runtime-first view: value records, payment evidence, ledger completion, settlement, and payout readiness are distinct. Payout execution is not claimed here.

Payment stateenabledRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Value statusnot-postedRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Ledger statusnot-postedRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Payout projectionblockedRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Payment mutationserver-authority gatedRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Settlement mutationblockedRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.

Runtime chain summary

Runtime-first view: identity, intent, participant, slot, and confirmation move in order. Commercial evidence is shown separately and never implied by this count.

Runtime allowed

7

Runtime blocked

1

Next runtime stop

Payout gate review

Full chain diagnostics

Detailed staging readout. It reports server-side chain decisions; it does not create value, ledger, settlement, or payout facts.

Chain sourcelocal-runtime-authorityRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Chain modesimulation-onlyRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Chain scenebay-ride-demand-previewRead-only status label. It reports the current projection and does not mutate runtime or commercial truth.
Hard blocksNo database mutation is performed by this projection. / No payment provider is called. / Analytics steps are projection decisions only; no event sink is called. / Payout remains disabled unless a later explicit product and provider gate enables it.Read-only status label. It reports the current projection and does not mutate runtime or commercial truth.

Chain decisions

Ordered runtime decisions only. Payment evidence, ledger completion, and payout readiness remain separate commercial checks.

  • Intent analytics projection / allowed

    intent_conversion: allowed

  • Participant creation / allowed

    scene_participant: allowed

  • Slot hold / allowed

    scene_intent_lock: allowed

  • Free confirmation / allowed

    participant_confirmation: allowed

  • Paid confirmation gate / allowed

    value_ledger_gate: allowed

  • Payment event mapping / allowed

    value_record_and_ledger: allowed

  • Payout gate review / blocked

    payout_boundary: payout_not_enabled

  • Participant analytics projection / allowed

    participant_conversion: allowed