Le harnais que nous écrivons nous-mêmes.
ulb-harnais s'installe en une commande et signale chaque dépôt dès qu'il prend du retard sur le socle de l'entreprise — écrit et entretenu par nos propres mainteneurs, pas par un fournisseur.
Un socle unique, écrit en interne.
Un petit groupe de mainteneurs possède la base commune d'où part chaque dépôt. Elle est obligatoire pour tous ceux qui travaillent sur Claude Code — la seule chose que nous ne laissons pas dériver, quel que soit le projet.
Installez-le en une commande
Aucune doc d'installation à suivre, aucune config à recopier à la main. Lancez la commande depuis n'importe quel dépôt et le socle arrive.
$ npx ulb-harnais install
→ lecture du socle de l’entreprise…
→ socle v1.14.0 trouvé, le dépôt a 3 versions de retard
→ installation du module front
→ installation du module data
✓ socle à jour
✓ 2 modules installés
Comment il garde chaque dépôt à jour
Vérifier
À chaque exécution, ulb-harnais compare votre dépôt à la version actuelle du socle.
Alerter
Si vous avez pris du retard, il le dit simplement dans le terminal, avant que vous n'écriviez une ligne de plus.
Exemple
⚠ le dépôt a 3 versions de retard sur le socle
Mettre à jour
Récupérez le dernier socle, et uniquement les modules que votre projet utilise vraiment.
Choisissez vos modules
Le socle est obligatoire. Tout ce qui vient avec est optionnel, selon le type de projet que vous menez.
Front
Pour les projets qui livrent une interface.
Back
Pour les services et les API.
Data
Pour les pipelines et les entrepôts de données.
Et le reste
De nouveaux types s'ajoutent selon les besoins des équipes.
Écrit pour tous, entretenu par quelques-uns
On commence par une équipe pilote, puis le déploiement s'étend au reste de l'entreprise.
Socle
Une base commune, obligatoire pour chaque dépôt sur Claude Code.
Modules
Des extensions optionnelles, choisies selon le type de projet — front, back, data, etc.
Mainteneurs
Une poignée de personnes garde le socle à jour, pour plus de 50 développeurs de toutes les équipes.