{"project":"AltiroPay","targetEscalation":"local-only","gates":{"qualityGate":"APPROVED_WITH_OBSERVATIONS","orchestrator":"DOCUMENTAL_BOOTSTRAP_COMPLETE","securityGate":"FLOW_SANDBOX_REAL_CALLS_LOCAL_ONLY"},"paymentsBackend":"FLOW_SANDBOX_REAL_CALLS_LOCAL_ONLY","productionReadiness":"PROHIBITED","repositoryMode":"supabase","providerMode":{"flowSandbox":{"mode":"REAL_CALLS_LOCAL_ONLY","realCallsGate":"approved-local-only","callbackReadiness":"LOCAL_MANUAL","statusLookup":"BLOCKED","production":"BLOCKED"},"toku":{"mode":"NOT_REQUIRED_FOR_MVP","production":"BLOCKED"}},"providerSandbox":{"status":"PROVIDER_SANDBOX_STATUS_READY_LOCAL_ONLY","mode":"LOCAL_FIRST_SANDBOX_OPERATIONS","productionReadiness":"BLOCKED_BY_SECURITY_GATE","noCustodyOfFunds":true,"providers":[{"provider":"flow","environment":"sandbox","enabled":true,"runtimeStatus":"FLOW_SANDBOX_ENABLED_LOCAL_ONLY","operations":["payment_email","payment_order","payment_status_token","settlement_search","settlement_detail"],"endpointPrefix":"/api/provider-sandbox/flow"},{"provider":"paypal","environment":"sandbox","enabled":true,"runtimeStatus":"PAYPAL_SANDBOX_RUNTIME_READY_LOCAL_ONLY","credentialCheck":{"status":"REQUIRED_ENV_VALUES_PRESENT","required":4,"present":4},"operations":["order_create","order_capture","order_recovery","capture_recovery","verified_webhook"],"endpointPrefix":"/api/provider-sandbox/paypal"}],"banners":["Local Only","Flow Sandbox Enabled","Production Blocked","Security Gate Required","No Custody of Funds"],"summary":{"runs":0,"paymentOrders":0,"webhookEvents":0,"settlementRuns":0,"settlements":0,"evidenceItems":0}},"developmentBlockers":{"status":"DEVELOPMENT_BLOCKERS_RECORDED_LOCAL_ONLY","scope":"LOCAL_ONLY_NO_PRODUCTION_NO_LIVE_PROVIDERS","productionReadiness":"BLOCKED_BY_SECURITY_GATE","noCustodyOfFunds":true,"flowSandboxPayer":{"envName":"FLOW_SANDBOX_DEV_PAYER_EMAIL","status":"MISSING","readiness":"BLOCKED_UNTIL_FLOW_SANDBOX_PAYER_EMAIL","setupCommand":"npm.cmd run payer:dev","valueExposed":false},"flowSandboxRuntime":{"envGate":"ALTIROPAY_FLOW_SANDBOX_REAL_CALLS","gateStatus":"APPROVED_LOCAL_ONLY","readiness":"BLOCKED_UNTIL_FLOW_SANDBOX_ENV","envRefsPresent":0,"envRefsRequired":2,"setupCommand":"npm.cmd run sandbox:setup","credentialsCommand":".\\local.cmd credentials-dev","valueExposed":false},"paypalSandbox":{"envGate":"ALTIROPAY_PAYPAL_SANDBOX_REAL_CALLS","gateStatus":"CONFIGURED","readiness":"PAYPAL_SANDBOX_ENV_READY_LOCAL_ONLY","runtimeStatus":"PAYPAL_SANDBOX_RUNTIME_READY_LOCAL_ONLY","credentialStatus":"REQUIRED_ENV_VALUES_PRESENT","envRefsPresent":4,"envRefsRequired":4,"setupCommand":"npm.cmd run paypal:dev","valueExposed":false},"t057":{"status":"BLOCKED_UNTIL_SUPABASE_LOCAL","dockerEngine":"DOCKER_CLI_AVAILABLE_ENGINE_UNAVAILABLE","supabaseLocal":"UNAVAILABLE","safePackCommand":"npm.cmd run rls:t057","liveValidatorCommand":"npm.cmd run rls:t057:live"},"guardrails":["No /api/payments","No Flow live","No PayPal live","No public webhooks or tunnels","No production readiness","No live credentials","No raw credential values in output","NO_CUSTODY_OF_FUNDS"],"operatorCommands":["npm.cmd run blockers","npm.cmd run sandbox:setup","npm.cmd run payer:dev","npm.cmd run paypal:dev","npm.cmd run rls:t057","npm.cmd run rls:t057:live"]},"brand":{"source":"brand/","publicSource":"public/brand/","assetVersion":"brand-assets:ea314ebe6021:bf726eaaa29f"},"guardrails":["No real credentials stored","No /api/payments endpoint","No production escalation","Flow sandbox real calls require approved-local-only local env gate","PayPal sandbox real calls require approved-local-only local env gate","Provider Sandbox must stay NO_CUSTODY_OF_FUNDS and BLOCKED_BY_SECURITY_GATE","Flow status lookup remains blocked"]}