Four repositories with four nearly identical lint configs, and eleven rules where they disagreed.
$ for r in kbox-web kbox-api kbox-admin kbox-tools; do
npx eslint --print-config src/index.ts 2>/dev/null
| jq -S '.rules' > "/tmp/$r.json"
done
$ diff /tmp/kbox-web.json /tmp/kbox-api.json | grep -c '^[<>]'
22
# eleven rules differing, none of them deliberately.
Printing the resolved configuration rather than diffing the source files is the technique — extends chains and plugin defaults mean two files that look different can resolve identically and two that look identical can not. Eleven disagreements and nobody could say which side was intended for any of them.