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) upstream dependency analysis for PyMC, ArviZ, Pandas, Pydantic, and NumPy to identify new features or patterns Impulso should adopt. Produces a prioritised markdown report at ./reports/audit-YYYY-MM-DD.md. Trigger on: "audit impulso", "run audit", "codebase audit", "code review impulso", "check upstream deps", "audit my library".
2026-05-10