9b476f22bb
La modale de pesée manuelle plaçait toute erreur du POST /weighbridge_readings sous le champ Poids : un 422 Assert\Positive sur le DSD (DSD ≤ 0) s'affichait donc sous Poids, le champ DSD restant vierge. confirmManual mappe désormais les violations par propertyPath via mapViolationsToRecord (le nom du champ front = le propertyPath back), et ne retombe sur le message générique sous Poids que pour les erreurs sans violations (503 pont indisponible, réseau). Appliqué à new.vue et [id]/edit.vue.