<FAB>: Drill Hole Size has no condition, so it matches every hole. But every later rule that also matches those objects overrides it, since KiCad takes the last match: Via Hole Size covers vias, PTH Hole Size and NPTH Hole Size cover pads. Nothing with a hole is left for the generic rule to constrain.
Either drop it from the generator, or keep it as the documented catch-all and say so in a comment. Its max value (6.3mm) is repeated in PTH Hole Size, so nothing is lost by dropping it.
Applies to all three rule sets. Found while documenting the test board for #4.
<FAB>: Drill Hole Sizehas no condition, so it matches every hole. But every later rule that also matches those objects overrides it, since KiCad takes the last match: Via Hole Size covers vias, PTH Hole Size and NPTH Hole Size cover pads. Nothing with a hole is left for the generic rule to constrain.Either drop it from the generator, or keep it as the documented catch-all and say so in a comment. Its max value (6.3mm) is repeated in PTH Hole Size, so nothing is lost by dropping it.
Applies to all three rule sets. Found while documenting the test board for #4.