Rules
Statut documentaire : reference — voir Maturité et preuves.
Les règles expriment des contraintes, dérivations ou décisions interprétées dans le contexte conceptuel.
Où placer une règle
Une règle appartient au modèle lorsqu'elle exprime une vérité ou une contrainte métier durable. Une politique purement technique — retry HTTP, taille de pool, cache client — reste hors du modèle conceptuel.
Principes
- utiliser le vocabulaire du domaine ;
- distinguer validation, dérivation et autorisation ;
- rendre les faits dérivés explicables lorsque le raisonnement le permet ;
- éviter de dupliquer la même règle dans une vue, un service et un script.
Une action ou une transition peut s'appuyer sur une règle ; la règle ne doit pas devenir un détail invisible de l'adaptateur de publication.