{"serviceName":"LceLive","phase":"Phase 0","runtimeEnvironment":"Production","deployment":{"target":"OracleFreeTier","region":"uk-london-1","useManagedTls":true},"publicUrls":{"apiBaseUrl":"https://api.lcelive.co.uk","webBaseUrl":"https://lcelive.co.uk"},"tokenPolicy":{"accessTokenMinutes":15,"refreshTokenDays":30,"joinTicketMinutes":2,"joinTicketHmacSecret":""},"storage":{"provider":"PostgreSQL","connectionStringName":"LceLiveDb"},"buildOrder":["Scaffold backend, website, database configuration, and deployment layout","Identify GAME integration points for auth, menus, invites, and handshake work","Add config, identity, and token storage on the client","Land the permanent LCELIVE menu entry and account screen","Implement linking, secure session auth, social, connectivity, leaderboards, then store"],"domains":[{"key":"auth","displayName":"Auth","ownership":"Accounts, linking, token issuance, and device trust","phaseZeroStatus":"Scaffolded","plannedCapabilities":["registration","login","device-code link","refresh tokens","device revocation"],"plannedInterfaces":["/api/auth","/api/auth/flows"]},{"key":"social","displayName":"Social","ownership":"Friend graph, requests, and social discovery","phaseZeroStatus":"Scaffolded","plannedCapabilities":["friend requests","friend list","pending requests","player search"],"plannedInterfaces":["/api/social","/api/social/capabilities"]},{"key":"sessions","displayName":"Sessions","ownership":"Presence, invites, join tickets, and signaling","phaseZeroStatus":"Scaffolded","plannedCapabilities":["presence","invites","join tickets","signaling","NAT traversal metadata"],"plannedInterfaces":["/api/sessions","/api/sessions/connectivity"]},{"key":"leaderboards","displayName":"Leaderboards","ownership":"Trusted stats ingestion and ranked board queries","phaseZeroStatus":"Scaffolded","plannedCapabilities":["stat submission","trusted board reads","moderation hooks"],"plannedInterfaces":["/api/leaderboards","/api/leaderboards/boards"]},{"key":"store","displayName":"Store","ownership":"Catalog and entitlement surfaces","phaseZeroStatus":"Scaffolded","plannedCapabilities":["catalog read","entitlements","grant tooling","future purchases"],"plannedInterfaces":["/api/store","/api/store/rollout"]}]}