dev #33

Merged
nicolas-fryder merged 3 commits from dev into main 2026-09-21 07:01:38 +00:00
No description provided.
Les quatre manifestes, variante `next-fullstack` comprise — c'est
`testing.versions-eqs-melangees` qui a rattrapé l'oubli de celle-ci, et il a eu
raison : un socle mixte est une combinaison que personne n'a jouée.

Ce que 0.12.0 apporte à un satellite `nest` : la couverture de conformité se
compte par contrôle et non par groupe, et les sept règles de `@eqs/http` qui ne
peuvent pas se jouer ici se déclarent « sans objet » au lieu de « non
exécutable ». `testing.regle-jamais-jouee` devient atteignable
(`eqs-platform` #73, D-046). Mesuré sur `eqs-demo` contre les tarballs publiés :
le cas passe en profil `nest`.

Baseline refigée : le delta ne portait que les numéros de version et la durée du
check.

`pnpm check` est VERT sauf `doctor`, et le refus ne vient pas de ce dépôt :
`testing.base-detruite` accuse `eqs-test-atelier-postgres-1`, un conteneur du
dépôt VOISIN `nicolas-fryder/projet` dont la suite tourne sur ce poste en ce
moment. Le contrôle liste les conteneurs `eqs-test-*` de toute la machine sans
regarder à qui ils appartiennent — le gabarit, lui, nomme les siens
`eqs-test-template-*`. `eqs doctor` seul rend « Aucun problème statique » quand
la fenêtre tombe entre deux fichiers de la suite voisine. C'est un défaut du
socle, signalé, pas contourné : aucune dispense n'a été posée.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Le commit précédent passait le gabarit en 0.12.0 avec `doctor` rouge, et disait
pourquoi : `testing.base-detruite` lui reprochait `eqs-test-atelier-postgres-1`,
un conteneur du dépôt voisin `nicolas-fryder/projet`. 0.12.1 corrige le socle —
`withTestDatabase` inscrit les bases qu'elle lève au nom de leur dépôt, et le
contrôle n'accuse plus que les siennes.

Vérifié ici, et pas seulement par l'absence du voisin : le conteneur a été
recréé exprès sous son nom exact, et `eqs doctor` rend « Aucun problème
statique ». Une porte verte parce que personne ne teste à côté ne prouve rien.

`pnpm check` est vert en entier. Baseline refigée : aucun changement restant.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
`pnpm run` n'interroge plus le registre avant de jouer un script. pnpm 11 pose
`minimum-release-age` à 24 h et `verify-deps-before-run` à `install` : avant
chaque script, s'il juge `node_modules` désynchronisé, il installe — donc il
résout, donc il va au registre. `pnpm check`, la porte de ce dépôt, devenait
indisponible hors ligne alors qu'aucune de ses tâches n'installe quoi que ce
soit.

Mesuré, désynchronisation forcée et registre injoignable :
  warn     0,69 s — le script tourne, un avertissement
  install  7,16 s — installation réelle, lockfile réécrit

`warn` garde le signal et retire le réseau. Voir eqs-platform #66.

Et la règle de fermeture des tickets, identique dans les trois dépôts : un
commit qui corrige écrit `Closes #N`, pas `(#N)`. Aucun hook — un hook ne
saurait pas distinguer une correction d'une référence.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Infrastructure/eqs-satellite-template!33
No description provided.