fix: résoudre les 64 erreurs ruff pré-existantes révélées par le lint actif 6362212 unverified Claude commited on Apr 10
feat: corrections structurelles en 4 parties (Sprint 13) b283975 unverified Claude commited on Mar 11