Mejor paso:Servicios
Siguiente paso:Servicios

Confianza enterprise · evidencia primero

Una vista en lenguaje sencillo de lo que MIRMC ya implementó, lo que continúa condicionado y lo que todavía no afirmamos.

Capacidad enterprise · evidencia en progreso

Arquitectura enterprise sin fingir que todos los requisitos corporativos ya están cerrados.

MIRMC publica este registro desde la misma fuente utilizada por los chequeos de ingeniería. Los controles implementados se mantienen separados de los planificados y las certificaciones nunca se infieren solamente por tener buena arquitectura.

Esta es una declaración de madurez de ingeniería, no una certificación de seguridad, opinión legal ni SLA contractual.

5
Implementados
11
Controlados
6
Brechas planificadas
2
No certificados
Fecha de la evidencia: 2026-08-25

Registro de controles

Qué es real hoy

platform

Runtime de producción en Cloudflare

Implementado

Cloudflare Workers es el origen canónico de producción usado por redirecciones de autenticación y metadatos SEO. La evidencia de candidatos registra identidad exacta de fuente/versión y comprobaciones públicas.

Evidencia del repositorio
  • src/lib/auth-origin.ts
  • src/data/cloudflare-candidate.generated.ts
  • .github/workflows/upload-mirmc-cloudflare-candidate.yml

security

Autorización consciente del tenant

Implementado

La base Agency SaaS define organizaciones, membresías, roles por tenant, escrituras de suscripción protegidas y límites respaldados por RLS.

Evidencia del repositorio
  • docs/AGENCY_SAAS_FOUNDATION.md
  • supabase/migrations/20260816044200_agency_saas_foundation_v1.sql
  • scripts/check-agency-saas-foundation.ts

security

Divulgación responsable de vulnerabilidades

Implementado

MIRMC publica un canal privado de reporte, límites para pruebas responsables y un registro estándar security.txt sin afirmar falsamente un bug bounty ni un SLA garantizado de remediación.

Evidencia del repositorio
  • src/routes/$lang.security.tsx
  • public/.well-known/security.txt

identity

Base MFA TOTP y challenge AAL2

Controlado / condicionado

MIRMC contiene enrolamiento TOTP y un challenge compartido AAL1-a-AAL2 después del login para cuentas con factor verificado. El billing privilegiado de Agency y las mutaciones protegidas del Centro de Mando también tienen gates de assurance en servidor.

Evidencia del repositorio
  • src/routes/$lang.mfa.tsx
  • src/routes/$lang.mfa-setup.tsx
  • src/lib/mfa-navigation.ts
  • src/lib/post-auth-destination.ts
  • src/lib/admin-command-assurance.server.ts
  • scripts/check-enterprise-identity.ts

billing

Convergencia de billing con autoridad del servidor

Controlado / condicionado

Los redireccionamientos de Stripe no otorgan un plan. Se requieren webhooks firmados, mapeos de precios controlados por servidor y transiciones aprobadas antes de converger la suscripción.

Evidencia del repositorio
  • docs/AGENCY_SAAS_STRIPE_BILLING.md
  • supabase/functions/agency-stripe-webhook/index.ts
  • scripts/check-agency-saas-billing.ts

operations

Trazabilidad del tenant y de operaciones

Implementado

Las mutaciones del tenant y transiciones comerciales anexan evidencia estructurada al audit trail de la organización. Las mutaciones protegidas del Centro de Mando conservan denegaciones de autorización y evidencia del ciclo de ejecución, y un límite staged de exportación AAL2 para owner/admin añade flujos JSON/NDJSON acotados, controles explícitos de origen del navegador y recibos SHA-256 por página.

Evidencia del repositorio
  • docs/AGENCY_SAAS_FOUNDATION.md
  • supabase/migrations/20260816044200_agency_saas_foundation_v1.sql
  • src/lib/admin-command-security-ledger.server.ts
  • src/lib/admin-command-execution-guard.server.ts
  • docs/ENTERPRISE_AUDIT_EXPORT_V1.md
  • supabase/migrations/20260825206000_agency_audit_export_v1.sql
  • supabase/functions/agency-audit-export/index.ts
  • scripts/check-enterprise-audit-export.ts

operations

Gobierno multiagente con límites

Implementado

La malla cognitiva de 30 agentes usa evidencia compartida, memoria versionada, canales de desafío, consenso ponderado y roles con veto, manteniendo límites de autoridad autónoma.

Evidencia del repositorio
  • supabase/migrations/20260820035500_30_agent_cognitive_mesh_v23.sql
  • src/lib/platform-seo-30-agent-cognitive-mesh-contract.test.ts

operations

Estado operativo público en vivo

Controlado / condicionado

Una superficie pública localizada de estado realiza una sonda fresca de salud productiva y muestra evidencia exacta del candidato, separando explícitamente salud en vivo, uptime histórico y SLA contractual.

Evidencia del repositorio
  • src/routes/$lang.status.tsx
  • docs/ENTERPRISE_OPERATIONAL_STATUS_SLO_V1.md
  • src/data/cloudflare-candidate.generated.ts

operations

Modelo operativo de resiliencia

Controlado / condicionado

MIRMC ya define severidades de incidentes legibles por máquina, roles de respuesta, objetivos RPO/RTO solo de ingeniería y un protocolo aislado de evidencia para pruebas de restauración. Los objetivos numéricos siguen sin verificar y no son contractuales hasta que existan recibos reales de pruebas.

Evidencia del repositorio
  • src/lib/enterprise-operational-resilience.ts
  • src/lib/enterprise-operational-resilience.test.ts
  • docs/ENTERPRISE_INCIDENT_OPERATIONS_V1.md
  • docs/ENTERPRISE_DR_RESTORE_DRILL_V1.md
  • scripts/check-enterprise-operational-resilience.ts

compliance

Transparencia de proveedores e integraciones

Controlado / condicionado

MIRMC publica un registro de proveedores/integraciones respaldado por código que distingue dependencias core de servicios condicionales y opcionales. Deliberadamente no se presenta como lista legal firmada de subprocesadores ni garantía de residencia de datos.

Evidencia del repositorio
  • src/lib/enterprise-provider-register.ts
  • src/lib/enterprise-provider-register.test.ts
  • src/routes/$lang.providers.tsx
  • src/data/runtime-env-inventory.generated.ts

operations

Gobierno de publicación four-eyes

Controlado / condicionado

MIRMC ya contiene una autoridad staged de publicación por tenant con AAL2 de sesión actual, separación maker/checker, dos aprobaciones independientes para producción, caducidad, binding al commit exacto y un límite service-only ligado al release receipt de Cloudflare. Todavía no se afirma activación productiva.

Evidencia del repositorio
  • docs/ENTERPRISE_PUBLISHING_GOVERNANCE_V1.md
  • src/lib/agency-publication-governance.ts
  • src/components/agency/AgencyPublicationGovernancePanel.tsx
  • supabase/migrations/20260825207000_agency_publication_four_eyes_v1.sql
  • supabase/migrations/20260825207200_agency_publication_evidence_hardening_v2.sql
  • scripts/check-agency-publication-governance.ts

operations

Fleet Intelligence multi-sitio por tenant

Controlado / condicionado

Agency Overview ya contiene una superficie staged multi-sitio de métricas agregadas para cobertura de repositorios, autonomía, aprobaciones preview, dominios y gobierno de publicación. El snapshot exige autoridad del tenant y no expone filas crudas de clientes/proyectos.

Evidencia del repositorio
  • docs/AGENCY_SITE_FLEET_INTELLIGENCE_V1.md
  • src/components/agency/AgencyFleetIntelligence.tsx
  • src/routes/_authenticated/agency.index.tsx
  • supabase/migrations/20260825207100_agency_site_fleet_intelligence_v1.sql
  • scripts/check-agency-site-fleet-intelligence.ts

compliance

Ciclo de vida de datos y legal hold por tenant

Controlado / condicionado

MIRMC ya contiene un plano staged de retención por tenant con políticas acotadas por categoría, administración AAL2, legal holds con separación creador/liberador y un gate service-only de elegibilidad para borrado. La eliminación automática está apagada por defecto y no se afirma purge productivo.

Evidencia del repositorio
  • docs/ENTERPRISE_DATA_LIFECYCLE_LEGAL_HOLD_V1.md
  • src/lib/enterprise-data-lifecycle.ts
  • src/components/agency/AgencyDataLifecycleControlCenter.tsx
  • supabase/migrations/20260825207400_agency_data_lifecycle_legal_hold_v1.sql
  • scripts/check-enterprise-data-lifecycle.ts

compliance

Mapa de evidencia de tratamiento de datos

Controlado / condicionado

MIRMC ahora mapea ocho actividades de tratamiento respaldadas por código a límites canónicos de proveedores, clases de datos, sujetos, categorías de retención y estados de evidencia de residencia, y puede construir un paquete JSON de procurement desde registros canónicos. El mapa es solo evidencia de ingeniería: no se infiere del código un DPA, rol legal, mecanismo de transferencia, garantía de residencia ni certificación de cumplimiento.

Evidencia del repositorio
  • docs/ENTERPRISE_DATA_PROCESSING_EVIDENCE_MAP_V1.md
  • src/lib/enterprise-data-processing-map.ts
  • src/lib/enterprise-procurement-evidence.ts
  • src/routes/$lang.data-processing.tsx
  • public/.well-known/mirmc-data-processing.json
  • scripts/check-enterprise-data-processing-evidence.ts

identity

SSO enterprise (SAML/OIDC)

Planificado / brecha

MIRMC ya contiene una base SAML SSO staged para inicio/callback, binding explícito del UUID del proveedor con la organización y guardas negativas cross-tenant. Producción continúa en planned porque todavía no existe un IdP real registrado y verificado, y no se afirma OIDC como implementado.

Evidencia del repositorio
  • docs/ENTERPRISE_SSO_FOUNDATION_V1.md
  • docs/ENTERPRISE_SSO_TENANT_BINDING_V1.md
  • supabase/migrations/20260825193000_agency_sso_tenant_binding_v1.sql
  • scripts/check-enterprise-sso.ts
  • scripts/check-enterprise-sso-tenant-binding.ts

identity

Provisionamiento de ciclo de vida SCIM

Planificado / brecha

Está staged una base SCIM 2.0 Users por tenant, credenciales de organización hash-only, enlace de primer login ligado a SAML, plano de control AAL2 y precondiciones ETag atómicas opcionales. Producción continúa en planned hasta completar con éxito un canary con IdP y cliente SCIM reales.

Evidencia del repositorio
  • docs/ENTERPRISE_SCIM_PROVISIONING_V1.md
  • supabase/functions/agency-scim/index.ts
  • supabase/migrations/20260825205000_agency_scim_provisioning_foundation_v1.sql
  • supabase/migrations/20260825205300_agency_scim_etag_concurrency_v4.sql
  • scripts/check-enterprise-scim.ts

identity

MFA aplicado a acciones privilegiadas

Controlado / condicionado

El billing de Agency y las mutaciones protegidas del Centro de Mando validan ahora el assurance de la sesión en servidor y rechazan usuarios enrolados cuya sesión puede llegar a AAL2 pero sigue en AAL1. Las denegaciones MFA del Centro de Mando quedan registradas sin persistir tokens de acceso ni valores TOTP. El enrolamiento obligatorio por rol sensible y el enforcement universal en RPC/RLS continúan pendientes.

Evidencia del repositorio
  • supabase/functions/_shared/agency-stripe.ts
  • src/lib/admin-command-assurance.server.ts
  • src/lib/admin-command-execution-guard.server.ts
  • src/lib/admin-command-assurance.server.test.ts
  • scripts/check-enterprise-identity.ts
  • src/lib/enterprise-saas-readiness.ts

operations

Autoridad de release basada en evidencia

Controlado / condicionado

La identidad del candidato Cloudflare y las sondas frescas del runtime son el límite de evidencia productiva. Un check alojado ausente o fallido nunca se convierte silenciosamente en éxito.

Evidencia del repositorio
  • docs/ENTERPRISE_RELEASE_AUTHORITY_V1.md
  • src/data/cloudflare-candidate.generated.ts
  • README.md

security

Enforcement productivo de acceso de red

Planificado / brecha

MIRMC tiene controles Network Gateway v18 cerrados en source con las nueve superficies privilegiadas registradas evaluadas por red y sin bypass RPC directo conocido en source. ENFORCE productivo continúa planned porque secretos coordinados, conformance de staging, canary medido, evidencia runtime y activación explícita todavía no han sido verificados.

Evidencia del repositorio
  • docs/ENTERPRISE_NETWORK_ACCESS_POLICY_V1.md
  • docs/ENTERPRISE_NETWORK_GATEWAY_COMPLETE_RELEASE_BINDING_FINGERPRINT_V18.md
  • src/lib/enterprise-network-gateway-public-status.ts
  • public/.well-known/mirmc-network-gateway.json
  • scripts/check-enterprise-network-gateway-complete-release-binding-v18.ts

operations

Rama main protegida

Planificado / brecha

La auditoría del 25 de agosto de 2026 encontró main sin protección ni status checks obligatorios. CODEOWNERS y una política escalonada de ruleset ya están preparados, pero GitHub debe aplicarlos antes de considerar este control implementado.

Evidencia del repositorio
  • docs/MIRMC_SOLUTION_WEB_ENTERPRISE_COMPETITIVE_AUDIT_2026-08-25.md
  • docs/MAIN_BRANCH_ENTERPRISE_PROTECTION_POLICY_V1.md
  • .github/CODEOWNERS

operations

SLA contractual y operaciones maduras de estado

Planificado / brecha

Ya existe transparencia operativa en vivo y está definido un modelo de operación de incidentes, pero todavía no se afirman como completos el uptime histórico, la evidencia histórica de incidentes ni compromisos contractuales de uptime/remedios.

Evidencia del repositorio
  • src/lib/enterprise-saas-readiness.ts
  • docs/ENTERPRISE_OPERATIONAL_STATUS_SLO_V1.md
  • docs/ENTERPRISE_INCIDENT_OPERATIONS_V1.md

compliance

SOC 2

No certificado

MIRMC no afirma certificación SOC 2 en este registro de confianza.

Evidencia del repositorio
  • docs/MIRMC_SOLUTION_WEB_ENTERPRISE_COMPETITIVE_AUDIT_2026-08-25.md

compliance

ISO 27001

No certificado

MIRMC no afirma certificación ISO 27001 en este registro de confianza.

Evidencia del repositorio
  • docs/MIRMC_SOLUTION_WEB_ENTERPRISE_COMPETITIVE_AUDIT_2026-08-25.md

operations

Pruebas de recuperación y evidencia RPO/RTO

Planificado / brecha

MIRMC ya tiene objetivos RPO/RTO explícitos de ingeniería y un protocolo aislado de pruebas de restauración, pero esta auditoría todavía no afirma evidencia DR periódica completada ni el cumplimiento verificado de esos objetivos.

Evidencia del repositorio
  • src/lib/enterprise-saas-readiness.ts
  • src/lib/enterprise-operational-resilience.ts
  • docs/ENTERPRISE_OPERATIONAL_STATUS_SLO_V1.md
  • docs/ENTERPRISE_DR_RESTORE_DRILL_V1.md

Conversación de procurement

¿Necesita evidencia para una revisión de seguridad o proveedor?

Podemos separar controles implementados, controles planificados y requisitos contractuales específicos del cliente sin mezclarlos con afirmaciones comerciales.

Solicitar evidencia