Stops a main-triggered Lint run from poisoning the shared production venv (see feature branch commit for full rationale).
fix: update .gitignore to include AI tools and Python bytecode