Sobre el proyecto
AI-SDLC es un motor de decisiones para flujos de trabajo de IA guiados por especificaciones, que cubre la mitad del recorrido desde el contrato hasta la entrega dentro de una pila de desarrollo guiada por especificaciones. Aborda el problema de que los agentes de IA pueden construir proyectos pequeños, pero la calidad del software se degrada a medida que crecen las bases de código, al adelantar las decisiones del operador mediante una puerta Definition-of-Ready y ejecutar de forma determinista contratos bien especificados.
El marco consta de cinco pilares: un Motor de Decisiones con una puerta Definition-of-Ready y un Decision Catalog próximo; un Orquestador Autónomo de Pipelines que recorre grafos de dependencias, despacha tareas en worktrees de git aislados y ejecuta un pipeline de los pasos 0 a 13; Revisión entre Harnesses con tres subagentes revisores en paralelo y atestaciones DSSE que imponen la independencia por construcción; una TUI para Operadores con cinco paneles para monitorear decisiones, pipelines, grafos de dependencias, configuración y analíticas; y Gobernanza Declarativa con recursos como Pipeline, Decision, AgentRole, QualityGate, AutonomyPolicy y AdapterBinding, todos respaldados por JSON Schema.
El proyecto es agnóstico respecto al agente, y admite Claude Code, Codex, Cursor, Copilot, Aider o cualquier API compatible con OpenAI. Se distribuye como múltiples paquetes, incluidos un runtime de orquestador, una CLI de pipeline, un plugin de Claude Code, SDKs de TypeScript/Python/Go y una suite de pruebas de conformidad. La especificación sigue la madurez de API al estilo Kubernetes, actualmente en v1alpha1. El proyecto está licenciado bajo Apache 2.0.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.