Start here
The safe first move
Treat negated ignore patterns as manual review. The target flat config behavior depends on how the rest of the ignore list is supposed to interact.
Stop before automation when: Rebuilding the intended include/exclude behavior in flat config. Ignore rules mixed with multiple config sources.
Target shape
# manual review required
# negated ignore patterns are outside the deterministic flat-config subset