{"mode":"demo","billsTodayUsd":0,"region":"us-west","adapters":{"database":"postgres","cache":"memory","broker":"memory","payments":"simulated","auth":"supabase","uploads":"memory"},"upgrade":{"persistence":"DATABASE_URL","sockets":"REDIS_URL"},"checks":[{"id":"demo-runtime","label":"Investor demo runs with zero vendor accounts","ok":true,"requiredFor":"demo","detail":"Memory adapters + simulated Stripe/IoT/Twilio. npm run dev is enough."},{"id":"database","label":"Durable Postgres (DATABASE_URL)","ok":true,"requiredFor":"production","detail":"Prisma + PostGIS will persist trips, ledger, and presence samples."},{"id":"jwt","label":"Non-default JWT_SECRET","ok":true,"requiredFor":"production","detail":"Custom signing secret is set."},{"id":"stripe","label":"Stripe Connect for real money","ok":false,"requiredFor":"production","detail":"Holds post to the in-process ledger only. No card network fees."},{"id":"jurisdiction","label":"Compliance jurisdiction (US-CA)","ok":true,"requiredFor":"production","detail":"US-CA is the first live state. Other states stay dark until counsel enables them."},{"id":"counsel","label":"California counsel reviewed program forms","ok":false,"requiredFor":"production","detail":"On-site contracts are templates. Set LEGAL_COUNSEL_REVIEWED=true after a CA attorney signs off."},{"id":"tax","label":"1099 + local tax collection switches","ok":false,"requiredFor":"production","detail":"TAX_FORM_1099_ENABLED and TAX_COLLECTION_ENABLED must be true before live payouts."},{"id":"backups","label":"Point-in-time backups","ok":true,"requiredFor":"production","detail":"Backup provider is the database host (Neon/Supabase PITR) or BACKUP_PROVIDER."}],"productionReady":false,"blockers":[],"backups":{"mode":"host-pitr","provider":"neon","rpo":"point-in-time (seconds)","rto":"minutes — restore a branch / PITR window","how":"Neon PITR is included with the project. No extra backup bill. Keep a second region later if you need DR."},"jurisdiction":{"id":"US-CA","name":"California","liveMoneyAllowed":true},"securityPolicyId":"reservemesa-security-2026","docs":"/docs"}