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

Member hub

Your account and profile context.

Review the account facts this staging build can show today: your sign-in session, editable public profile draft, submitted capability requests, and read-only presence. Profile copy helps other members understand who they are meeting; runtime, payment, settlement, and payout decisions still come from server-side facts.

Capability availability

Each Member Hub capability declares whether it is released, deployed, entitled, role-gated, data-backed, and interactive. Unavailable capability cards are information, not fake buttons.

Profile

Self profile draft and public projection are available through existing server-authority paths.

ProductAvailable
EntitlementNo entitlement required
InteractionImplemented
RecoveryOpen the live surface

My Values

Private value records are readable when the server can read this account; the page is not a wallet.

ProductBeta / read boundary
EntitlementNo entitlement required
InteractionRead-only
RecoveryRead the boundary state

Memory

Memory is a static/public-safe preview plus lifecycle scaffold. Creation and entitlement remain planned.

ProductPlanned
EntitlementOwner policy required
InteractionRead-only
RecoveryRead the boundary state

Verification

Capability requests can be submitted; reviewer decisions remain scoped and do not upgrade public badges yet.

ProductBeta / read boundary
EntitlementNo entitlement required
InteractionImplemented
RecoveryOpen the live surface

Reports

Report rows are submit/self-view plus reviewer read-only queue; no handling lifecycle is exposed.

ProductBeta / read boundary
EntitlementNo entitlement required
InteractionRead-only
RecoveryRead the boundary state

Partner

Provider/partner presentation reads supply-side scenes, but partner approval and payout setup remain owner-gated.

ProductOwner-gated
EntitlementOwner policy required
InteractionRead-only
RecoveryWait for Owner policy

This envelope does not grant roles, create entitlements, call a paywall, complete reviewer work, create memories, or move money.

Sign in & session

Session checkchecking
Signed-in accountNot signed in
Authority boundaryChecking the browser session used to refresh server-rendered account pages.
Self-service scopeProfile draft and join intent only; account deletion is not available in this build (data export is available in account settings).

Phone verification

Account security

Verify your phone number

Add and verify a mobile number on top of your email account. This does not replace email sign-in; it is an extra trust signal, and for in-person scenes a verified phone can be required before you join.

Checking your phone-verification status.

Verification runs through Supabase Auth and the owner-configured SMS provider. The app never fabricates a verified state; verification is read from the server.

Your profile

Profile draft only. Verification, runtime, payment, and payout remain blocked. Public projection is read-only in this preview.

Draft statusblocked
BoundaryChecking own profile draft boundary.
Profile idnone
Public profile idnone

Profile field authority

The legacy profile mixed public identity, private contact, verification evidence, vehicle facts, and future payout binding. TribeRide separates those zones before adding more fields.

T0 · Public profile

Member-facing profile copy such as public name, locale, and visibility. This is the only self-edit profile zone live today.

StatusLive self-edit
Default visibilityPublic or private
Mutation authoritySelf server action
Storage lifecycleNot required for this scaffold

T0 · Private contact

Phone, emergency contact, and contact preferences need a contact reveal policy before storage.

StatusPlanned policy
Default visibilityPrivate
Mutation authorityNot implemented
Storage lifecycleNot required for this scaffold

T1 · Verification evidence

License, insurance, plate, and capability evidence belong behind reviewer/operator access with expiry and revocation.

StatusReviewer-gated
Default visibilityRestricted operator
Mutation authorityReviewer decision
Storage lifecycleRequired before upload

T2 · Payout binding

Provider account, KYC, and receiver references are owner-operated T2 facts, not profile self-service fields.

StatusOwner-gated
Default visibilityOwner only
Mutation authorityOwner operated
Storage lifecycleRequired before upload

T3 · System signal

Risk, abuse, and trust assertions are internal read-only facts and must not become public profile labels.

StatusRead-only
Default visibilityHidden
Mutation authoritySystem only
Storage lifecycleNot required for this scaffold

This panel is a policy scaffold only. It does not upload documents, store private contact fields, approve verification, bind payout receivers, or expose system signals.

Capability requests

Profile context · tier T1

Capability requests

This form only files a T1 request for review. Your identity is taken from the signed-in session, not typed into the form, and the saved request remains pending_review until a reviewer acts. T0 profile edits, T2 payout binding, and T3 system signals stay on their own authority paths. Reviewer approval is recorded as request state; it does not yet upgrade the public profile badge or create a payout/trust guarantee.

Result: idleSubmit a T1 capability request for human review.

Your submitted requests

No capability requests are visible yet. Sign in to view your verification requests.

Payout account (hosting)

Hosting · payout account

Not available yet

This environment cannot store a payout account binding yet, so nothing can be connected here. Nothing about your account has been changed.

TribeRide does not pay hosts yet. Participant payments are not routed to host accounts on this build, and no payout runs — connecting an account only prepares for that, and does not schedule it, promise it, or give it a date. Completing the provider’s onboarding does not change what you are owed or when.

Result: idleSign in to see whether a payout account is connected.

Report an issue

reports · server-submitted

Send a review, issue, or feedback

This form creates an open report through server authority as a row visible to you under current RLS. You get your own self-view; an allow-listed reviewer can acknowledge, resolve, or dismiss it. Once an outcome is terminal you can appeal it once below. This build applies no penalty, score, refund, SLA, or money outcome, and your identity comes from your signed-in session, not from a field in the form.

scene review details

Completion and feeling are stored inside the existing report body. They do not decide settlement, payout, or account standing.

  1. 1ContextAttach the scene reference before a review can be sent.
  2. 2SignalChoose completion and feeling as lightweight review signals.
  3. 3NoteAdd optional context; it stays inside the existing report body.
  4. 4Open rowSubmit through server authority as an open report for self-view only.
Status: idleSubmit a scene review or a scene issue / platform feedback.

Your submitted reports

This list is your own RLS-filtered self-view and your appeal receipt. Stored states show the report row state and any appeal status only; they are not a claim about a penalty, refund, or money outcome.

Sign in to view your reports. Reports you submit from this panel will appear here after the server accepts the row.

Public profile cards

These cards are the public projection of profile rows currently readable by this page. Capability labels and request states are context only; they do not create booking authority, payment status, payout readiness, or trust guarantees.

City host profile preview

Host capability review candidate · pending_review

preview · sign in to see yours

Founder member profile

Profile projection seed · blocked_by_gate

preview · sign in to see yours

Growth / presence signals (read-only)

Derived, cosmetic, and non-authoritative. These numbers are calculated from participation history visible to this account. They do not create rewards, verification, runtime authority, settlement, payout, or commercial eligibility.

Level1 · Pathfinder
BandDormant
Scenes completed (Derived)0
Scenes published (Derived)0
Seats coordinated (Derived)0
Next-level hintA stronger signal is quietly forming.
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.

Growth read boundary

Projection sourcesigned-out
Read statusempty
Read reasonNo signed-in session; growth presence is owner-scoped only.

Auth session boundary

Auth sourcesupabase-auth
Session statussigned-out
ActorAnonymous visitor
Identity idnone
Session reasonNo Supabase auth session is available to this server boundary.

Identity binding boundary

Identity bindingnot-bound
Profile read boundarypublic-projection-only
My Scenes ownership filternot-active
Profile mutationblocked
Runtime mutationblocked
Paymentblocked
ReasonNo authenticated identity is available. Public projections remain readable.

Trust boundary

Projection sourcesupabase
Read statusready
Fallback reasonRead from profile_projection_seed.
Auth sessionsigned-out
Profile mutationblocked
Verification workflowblocked
Runtime mutationblocked
Commercial runtimePriced-scene value flow modeled; payment/provider execution remains Owner-gated
Profile field authoritystatic-policy-scaffold / partial
Capability envelopestatic-policy-scaffold / partial
DP1 three-route projectiondp1-three-route-read-only-projection / signed-out
DP1 actor+scene scopemissing-actor / member
DP1 mutation boundarynone