From e4b8df105e8fd7a0480af09399f7326023ed6783 Mon Sep 17 00:00:00 2001 From: Matthieu Tholot Date: Tue, 26 May 2026 16:15:16 +0200 Subject: [PATCH] docs(catalog) : mark CatalogModule REQUIRED=true after Tristan review #12 --- docs/specs/M0-categories/spec-back.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/specs/M0-categories/spec-back.md b/docs/specs/M0-categories/spec-back.md index aa09f7a..d92e768 100644 --- a/docs/specs/M0-categories/spec-back.md +++ b/docs/specs/M0-categories/spec-back.md @@ -805,7 +805,11 @@ final class CatalogModule { public const string ID = 'catalog'; public const string LABEL = 'Catalogue'; - public const bool REQUIRED = false; + // REQUIRED = true : Category sera FK NOT NULL côté Client (et Fournisseur, + // Prestataire). Désactiver Catalog casserait tout le métier au boot Doctrine. + // Cf. review Tristan MR #12 : « Comment on fait si le module est désactivé + // sachant que pour créer un client il est requis de sélectionner une catégorie. » + public const bool REQUIRED = true; /** * Permissions RBAC exposees par le module Catalog. Granularite alignee