Skip to content

drc.kicad

What It Checks

Runs KiCad PCB DRC and normalizes KiCad diagnostics into BoardReadyOps findings.

When It Fires

Fires for every KiCad DRC diagnostic in the JSON report.

Configuration Example

version: 1
rules:
  drc.kicad:
    enabled: true
    severity: high

JSON Finding Details Shape

{ source: 'kicad-cli', diagnostic: <KiCad diagnostic object> }

Report Context

Use this finding to decide whether the design package is ready for review, fabrication, or release. BoardReadyOps reports the condition and leaves design edits to the owning workflow.