chore: supprimer unregister_job mort + factoriser _numbers_in_payload partagé d40d01e unverified Claude commited on May 1
chore(web): cookie samesite=strict + nettoyage des références "Sprint X" 781c660 unverified Claude commited on May 1
fix(web): JOBS registry thread-safe via helpers state.register_job / get_job_in_memory 31f753b unverified Claude commited on May 1
refactor(web): extraire models.py et state.py depuis app.py 243a84a unverified Claude commited on May 1