COSMO / PROYECTO PERSONAL · OPEN SOURCE · 2026
Verificar antes de integrar.
Un orquestador de agentes de desarrollo que exige evidencia ejecutable antes de integrar los cambios que generan.
Python · OpenSpec · Playwright · Docker · SQLite
Contexto
Un reporte de éxito del agente no demuestra que el software funcione. Cosmo organiza el trabajo para que la implementación pase por comprobaciones reales antes de llegar a la rama de integración.
Solución
Cada tarea usa un Git worktree aislado. El flujo combina especificación, implementación, build, pruebas y revisión; los fallos pueden provocar reintentos o bloquear la tarea para revisión humana. Los eventos y resultados se conservan en SQLite y en una bitácora.
Cosmo en acción
La demo original del README muestra la consola durante una ejecución. Abre el panel para reproducirla y ciérralo para ocultarla.
Alcance y evidencia
La bitácora registra que en el lote B de septiembre de 2026, 21 de 24 tareas cerraron sin intervención manual de estado y tres necesitaron intervención. Esta medición corresponde a ese experimento; no demuestra autonomía general ni el efecto de los arreglos posteriores.