becwright
Acerca de becwright
Por qué existen los guardrails deterministas y quién los construye.
Última actualización
Por qué existe becwright
Todas las configuraciones de IA para código expresan sus reglas como prosa: CLAUDE.md, .cursorrules, guías de estilo, checklists de revisión. Todas comparten el mismo modo de fallo — solo funcionan si el siguiente agente (o el siguiente humano) las lee, las entiende y decide obedecerlas. Esa es una garantía probabilística, y las garantías probabilísticas fallan justo cuando importa: tres meses después, en el módulo que un agente regeneró sin leer la nota.
becwright apuesta por lo contrario. Una regla que importa debe ser un check que se ejecuta. El motor corre tus constraints sobre el código real en stage en cada commit y devuelve pasa o no-pasa — sin interpretación, sin depender de la buena voluntad. CLAUDE.md conserva su papel (que el 95% salga bien a la primera); becwright es la red de seguridad para el 5% que se escapa.
Quién lo construye
becwright lo construye David (DataDave-Dev en GitHub), un desarrollador enfocado en que el desarrollo asistido por IA sea lo bastante seguro para repos en producción. El proyecto es open source bajo licencia MIT y crece en abierto: cada check, release y decisión de diseño es pública en el repositorio.
Contacto
El canal más rápido es un issue de GitHub — bugs, features y propuestas de BEC tienen plantilla. Para todo lo demás, el correo funciona: deleonalonso77@gmail.com.