Quick Gate is a deterministic JavaScript and TypeScript CI gate with bounded repair and escalation artifacts.
- running one fail-fast gate over lint, typecheck, build, and Lighthouse results
- generating machine-readable artifacts for follow-up agents or humans
- attempting bounded deterministic repair before escalating
- replacing ESLint, TypeScript, build, or Lighthouse
- unbounded auto-fixing
- semantic repair beyond deterministic scoped edits
npm install
npx quick-gate --help
npx quick-gate summarize --input .quick-gate/failures.json
npm testquick-gate run: writes.quick-gate/failures.jsonand.quick-gate/run-metadata.jsonquick-gate summarize: writes.quick-gate/agent-brief.jsonand.quick-gate/agent-brief.mdquick-gate repair: writes.quick-gate/repair-report.jsonor.quick-gate/escalation.json
- gate outputs normalize into a stable artifact schema
- deterministic repair stays within the configured policy budget
- escalation artifacts explain what blocked automatic completion
- required underlying project commands are missing
- users expect Quick Gate to invent semantic fixes
- downstream automation ignores escalation codes and retries without new information
- keep schema files aligned with runtime validation
- keep the repair loop bounded and explicit
- keep README examples aligned with actual CLI behavior