This room is read-bound to a single scene. Open a scene from Discovery, then return here with a scene id to see join, confirmation, messages, and exit controls.
Follow the room from access request to confirmation, then use the member thread once server authority recognizes your account for this scene.
Session: sign in needed
Sign in required: This page can show the public scene, but your personal intent, slot, and confirmation receipt require a signed-in session. Sign in, then return to the room to request a place.
Session-scoped progress only; server transitions stay gated.
Sessionsign in needednext
Scene relationask to joinnext
Slotchoose or hold a slotnext
Confirmationnot-confirmednext
ParticipantsSession-safe list
Privacy boundaryThis list shows your participant position plus a locked co-member placeholder. It does not expose another member's profile, identity, or slot binding.
Yousession required
sign in neededAsk to join before a participant row exists. Observer is reserved for future read-only room/chat access.
Other membersidentity hidden
private until joinedRoster names stay hidden in this source-only slice; occupancy is shown through slots.
Confirmation flowServer-gated order
Step 1Join requestsign in firstInterest creates the server-owned participant path; the client cannot assert it.Use join request
Step 2Slot holdchoose a slotHolding depends on your waiting participant and an open slot.Use confirmation controls
Scene state: unknownRuntime locked: yesMutation boundary: intent-only
Runtime stateDiscoverableOpen details
Participantsign-in-requiredSign in to see your participant state for this scene.readiness: blockedscene_not_found
Slotnot-boundSign in to see your slot binding.readiness: blockedscene_not_found
Lock / intentintent: sign-in-required · lock: sign-in-requiredSign in to see your intent and hold.readiness: blockedscene_not_found
Confirmationnot-confirmedSign in to see your confirmation state.readiness: blockedscene_not_found
Live slot grid0 open / 0 held / 0 occupied of 0
OpenHeldOccupiedClosed
No slots published for this scene yet.
Read-only projection of runtime truth. Observed states come from the scene runtime snapshot for the current signed-in session; readiness comes from the local runtime chain projection. Mode: simulation-only. No participant, slot, lock, or confirmation is mutated here, and no payment, payout, or production is implied. The live slot grid is a point-in-time, public-safe view of slot occupancy only — no other participant's identity or profile is exposed. Real-time updates and a full multi-participant roster are still Planned.
S2 coordination readiness
Coordination consequences are visible, not executable.
This room can show read-only readiness for announcements, viewer grants, no-show review, audit receipts, and notification consumers. It does not create rows, persist events, or send notifications.
S2.1 keeps writes blocked: no announcement row, viewer-grant row, no-show case, audit event, notification, refund, settlement, or payout is created here.
Join request
Request to join
Records interest only. The next steps - participant, slot hold, confirmation, value/ledger, settlement, distribution, and payout execution - remain separate server-controlled facts.
Interest result: idleOpen a scene before asking to join.
Confirmation and exit
Confirmation walks the server chain in order. Leaving is limited to non-confirmed places in the chain; confirmed-participation exit is not available in this build so value and ledger facts stay consistent.
scene chain
Request runtime confirmation
Uses server authority to move in order: interest, participant, slot hold, payment evidence when required, ledger check, then confirmation. Settlement, distribution, payout execution, and analytics remain separate downstream facts.
Server gated
Runtime result: idleOpen a scene before requesting confirmation.
scene back half
Complete, cancel, or exit safely
Finishes the single-user scene loop with server-derived authority. Complete and cancel are organizer-only. Confirmed exit is member-owned and only works when no value, ledger, refund, settlement, payout, or provider case is attached.
Back-half result: idleReady for a bounded back-half action. Money-adjacent scenes stop at case review instead of moving funds or pretending a refund exists.
Archive is shown as a disabled projection-only boundary because the current schema has no durable archived lifecycle state.
leave scene
Leave this scene
Reverses only your current non-confirmed place in the chain. It may withdraw interest, cancel a waiting participant spot, or reopen a held slot. It does not delete records and does not touch payment, ledger, settlement, distribution, or payout execution.
Leave result: idleOpen a scene before leaving.
Scene messages
Scene messages
Member-scoped thread for the scene owner and participating members. Message identity is server-owned. This does not create payment, ledger, settlement, distribution, payout, moderation, or realtime facts.
No messages are visible for this account.
Open a scene before messaging.
Message result: idleOpen a scene before messaging.
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.
Scene read status
Scene idNot selected
Projection sourcenone
Read statusidle
Read reasonOpen a scene from Discovery or a detail page.
Lifecyclen/a
Kindn/a
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 sourcenone
Runtime readidle
Runtime reasonNo scene projection is bound.
Scene stateunknown
Your sessionsigned-out
Your runtime readnot-joined
Scene relationnone
Participant statesign-in-required
Participant rolenone
Slot statenot-bound
Active intentsign-in-required
Lock statesign-in-required
Confirmationnot-confirmed
Runtime lockedyes
Mutation boundaryintent-only
Action availability
Five-gate availability is a read-only ActorAttentionProjection mirror. It explains what the server can already read; visible actions still depend on the existing server-authority panels.
canEnterScene · Enter room projection / blocked
read_only_entry_projection
canJoin · Join interest / blocked
source_maturity_blocks_action
canHoldSlot · Hold slot / blocked
source_maturity_blocks_action
Confirm participation / blocked
source_maturity_read_only
Release slot / blocked
source_maturity_read_only
canExitScene · Exit scene / blocked
source_maturity_blocks_action
Pay / blocked
source_maturity_read_only
canManageScene · Manage scene / blocked
source_maturity_blocks_action
Payout / blocked
Settlement and payout execution remain blocked.
Actor attention projection
The primary action below is projection-only. Its authority ceiling is UI display, not runtime mutation, payment, payout, or readiness.
Actor attention sourcenone
Actor attention maturityUNKNOWN
Actor attention freshnessunknown
Actor kindanonymous
Actor relationshipnone
Primary projected actionview_scene
Primary action reasonsource_maturity_read_only
Projection authorityui_projection_only
view_scene / available
source_maturity_read_only · ui_projection_only
Organizer participation axes
Organizer authority and participant row are separate runtime axes. Organizing does not occupy capacity or create participant payment, memory, or payout eligibility unless a separate participant state is present.
Sign in required: This page can show the public scene, but your personal intent, slot, and confirmation receipt require a signed-in session. Sign in, then return to the room to request a place.
Receipt kindintent_requested
Receipt familyparticipant_intent
Target objectintent
To statesign_in_required
Reasonlogin_required
Durabilityprojected
Authority ceilingui_projection_only
Money boundaryno_money
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 stateenabled
Value statusnot-posted
Ledger statusnot-posted
Payout projectionblocked
Payment mutationserver-authority gated
Settlement mutationblocked
Private memory draft readiness
Memory is shown here as private draft readiness only. Memory Wall, Echo Valley, Ever Glow, Signal Wall, and Dark Forestry remain taxonomy lineage in this slice; no public plaza, storage upload, visibility event, publication, withdrawal, delete, moderation, consent, or growth-event action is mounted here.
Memory private draft statusblocked
Visibilityprivate_only
Eligibility reasonsource_maturity_blocks_claim
Payment requiredno
Private draft readinessblocked
Client createblocked
Public publishblocked
Visibility event writeblocked
Claim ceilingprojection_only
Legacy asset ceilingtaxonomy_only
Source maturityUNKNOWN
Surface module taxonomy
Surface modules are consumed here as route-copy taxonomy only. Memory Wall, Echo Valley, Ever Glow, Signal Wall, Dark Forestry, and third-party spend remain lineage or planned rails; no public feed, storage, contact vault, temporary card, Apple Pay, checkout, transfer, payout, or runtime mutation is mounted here.
Surface taxonomy statustaxonomy_only
Claim ceilingroute_copy_only
Mutation boundarynone
Public feed boundarynot_mounted
Third-party spend boundaryplanned_rail_only
Memory Wallstatic_preview_only · Public-safe static preview only; no public feed is mounted.
Echo Valleytaxonomy_lineage_only · Lineage label only; no social graph or echo runtime is mounted.
Ever Glowtaxonomy_lineage_only · Lineage label only; no growth or reward runtime is mounted.
Signal Walltaxonomy_lineage_only · Lineage label only; no notification or analytics runtime is mounted.
Dark Forestrytaxonomy_lineage_only · Lineage label only; no hidden moderation, storage, or contact vault is mounted.
Third-party spendplanned_pilot_rail_only · Later pilot rail only; no temporary card, Apple Pay, checkout, transfer, or payout behavior is mounted.
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
1
Runtime blocked
7
Next runtime stop
Intent analytics projection
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-authority
Chain modesimulation-only
Chain scenenot-selected
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.
Chain decisions
Ordered runtime decisions only. Payment evidence, ledger completion, and payout readiness remain separate commercial checks.
Intent analytics projection / blocked
intent_conversion: scene_not_found
Participant creation / blocked
scene_participant: scene_not_found
Slot hold / blocked
scene_intent_lock: scene_not_found
Free confirmation / blocked
participant_confirmation: scene_not_found
Paid confirmation gate / blocked
value_ledger_gate: scene_not_found
Payment event mapping / allowed
value_record_and_ledger: allowed
Payout gate review / blocked
payout_boundary: payout_not_enabled
Participant analytics projection / blocked
participant_conversion: scene_not_found
Pending value context
Creates a server-owned value and ledger context before owner-side Payment Link use or another payment adapter is used. Value, payment evidence, ledger state, settlement, and payout remain separate facts; the browser does not own any of them.
Request status: scene_missingWhy unavailable: Select a scene before requesting pending value context.Safe reason marker: not_observed
Payout readiness (read-only)
Reads participant, value, and ledger facts to explain whether a later distribution step could be considered. Readiness is not execution: no payout is called here, no payout truth is created here, and provider payout stays outside this room.
Value and ledger facts stay server-owned. Browser confirmation cannot create payment proof, settlement, or payout truth.
Gate blocked
Disabled here means this browser surface is not the authority for that fact. Runtime, value, ledger, settlement, and payout boundaries remain server-owned.
payout_analytics_boundary
Distribution and analytics boundary
Runtime confirmation, payout readiness, payout execution, and analytics conversion are separate surfaces. This room does not collapse them into one status.
Gate blocked
Disabled here means this browser surface is not the authority for that fact. Runtime, value, ledger, settlement, and payout boundaries remain server-owned.