Thin Cloud spine. Garage is now. Buy membership, instrument rack, LMS, doors. Leads are not athletes.
Campus lens
Overlay
Operating sequence
as of Sep 2026 · not a second architecture
Garage BetaNow
Now · first live location · hitting + mechanics · membership sales target Nov
December Warriors
Free weekly · not a membership SKU
Paid Field House
Gauntlet / defense-capable membership path
Stafford / Austin Ridge
Later scale
Thin Cloud spine. exercise.com owns money, time, seats, and the door signal. The instrument rack measures. LMS teaches. Public leads are not athletes. None of that collapses.
Public edge — not athlete
Actors
Campuses
Garage is the first live location (hitting + mechanics) and the first membership sales target (Nov). Field House is the Gauntlet / defense-capable membership path. Stafford / Austin Ridge is later scale (Access + weekly non-rolling credits).
1 · BDA Cloud — thin spine we build
Durable meaning — not a gym OS clone
We build
bda_athlete_id → rank / pathway → rank booking gate. Maps sit beside the id. Household here is consent, not the family invoice. Measurement history (source_device + optional external_ref) lands on the maps, not as identity.
Buy — membership, LMS, doors
2 · Instrument rack — measure only
source_device + optional external_ref · never identity
Buy · instruments
Cage / ball flight
Arm
Speed
Field radar
Manual
Every device on the rack is an instrument only. Cloud stores source_device + optional external_ref on measurement history. Nothing here owns identity, roster, rank, or household.
Gauntlet day-of: concurrent stations Hit · Defense-Throw · Speed. Devices map to those stations — Gauntlet is not a membership SKU.
Training aids · facility — not measurement
Kinetic Arm is a protective sleeve / affiliate (Luisa lane). It complements ArmCare programming; it is not the ArmCare sensor and it is not on the rack.
Caption · Field House · Gauntlet path
Garage is the first live location (hitting + mechanics) and the first membership sales target (Nov). Field House is the Gauntlet / defense-capable membership path: one preferred weekly class, confirmed seats, waitlist, and pro-rate. Cloud still owns rank meaning and the booking gate. exercise.com owns the seat and the invoice.
Rank lives in Cloud. Booking lives in exercise.com. The workaround is entitlement sync — eligible class types in, ineligible blocked — not a nickname stored on the membership. Rank gate pending Kyle; if Fail, Cloud keeps the gate.