Linting and Formatting --- Running the Formatter Run before opening a PR: Tools invoked: , , , , . --- Import Ordering After editing imports in any Python files, always run on those files before committing: --- Setting Up the Linting Group Inside the container: This installs , , , — the same tools used by and CI's job. --- Code Style Rules - Type hints : required on all public API functions. Use , not . - Docstrings : Google-style on all public classes and functions. - Naming : follow Python conventions — for functions and variables, for classes. - Line length : 119 characters (configured in…