RG-153 – Le déclassement est annoncé avant enregistrement
Avertissement explicite, confirmation demandée, consignation au journal avec l’auteur.
Scénarios de recette
Section intitulée « Scénarios de recette »Mise en œuvre (L2-4)
Section intitulée « Mise en œuvre (L2-4) »Un déclassement est un référentiel dont l’état du résultat est plus bas que le meilleur état des entrées (qualite.declassements, un référentiel perdu compte), ou une catégorie d’affichage plus basse que la meilleure catégorie d’entrée (qualite.declassementCategorie, pour les lots saisis par catégorie). Sans confirmation, POST /v1/etapes-realisees/{id}/transformer refuse avec declassement_a_confirmer et le détail avant / après, sans rien écrire. Avec confirmer_declassement: true, la transformation s’enregistre et un constat processus RG-153 est écrit, déjà justifié, avec l’auteur et la date (AM-15) ; la réponse de l’étape le rappelle (declassement). Tests : describe("RG-153 – …") dans packages/domain/src/qualite/qualite.test.ts (vecteurs VT-QUAL-012 à 016) et apps/api/test/qualite-melange.test.ts (SR-20). Voir EC-120 (6).