namespace MaBibli.Shared.Entites; /// /// Nature de l'ouvrage, indépendante de son support (voir ). /// /// /// Une BD est déjà catalogable telle quelle — elle a un ISBN et la BnF la connaît. Ce qui /// manquait était de pouvoir la distinguer : dit physique ou /// numérique, pas roman ou bande dessinée. /// /// ⚠️ est la valeur par défaut, et ce n'est pas « roman ». Les /// fiches saisies avant l'arrivée de ce champ ne l'ont pas été avec cette question en tête : les /// déclarer romans d'office affirmerait quelque chose qu'on ne sait pas. Même raisonnement que /// l'absence de ligne de statut, qui vaut « non commencé » et non « à lire ». /// /// /// La liste est volontairement courte. Une valeur s'ajoute sans migration — une énumération est /// stockée en entier — alors que renommer ou fusionner des valeurs déjà posées sur des centaines /// de fiches, non. Dans le doute, on n'ajoute pas. /// /// /// ⚠️ Les périodiques n'y figurent pas : leur catalogage demande un ISSN et une table de /// numéros, pas une étiquette de plus. Voir CLAUDE.md. /// /// public enum TypeDocument { /// On ne sait pas, et on ne prétend pas le savoir. Valeur par défaut. NonPrecise = 0, Roman = 1, BandeDessinee = 2, }