Les quatre tickets du premier satellite : un vrai bug, trois mises au point #12
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/tickets-du-premier-satellite"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
#10 — la base de développement ne démarrait pas. Corrigé.
Reproduit :
docker compose up -d postgressort en 1 sur un clone neuf. DepuisPostgreSQL 18, l'image range ses données dans un sous-dossier VERSIONNÉ de
/var/lib/postgresql; un volume monté sur l'ancien/datalui fait voir « desdonnées dans un montage inutilisé » et elle refuse de démarrer. Le message parle
de
pg_upgradeet de migration majeure alors que le volume vient d'être créé etqu'il est vide. Le montage passe sur
/var/lib/postgresql— vérifié :Up (healthy),accepting connections. C'était bloquant dès la premièrecommande, et invisible pour
pnpm check, qui monte sa propre base jetable.#9 — le README décrivait une version antérieure. Corrigé.
Les trois affirmations étaient justes, et il y en avait deux de plus : le
déploiement Coolify et la variante
next-fullstackétaient listés comme nonjoués alors qu'ils le sont. La section est datée et rattachée à
@eqs/*0.7.0 —sans ça elle se périme en silence, et un avertissement faux coûte plus cher
qu'aucun avertissement.
#8 — Prettier ne traverse PAS les dossiers gitignorés.
Vérifié dans les deux sens : un fichier mal mis en forme dans un dossier
gitignoré passe
pnpm check; le même dossier retiré du.gitignorele faitéchouer. Prettier 3 respecte
.gitignore. Il manquait donc une ligne dans.gitignore, pas dans.prettierignore— et le contournement en place faitdiverger un fichier du gabarit sans nécessité. Les deux fichiers le disent
maintenant, et
.superpowers/est prévu d'origine.#7 — l'énumération des manifestes ne casse pas le build.
Non reproduit, deux fois.
--frozen-lockfileinstalle depuis le verrou, quidécrit déjà tous les importers : pnpm 11.8 ignore celui dont le manifeste
manque, ses dépendances arrivent quand même, et les liens se recréent à l'étage
suivant. Vérifié en ajoutant
packages/exempleavec une dépendance et un scriptde construction — les deux étages passent et le paquet se construit. Copier par
motif aplatirait les chemins ; copier les dossiers ferait perdre la couche
réutilisable. Le
Dockerfileporte la mesure, et nomme la vraie fragilité : ons'appuie sur une tolérance de pnpm que rien ne documente.
Co-Authored-By: Claude Opus 5 noreply@anthropic.com