The constraint takes no values, but can have a severity
assigned. This allows solder mask bridges that meet
certain criteria to be ignored.
For a mask aperture, only the aperture must pass the
DRC rule conditional. For bridges between two copper
items, both items must pass the conditional.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21732
"| `annular_width` | min/opt/max | Checks the width of annular rings on vias.<br> |\n"
"| `assertion` | \"<expression>\" | Checks the given expression.<br> |\n"
"| `bridged_mask` | | Checks for solder mask bridges between copper items. This constraint does not take a min/opt/max value. In combination with a severity clause, this constraint can be used to allow or disallow solder mask bridging in various conditions.<br> |\n"
"| `clearance` | min | Specifies the **electrical** clearance between copper objects of different nets. (See `physical_clearance` if you wish to specify clearance between objects regardless of net.)<br><br>To allow copper objects to overlap (collide), create a `clearance` constraint with the `min` value less than zero (for example, `-1`).<br> |\n"
"| `courtyard_clearance` | min | Checks the clearance between footprint courtyards and generates an error if any two courtyards are closer than the `min` distance. If a footprint does not have a courtyard shape, no errors will be generated from this constraint.<br> |\n"
"| `creepage` | min | Specifies the creepage distance between copper objects of different nets.<br> |\n"