What problem does it solve?
It solves the problem of deciding whether committed milestone changes are truly acceptable by validating the running product against locked, milestone-specific acceptance criteria in a deployed environment.
Core Features & Use Cases
- Milestone-scoped, tiered verification: Runs baseline (cumulative regression), new (this milestone), and regression (change-surface) scenario tiers in order.
- E2E + independent judge acceptance: Executes Playwright/Cypress-style E2E tests against a preview/staging deployment, then has a judge evaluate runtime behavior against system-level evals.
- Controlled fix loop with routing: When failures occur, generates milestone-scoped remediation and routes changes back to implement (without directly invoking code-building), retrying up to three iterations.
- Per-milestone verdict output: Produces a structured ACCEPT/REJECT verdict file and evidence artifacts suitable for audit and release decisions.
Quick Start
Run garura:validate for milestone T-001 by providing the issue context and the deploy URL for the preview/staging environment you want validated.