bom.footprint-mismatch
What It Checks
Compares normalized BOM footprint strings with PCB footprint assignments.
When It Fires
Fires when a reference appears in both sources with different footprints.
Configuration Example
version: 1
rules:
bom.footprint-mismatch:
enabled: true
severity: medium
JSON Finding Details Shape
{ reference, bomFootprint, pcbFootprint }
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.