__pycache__/ *.py[cod] *.egg-info/ *.egg dist/ build/ .eggs/ .pytest_cache/ .coverage .coverage.* htmlcov/ .venv/ venv/ *.log # Rapports générés *.html results*.json rapport*.html rapports/ corpus_*/ corpus/ uploads/ # Sprint 26 — store SQLite des jobs (créé au runtime) jobs.db jobs.db-journal jobs.db-shm jobs.db-wal # Exceptions : fichiers HTML sources du package (templates Jinja2, pas rapports) !picarones/interfaces/web/templates/*.html !picarones/interfaces/web/templates/*.j2 !picarones/reports/html/templates/*.html !picarones/reports/html/templates/*.j2 # Sous-packages dont le nom matche ``corpus/`` (data ignorée ligne 21). !picarones/adapters/corpus/ !picarones/adapters/corpus/** !tests/adapters/corpus/ !tests/adapters/corpus/** # Ré-ignorer __pycache__/ dans ces sous-packages — sinon la # négation rouvre la règle ligne 1. picarones/adapters/corpus/**/__pycache__/ tests/adapters/corpus/**/__pycache__/ _version.py