Why it matters
Unnecessary requires constraints can:- Create unnecessary ingestion dependencies
- Cause invalid requires constraint cycles if optimal constraints are applied
Example
ContainerTag has a requires constraint to Pump, but NEAT determined that
Pump → Tag is more optimal. The existing Tag → Pump constraint should then
be removed when applying all optimal constraints.