{"id":"client_portal_company_client_demo","companyId":"company_client_demo","companyName":"Cliente Demo","format":"markdown","content":"# Portal cliente read-only - Cliente Demo\n\n- Estado: CLIENT_PORTAL_READY_READ_ONLY_LOCAL\n- Modo: READ_ONLY_CLIENT_VIEW\n- Empresa: Cliente Demo\n- Read-only: true\n- Production readiness: BLOCKED_BY_SECURITY_GATE\n- NO_CUSTODY_OF_FUNDS: true\n\n## Marcas\n\n- Demo Store: SANDBOX_ONBOARDING\n\n## Medios de pago\n\n- Orden checkout Flow: SANDBOX_DRY_RUN_ONLY\n\n## Readiness\n\n- Demo Store: ACTION_REQUIRED_LOCAL\n\n## Acciones solo lectura\n\n- view_sandbox_evidence: Ver evidencia sandbox\n- view_payment_methods: Ver medios configurados\n- view_readiness: Ver readiness local\n- view_operations_timeline: Ver timeline operativo\n\n## Matriz permisos cliente\n\n- CLIENT_VIEWER / brand_status: READ (BLOCKED_BY_SECURITY_GATE)\n- CLIENT_VIEWER / sandbox_evidence: READ (BLOCKED_BY_SECURITY_GATE)\n- CLIENT_VIEWER / payment_method_setup: COMMENT_ONLY (BLOCKED_BY_SECURITY_GATE)\n- CLIENT_VIEWER / provider_credentials: DENY (BLOCKED_BY_SECURITY_GATE)\n- ALTIROPAY_OPERATOR / payment_method_setup: CONFIGURE_LOCAL_ONLY (BLOCKED_BY_SECURITY_GATE)\n- ALTIROPAY_ADMIN / security_gate: REVIEW_ONLY (BLOCKED_BY_SECURITY_GATE)\n\n## Acciones bloqueadas\n\n- edit_provider_credentials: Editar credenciales proveedor. Solo OWNER/ADMIN interno y referencias seguras.\n- enable_production: Habilitar produccion. Bloqueado por Security Gate.\n- view_secret_values: Ver secretos. Prohibido por contrato de seguridad.\n","productionReadiness":"BLOCKED_BY_SECURITY_GATE","productionEnabled":false}