GitHub · SRodriguezBottero

El repo que estoy empujando.

Playwright ya corre los tests. El harness intenta que un agente no invente criterios, no borre tickets y no tape un bug del producto.

Repositorio

qa-ai-harness

TypeScript

Un harness para equipos que ya usan Playwright. No es otro runner: las skills arman specs desde un ticket, sincronizan casos y clasifican fallos de CI. Jev frena una acción riesgosa antes de tocarla. Es un playground v0.1, no un SaaS de producción.

Abrir qa-ai-harness en GitHub

El lazo de scaffold parte de un ticket con criterios de aceptación y genera un spec de Playwright que importa page objects. El modo por defecto es adversarial: si la interfaz no cumple una cláusula firme, el test queda rojo y marcado como divergencia. No se pinta de verde lo que el producto no hace.

Sync crea un caso por test, sin borrar tickets existentes. Self-heal separa fallos duros de flakes y, si el problema es de la app o del entorno, abre un bug y se detiene. Jev responde allow, review o block antes de una acción destructiva.