[DTP-Worker 20260803_123715] Fix drift doc-vs-CODE · docstring financement_bancaire omettait rbac_50_roles.json en input (lu par RoleResolver.from_path, invariant 4) · aligné sur convention des pairs (commissions/workflow_vente/mobile) + README du module

This commit is contained in:
Claude Code DTP Worker
2026-08-03 12:42:51 +00:00
parent f9d303f262
commit 2e4ff2d728
@@ -19,7 +19,8 @@ Le CŒUR métier (calcul d'apport 20/30 + gate check 4 conditions) vit dans
charger le contrat, assembler le bundle, valider (schéma + invariants), écrire. charger le contrat, assembler le bundle, valider (schéma + invariants), écrire.
Anti-invention (#6) : aucune valeur (taux d'apport, documents, autorisations, Anti-invention (#6) : aucune valeur (taux d'apport, documents, autorisations,
noms de rôle) n'est codée en dur — tout vient du contrat + du contrat RBAC. Ce noms de rôle) n'est codée en dur — tout vient du contrat + du contrat RBAC
(`rbac_50_roles.json`, résolu par `RoleResolver.from_path`, invariant 4). Ce
worker n'écrit JAMAIS sur le VPS (l'application réelle est côté serveur). worker n'écrit JAMAIS sur le VPS (l'application réelle est côté serveur).
Sortie déterministe (tri stable, aucun horodatage) → diffable + re-générable. Sortie déterministe (tri stable, aucun horodatage) → diffable + re-générable.