- etape check coverage threshold dans le workflow GitHub Actions
- section [report] fail_under=90 dans .coveragerc
- badges tests CI et coverage dans le README
- mention du seuil dans la section tests du README
- numerotation 01_ a 10_ des workflows par complexite croissante
- lefthook pre-commit avec mamba pour bloquer si tests cassent
- github actions CI (python 3.10/3.11/3.12) sur push et PR
- docs/pr-conventions.md pour les conventions de messages PR
- mise a jour README section Contribute (tests, CI, git flow)
- ajout coverage et lefthook dans requirements-dev.txt