{"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"],"markdownHref":"/api/system/development-blockers?format=markdown","markdown":"# Current Development Blockers\n\nStatus: DEVELOPMENT_BLOCKERS_RECORDED_LOCAL_ONLY\nProduction readiness: BLOCKED_BY_SECURITY_GATE\nFunds boundary: NO_CUSTODY_OF_FUNDS\n\n## Flow Sandbox Payer\n\n- Env: FLOW_SANDBOX_DEV_PAYER_EMAIL\n- Status: MISSING\n- Readiness: BLOCKED_UNTIL_FLOW_SANDBOX_PAYER_EMAIL\n- Value exposed: false\n\n## Flow Sandbox Runtime\n\n- Env gate: ALTIROPAY_FLOW_SANDBOX_REAL_CALLS\n- Gate status: APPROVED_LOCAL_ONLY\n- Readiness: BLOCKED_UNTIL_FLOW_SANDBOX_ENV\n- Env refs present: 0/2\n- Value exposed: false\n\n## PayPal Sandbox Runtime\n\n- Env gate: ALTIROPAY_PAYPAL_SANDBOX_REAL_CALLS\n- Gate status: CONFIGURED\n- Readiness: PAYPAL_SANDBOX_ENV_READY_LOCAL_ONLY\n- Runtime status: PAYPAL_SANDBOX_RUNTIME_READY_LOCAL_ONLY\n- Env refs present: 4/4\n- Value exposed: false\n\n## T-057 Supabase Local\n\n- Status: BLOCKED_UNTIL_SUPABASE_LOCAL\n- Docker Engine: DOCKER_CLI_AVAILABLE_ENGINE_UNAVAILABLE\n- Supabase local: UNAVAILABLE\n\n## Operator Commands\n\n- `npm.cmd run blockers`\n- `npm.cmd run sandbox:setup`\n- `npm.cmd run payer:dev`\n- `npm.cmd run paypal:dev`\n- `npm.cmd run rls:t057`\n- `npm.cmd run rls:t057:live`\n\n## Guardrails\n\n- No /api/payments\n- No Flow live\n- No PayPal live\n- No public webhooks or tunnels\n- No production readiness\n- No live credentials\n- No raw credential values in output\n- NO_CUSTODY_OF_FUNDS"}