Inteligencia de releases para equipos que despliegan detrás de feature flags.
Compass Ultra es una sala de control de releases para software con feature flags. Revisa el estado de los flags, las compuertas de políticas, el riesgo de despliegue, las diferencias entre snapshots, el análisis de riesgo asistido por IA y la evidencia de release lista para auditoría — antes de que los cambios en producción entren en vigor.
🚀 Live App · 🎮 Try the Demo · 🤖 AI DevOps Checker
Los feature flags deberían hacer los releases más seguros.
Pero con el tiempo, pueden convertirse en una superficie de release por sí mismos:
- 🧟 Flags obsoletos o caducados
- 🎲 Porcentajes de despliegue arriesgados
- 👤 Propietarios y aprobadores faltantes
- 🕸️ Dependencias ocultas entre flags
- 🚨 Overrides en producción
- 💬 Hilos de Slack haciendo de pista de auditoría
- 🧩 Decisiones de release dispersas en demasiadas herramientas
Compass Ultra convierte el caos de los feature flags en un flujo de revisión de release repetible.
En lugar de preguntar:
"¿Podemos desplegar?"
Tu equipo puede responder:
- ✅ ¿Qué está habilitado?
- 👥 ¿A quién afecta?
- 🔄 ¿Qué cambió?
- 💥 ¿Qué puede romperse?
- 🖊️ ¿Quién lo aprobó?
- 🧯 ¿Qué hay que arreglar primero?
- 📄 ¿Qué evidencia podemos entregar a QA, DevOps, liderazgo o cumplimiento?
Compass Ultra ayuda a los equipos a revisar y demostrar la preparación del release antes de desplegar.
Una revisión de release típica se ve así:
- 📦 Cargar o importar un workspace de release.
- 👤 Evaluar flags contra un contexto de usuario real.
- 🛡️ Ejecutar compuertas de políticas y análisis de riesgo.
- 🔍 Comparar snapshots de release.
- 📄 Exportar un runbook de release.
- 🚀 Compartir la evidencia antes de que los cambios en producción entren en vigor.
La demo funciona sin cuenta:
Demo: https://www.compassultra.com/app?demo=true
La demo simula un release minorista de alto riesgo (víspera de Black Friday, peak-sale-2026.11) con:
- 🏁 10 feature flags en LaunchDarkly, Statsig y Firebase
- 🛒 Flags de alto riesgo de checkout, venta flash y envío el mismo día
- 🚧 Bloqueadores y advertencias de políticas (brechas de dependencias, violaciones de canary)
- 🔗 Comprobaciones del grafo de dependencias
- 🧾 Comparación de snapshots
- 📄 Exportación de runbook en PDF
- 🔌 Generación de payloads para GitHub, Jira y Slack
- 🧯 Flujo de rollback con kill-switch para el estado de la demo
- 💰 Estimación de impacto financiero para la ventana de despliegue de tráfico pico
Compass Ultra revisa el workspace de release actual y devuelve una evaluación práctica del release:
- ✅ Ship
- 🟡 Hold
- 🔴 Fix first
Impulsado por un servicio de IA en vivo con un fallback determinista — el análisis nunca se bloquea aunque el servicio de IA no esté disponible.
Puede detectar problemas como:
- 🔥 Flags activos de alto riesgo
- 🔗 Conflictos de dependencias
- 👻 Aprobadores faltantes
- ⏰ Flags caducados o sin propietario
- 🐤 Violaciones de despliegue canary
- 🚨 Overrides en producción
- 🧾 Patrones de despliegue sensibles al cumplimiento
- 💰 Estimaciones de impacto financiero para ventanas de despliegue de tráfico pico
Evalúa cada flag contra un contexto de usuario específico.
| Campo | Descripción |
|---|---|
| 👤 User key | Identificador único del usuario |
| Dirección de correo del usuario | |
| 🏢 Tenant | Tenant de cliente o cuenta |
| 💳 Plan | Plan de precios o de derechos |
| 🛂 Role | Rol del usuario o grupo de permisos |
| 🌎 Region | Región geográfica o de infraestructura |
| 🏳️ Country | Segmentación a nivel de país |
| 📱 Device | Tipo de dispositivo o plataforma |
| 🌐 Environment | Desarrollo, staging, producción o entorno personalizado |
Cada flag muestra:
- 🎚️ Valor evaluado
- 🧠 Motivo de resolución (coincidencia de regla, bucket de rollout, valor por defecto u override)
- 🧩 Regla o condición coincidente
- 📌 Contexto relevante usado durante la evaluación
Cambia entre presets de contexto guardados — Production admin, EU customer, Mobile guest — para ver cómo se comportan los flags por segmento.
Compass Ultra ejecuta comprobaciones automatizadas de release en cada cambio de estado del workspace.
| 🔒 Gate | Qué comprueba |
|---|---|
| 🎟️ Change ticket attached | El ticket CHG o Jira está presente antes de producción |
| 👥 Critical flags have approvers | Todos los flags activos de alta/crítica prioridad tienen aprobadores nombrados |
| 🧬 Every flag has traceability | Todos los flags tienen IDs de Jira/cambio |
| ⏳ No expired flags enabled | Ningún flag habilitado ha superado su caducidad |
| 🚫 Production override discipline | No hay overrides manuales activos en producción |
| 🐤 Canary rollout limit | Los flags que requieren canary permanecen dentro del 50% de rollout |
| 🔗 Dependencies enabled | Ningún flag habilitado tiene una dependencia deshabilitada |
| 🔌 Live provider adapters configured | Al menos un token de proveedor está conectado |
| 📤 Outbound DevOps hooks configured | Los endpoints de GitHub/Jira/Slack están configurados |
Un asistente de chat con IA flotante que puede incrustarse en cualquier página con una sola etiqueta script:
<script src="https://www.compassultra.com/ai-devops-widget.js"></script>- 💬 Haz preguntas sobre releases en lenguaje natural
- 🔍 Lee automáticamente el estado del workspace en vivo
- 📊 El contador de sesión muestra cuántos visitantes lo han usado
- ⚡ Fallback elegante cuando el servicio de IA no está disponible
- 🧠 Mantiene el historial del chat entre mensajes en la misma sesión
Pruébalo en vivo: https://www.compassultra.com/ai-devops
Importa el estado de flags en vivo desde tu proveedor de flags mediante un token de solo lectura propiedad del cliente a través del proxy del servidor.
| 🏴 Provider | Type |
|---|---|
| 🚀 LaunchDarkly | Provider sync |
| 📊 Statsig | Provider sync |
| 🔓 Unleash | Provider sync |
| 🏳️ Flagsmith | Provider sync |
| 🔥 Firebase Remote Config | Provider sync |
🔒 Las claves API nunca salen del proxy del backend. El navegador solo llama a la API de Compass Ultra.
Copia de payload con un clic o POST a tus herramientas existentes:
| 🔌 Integration | Type |
|---|---|
| 🐙 GitHub Issues | Release evidence issue |
| 🎫 Jira Change | CHG ticket update |
| 💬 Slack War Room | Release blocks / rich message |
Compara dos puntos de control de release y ve exactamente qué cambió.
Los diffs pueden identificar:
- ➕ Flags añadidos
- ➖ Flags eliminados
- 📈 Cambios de rollout
- 🚨 Cambios de criticidad
- 👤 Cambios de propietario o aprobador
- 🛠️ Cambios de override
Exporta PDFs listos para CAB para QA, liderazgo, DevOps o revisión de auditoría.
Los runbooks incluyen:
- 🏷️ Metadatos de release y ventana de despliegue
- 🎯 Evaluaciones de flags y estados de rollout
- 🛡️ Resultados de compuertas de políticas
- 🧠 Resumen de riesgo e impacto financiero
- 🧯 Notas de rollback por flag
- ✍️ Lista de firmas de aprobadores
- 🧾 Historial de auditoría
Bloquea despliegues en CI cuando el riesgo de release supera un umbral configurado:
- uses: ./.github/actions/compass-check
with:
compass_api_key: ${{ secrets.COMPASS_API_KEY }}
risk_threshold: high🚦 La acción falla el workflow automáticamente si se encuentran bloqueadores — se acabó el "se nos olvidó revisar los flags antes de hacer merge".
| 🎭 Role | Permissions |
|---|---|
| 🔑 Admin | Full access — flags, release, team, integrations |
| ✅ Approver | Approve releases, view all |
| 🛠️ Operator | Edit flags and release metadata |
| 👁️ Viewer | Read only |
Todas las acciones bloqueadas se registran con actor, rol, compuerta activada y marca de tiempo exacta.
Compass Ultra no es un proveedor de feature flags.
Es la capa de revisión de release alrededor de los feature flags.
Úsalo cuando necesites una respuesta clara a:
"¿Podemos desplegar con seguridad este release con feature flags y demostrarlo?"
| Plan | Precio | Asientos | Ideal para |
|---|---|---|---|
| 🆓 Free | $0 | Solo local | Probar el workspace y la revisión de release local |
| 🧍 Solo | $49/mo | 1 seat | Operadores en solitario que necesitan sincronización en la nube, análisis de riesgo, snapshots y exportaciones |
| 🚀 Pro | $149/mo | Up to 5 seats | Equipos pequeños que necesitan revisión de release compartida y diffs |
| 👥 Team | $299/mo | Up to 15 seats | Equipos de release que necesitan RBAC, exportación de auditoría, alertas y flujos de trabajo organizacionales |
| 🏢 Enterprise | Custom | Custom | Revisión de seguridad, onboarding, términos personalizados e integraciones |
Los planes de pago comienzan con una prueba gratuita de 7 días.
No se requiere tarjeta de crédito. Las pruebas bajan a Free automáticamente a menos que el cliente se suscriba.
| Capa | Tecnología |
|---|---|
| ⚛️ Frontend | React, Vite |
| 🧭 Routing | React Router |
| ✂️ Code splitting | React.lazy + Suspense |
| 🎨 UI icons | Lucide React |
| 📄 PDF export | jsPDF |
| 🔐 Auth | Auth0 |
| 💳 Payments | Stripe |
| 📈 Analytics | Vercel Analytics |
| 🔒 Security headers | X-Frame-Options, CSP, HSTS, cache control |
| 🧱 Backend | Express API in the backend repo |
| 🐘 Database | PostgreSQL through backend |
| 🤖 AI risk analysis | Backend AI service with deterministic fallback |
| ☁️ Hosting | Vercel (frontend) · Railway (backend) |
Este repositorio público contiene la página de lanzamiento de Compass Ultra, documentación, activos de GitHub Pages y materiales del proyecto de cara al público.
La aplicación de producción y el backend se mantienen por separado. Los usuarios públicos pueden explorar la app en vivo y la demo sin necesitar acceso a repositorios de implementación privados.
Compass Ultra está diseñado como una capa de revisión de release.
- 🧪 La demo local funciona sin inicio de sesión.
- 🔐 Los snapshots en la nube requieren autenticación.
- 🔌 La sincronización de proveedores usa tokens de solo lectura a través del proxy del backend — las claves API nunca pasan por el navegador.
- 🛡️ Cabeceras de seguridad en todas las respuestas:
X-Frame-Options,Content-Security-Policy,Strict-Transport-Security,X-Content-Type-Options. - 💳 Stripe gestiona los datos de tarjeta.
- 🪪 Auth0 es el proveedor de identidad.
- 🔗 Los enlaces compartidos codifican el estado del workspace y no deben usarse para secretos.
- 🏢 Los clientes Enterprise deben usar revisión de seguridad y términos personalizados antes del despliegue en vivo con proveedores.
- 🧾 Límites de asientos aplicados completamente en el backend
- 🧪 Automatización del ciclo de vida de prueba sin tarjeta
- 🚦 Controles contra abuso de prueba por correo, dominio y uso
- 👥 Flujo de invitación de equipo
- 🏢 Workspaces organizacionales
- 🔌 Más adaptadores de proveedores
- 💬 Flujo de trabajo de la app de Slack
- 🐙 Expansión de la compuerta de release de GitHub Action
- 📤 Más formatos de exportación
- 🔒 Paquete de revisión de seguridad para Enterprise
- 📊 Conteos de sesión y mensajes del backend en vivo para el widget AI DevOps
Compass Ultra está en vivo:
Production: https://www.compassultra.com
Demo: https://www.compassultra.com/app?demo=true
AI DevOps Checker: https://www.compassultra.com/ai-devops
Equipos que despliegan rápido y aún necesitan evidencia antes de producción.
Despliega con confianza. Revisa con evidencia. Demuestra cada release. 🧭
