Conduct a comprehensive audit of the Impulso codebase (or a similarly structured probabilistic Python library). The audit covers: (1) modern Python code standards, (2) Pydantic model usage, (3) CI/CD pipeline and uv configuration, (4) unit test quality and coverage, (5) docstring and type hint completeness, (6)…
You are reviewing a pull request. Your job is to audit the changes and produce a structured review with two clearly separated sections: In-Scope items (things that should be fixed in this PR before merge) and Out-of-Scope items (things worth addressing but belonging in separate issues).
Instructions for thomaspinder/Impulso, covering agents.md, project overview, commands, install dependencies and prek hooks and run tests with coverage.
Instructions for thomaspinder/Impulso, covering claude.md, project overview, commands, install dependencies and prek hooks and run tests with coverage.