- config/packages/test/doctrine.yaml : force dbal profiling en test pour que
doctrine.debug_data_holder existe sous APP_DEBUG=0 (CI). Le test anti-N+1
SupplierListTest passait en local (debug=1) mais cassait en CI.
- RBACMatrix/SupplierApi : les 422 RG-2.03 et RG-2.14 assertent desormais le
propertyPath / message (plus seulement le code) — un 422 orthogonal ne peut
plus faire passer le test.
- RBACMatrix : gating bureau/commerciale verifie l'ensemble des champs
comptables (accountNumber/nTva/tvaMode/paymentType), plus seulement siren/ribs.
- violationsByPath() mutualise dans AbstractSupplierApiTestCase (dedup).