JOURNAL DES DÉCISIONS DEC-103
Un tableau de produits écrit dans la page plutôt qu’un registre en base
Cette décision a été remplacée. Elle reste en ligne et datée : c’est la trace du raisonnement qui a mené ailleurs. Lire DEC-006, Registre de produits en base plutôt qu’un tableau écrit dans la page
Contexte
Le hub des produits du groupe devait exister vite, et la base ne portait alors aucune table de produits.
Un tableau écrit dans la page suffisait à afficher huit lignes.
La même liste servait aussi à décider quels dépôts alimentaient le journal des livraisons.
Options envisagées
Décision
La liste des produits du groupe est écrite dans la page du hub.
Raisonnement
- Technique
- Huit entrées statiques, lisibles d’un coup d’oeil, modifiables en une ligne.
- Réglementaire
- Aucune donnée personnelle, aucune contrainte de conservation.
- Économique
- Aucun coût d’infrastructure, aucun temps de migration.
Compromis accepté
Rien ne vérifie qu’une ligne décrit un produit qui existe, ni qu’un lien mène quelque part. La justesse de la liste repose entièrement sur la mémoire de celui qui l’a écrite.
DÉCISION · CODE · RÉSULTAT
- LA DÉCISION
La liste des produits du groupe est écrite dans la page du hub.
- LE CODE QU’ELLE A PRODUIT
- CommitRegistre produits créé en base
24eb785 - MigrationTable, contrainte et politiques
packages/db/migrations/0001_ecosystem_products.sql
- CommitRegistre produits créé en base
- LE RÉSULTAT OBSERVÉ
La liste est devenue fausse sur la majorité de ses lignes : des produits annoncés qui n’existaient pas, des états périmés, des liens vers des adresses fermées. Personne ne la relisait, parce que personne ne savait qu’elle existait.
Ce sur quoi je suis revenu
Je pensais qu’une liste de huit produits ne méritait pas une table, et qu’un tableau écrit dans la page serait plus simple à tenir à jour.
En relisant le hub le 12 août 2026, la majorité des lignes étaient fausses : des produits annoncés qui n’existaient pas, des états périmés, des liens vers des adresses fermées. Un tableau dans une page n’a pas de propriétaire.
Une liste que personne ne possède devient fausse.
Lire les revirements en entierLe principe que cette décision gouverne
L’architecture suit la responsabilité.
Voir d’où viennent les cinq principesLE JOURNAL COMPLET
Toutes les décisions, au même format.
Elles se comparent : même gabarit, même vocabulaire, même exigence de trace.