Project rules ignored

Thanks for the diagnostic info! Looking at your rule format, the issue might be the complex json.

Try simplifying the rule:

markdown

---
alwaysApply: true
---

Before running pip install and related commands, check if .venv or env directory exists and activate it first. Instead of installing packages globally, warn me if these folders don't exist, as this would create issues with my setup.

Also make sure the other rules are not conflicting with this. You can read more here

Let me know if this helps!