Description
We should take the following steps to improve code quality and maintainability across the repo:
Run the linter across the entire codebase
Identify and resolve all warnings and errors
Review all dependencies (including devDependencies)
Update outdated packages where safe and compatible
Enable GitHub Copilot or similar automated review tools
Configure it to provide suggestions and comments on pull requests
Goal
Ensure our repository is clean, up-to-date, and benefits from automated quality checks for future PRs.