- Fix numerous location and reporting bugs across AST utilities, block spacing, arrow functions, rest/spread, linebreak style, and false‑positive detections
- Introduce the new “no loss of precision” rule and deprecate the SourceCode.getComments() method; add TypeScript eslint/recommended configs for init
- Update documentation (rules policies, array building guide, broken links) and perform various chores such as PR template cleanup and sponsor README sync