# 1. Broad Ignores /Data/* /attach/* /results/* /enarcelona/* .env __pycache__/ *.pyc # 2. Ignore virtual environments COMPLETELY # This must come BEFORE the unignore rule env*/ # 3. The "Unignore" rule (Whitelisting) # We only unignore .py files that aren't already blocked by the rules above !**/*.py