Start here
The safe first move
Keep multiple legacy ESLint config sources in manual review. The first job is deciding which source is authoritative before generating a flat config bridge.
Stop before automation when: Choosing the real source of truth. Merging overlapping rules and ignores.
Target shape
# manual review required
# choose the authoritative legacy config source before migration