Quality Gate (10-step)
VULK's automated post-generation check — 10 sequential gates covering parse, install, typecheck, build, route resolution, asset integrity, accessibility, performance, and deploy readiness. A failure triggers either auto-fix or credit refund.
Quality Gate (10-step)
The 10-step quality gate is VULK's automated acceptance test that every generated project must pass before it is marked complete. The 10 gates are: (1) XML parse + tag balance, (2) npm install clean, (3) TypeScript strict, (4) Vite / Next.js build, (5) all routes resolve (no 404 internal links), (6) every asset reference is reachable, (7) WCAG AA color contrast, (8) Lighthouse performance budget, (9) no leaked credentials in client bundle, (10) Firecracker preview boots within 12 s.
VULK runs the gate inline in the generation pipeline. Failures at gates 1-4 trigger an autofixer pass (one retry on the same model, then escalate). Failures at gates 5-10 either trigger a surgical edit pass or, if the failure is structural and exhausts retries, a refund of the credits spent — see refund-on-quality-gate-failure.
ReAct Loop
A reasoning-and-acting agent loop where the model alternates "thought → action → observation" until the task is complete. VULK's generation agent uses a constrained ReAct loop with XML-tagged actions (vulkAction, vulkPlan, vulkCompletion).
Refund on Quality-Gate Failure
VULK's policy of automatically refunding the credits a generation cost if the 10-step quality gate cannot be passed after autofixer retries. The user is never billed for a broken project.