How it works

Five passes, in order.

  1. Bring the code. Upload a zip, connect a GitHub repo on Expert or Extreme, or open a folder in the desktop app.
  2. Scan. The engine builds a snapshot. Dependency folders and build output stay out.
  3. Diagnose. Findings are deterministic. A model note is attached only when the provider answers, and an error from the model is stored on the run.
  4. Repair. Safe repairs are applied in memory. Download the zip, or on Extreme open a pull request.
  5. Review and generate. The review scores the tree. Generate writes files from the model, or from the built-in template when the model does not return file JSON.

Hosted runs from Standard and Expert use the standard queue. Extreme runs use the priority queue. A watchdog repeats the diagnose pass on the schedule your plan allows.