{"id":"client_implementation_report_company_client_demo_brand_demo_store","status":"CLIENT_IMPLEMENTATION_REPORT_READY_LOCAL_ONLY","companyId":"company_client_demo","companyName":"Cliente Demo","brandId":"brand_demo_store","brandName":"Demo Store","templateId":"template_ecommerce_checkout","templateName":"E-commerce checkout","packageId":"package_managed_payments_ops","packageName":"Managed Payments Ops","generatedFrom":{"clientPortalId":"client_portal_company_client_demo","clientOperationsTimelineId":"client_operations_timeline_company_client_demo_brand_demo_store","executiveClientDashboardId":"executive_client_dashboard_company_client_demo_brand_demo_store","readinessStatus":"ACTION_REQUIRED_LOCAL"},"productionEnabled":false,"productionReadiness":"BLOCKED_BY_SECURITY_GATE","noCustodyOfFunds":true,"notPaymentGateway":true,"providerFeesIncluded":false,"settlementHandledByProvider":true,"kpis":[{"id":"managed_brands","label":"Marcas gestionadas","value":1},{"id":"payment_methods","label":"Medios configurados","value":1},{"id":"timeline_events","label":"Eventos timeline","value":9},{"id":"evidence_events","label":"Evidencias guardadas","value":0},{"id":"blocked_events","label":"Bloqueos activos","value":2}],"reportSections":[{"id":"implementation_summary","title":"Resumen de implementacion","status":"ACTION_REQUIRED_LOCAL","points":["Empresa: Cliente Demo","Marca: Demo Store","Plantilla: E-commerce checkout","Paquete: Managed Payments Ops","Alcance local-only para pruebas, onboarding y evidencia cliente."]},{"id":"timeline_summary","title":"Timeline operativo","status":"CLIENT_OPERATIONS_TIMELINE_READY_LOCAL_ONLY","points":["9 eventos operativos","0 evidencias guardadas","2 bloqueos o acciones requeridas","Filtros disponibles por eventType, packageType y status."]},{"id":"readiness_and_blockers","title":"Readiness y bloqueos","status":"BLOCKED_BY_SECURITY_GATE","points":["Readiness marca: ACTION_REQUIRED_LOCAL","Produccion, credenciales live, webhooks publicos y go-live siguen bloqueados.","Security Gate, revision legal, RLS, vault, webhooks e idempotencia son obligatorios antes de produccion."]}],"clientLinks":[{"label":"Portal cliente read-only","href":"/growth-platform/client-portal/company_client_demo","status":"CLIENT_PORTAL_READY_READ_ONLY_LOCAL"},{"label":"Timeline operativo cliente","href":"/api/growth-platform/client-operations-timeline?companyId=company_client_demo&brandId=brand_demo_store","status":"CLIENT_OPERATIONS_TIMELINE_READY_LOCAL_ONLY"},{"label":"Dashboard ejecutivo cliente","href":"/api/growth-platform/executive-client-dashboard?companyId=company_client_demo&brandId=brand_demo_store&templateId=template_ecommerce_checkout&packageId=package_managed_payments_ops&format=markdown","status":"EXECUTIVE_CLIENT_DASHBOARD_READY_LOCAL_ONLY"}],"blockedDecisions":[{"id":"production_go_live","label":"Aprobar go-live productivo","reason":"Security Gate productivo, legal review, RLS, vault, webhooks e idempotencia no aprobados."},{"id":"live_provider_credentials","label":"Usar credenciales live","reason":"Produccion y credenciales live estan prohibidas en target local-only."},{"id":"custody_or_settlement_claim","label":"Prometer custodia o liquidacion propia","reason":"NO_CUSTODY_OF_FUNDS: AltiroPay no se declara custodio, banco ni proveedor financiero regulado."}],"nextActions":["Compartir este reporte con el cliente para revisar avance local-only por marca.","Usar el timeline filtrado para revisar evidencia, intake y bloqueos antes de nuevas pruebas.","Completar evidencia sandbox y handoff cliente antes de solicitar cualquier aprobacion productiva.","Mantener produccion bloqueada hasta Security Gate, revision legal, RLS, vault, webhooks e idempotencia."],"exports":[{"label":"Exportar reporte cliente JSON","href":"/api/growth-platform/client-implementation-report?companyId=company_client_demo&brandId=brand_demo_store&templateId=template_ecommerce_checkout&packageId=package_managed_payments_ops","format":"json"},{"label":"Exportar reporte cliente Markdown","href":"/api/growth-platform/client-implementation-report?companyId=company_client_demo&brandId=brand_demo_store&templateId=template_ecommerce_checkout&packageId=package_managed_payments_ops&format=markdown","format":"markdown"}]}