Assemblage des outils
  • TypeScript 80.2%
  • JavaScript 7.5%
  • HTML 6.8%
  • Python 4.1%
  • CSS 0.7%
  • Other 0.7%
Find a file
Hubert-EQ 505fad03df feat(ui): symboles avec indices dans les sélecteurs et les onglets
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 16:32:28 +02:00
.claude feat(apps): applications autonomes Tirant, Chaînage et Diaphragme (C23) 2026-10-02 10:39:04 +02:00
apps feat(vent): module @eq/vent-ec1 et application Vent (EN 1991-1-4, v0) 2026-10-16 16:32:26 +02:00
packages feat(ui): symboles avec indices dans les sélecteurs et les onglets 2026-10-16 16:32:28 +02:00
pilotage docs: schémas de l'Atelier en HTML à la racine (complet et synthèse), anciens PDF supprimés 2026-10-16 16:32:27 +02:00
reference docs: schémas de l'Atelier en HTML à la racine (complet et synthèse), anciens PDF supprimés 2026-10-16 16:32:27 +02:00
tools feat(ouvrage-tranche): trace v1.1 de l'ouvrage, serie.ts supprimé (3.2 à 3.5) 2026-10-02 12:21:15 +02:00
.env.example chore: Dockerfiles et piles Docker/Coolify retirés, outils en localhost 2026-10-06 15:48:51 +02:00
.gitattributes chore(atelier): réconcilier l'outillage des deux dépôts après la fusion (T72) 2026-09-29 11:48:25 +02:00
.gitignore feat(vent): module @eq/vent-ec1 et application Vent (EN 1991-1-4, v0) 2026-10-16 16:32:26 +02:00
.prettierignore docs: schémas de l'Atelier en HTML à la racine (complet et synthèse), anciens PDF supprimés 2026-10-16 16:32:27 +02:00
.prettierrc.json chore(socle): squelette du monorepo V0 autonome (T23) 2026-09-11 17:31:16 +02:00
CLAUDE.md docs: schémas de l'Atelier en HTML à la racine (complet et synthèse), anciens PDF supprimés 2026-10-16 16:32:27 +02:00
eslint.config.js feat(tirant): console sous β_max (C62), ancrages par extrémité, σ_d à la cote du tirant ; affichage des outils au format Maçonnerie 2026-10-07 19:11:29 +02:00
knip.json feat(moteur-tirant): appui de la plaque, zone efficace et β sur option (C63) 2026-10-14 10:13:07 +02:00
package-lock.json feat(vent): module @eq/vent-ec1 et application Vent (EN 1991-1-4, v0) 2026-10-16 16:32:26 +02:00
package.json feat(maconnerie): outil Maçonnerie, bibliothèque et chaîne EC6 citée (C50) 2026-10-06 16:51:07 +02:00
PREPROMPT.md docs: schémas de l'Atelier en HTML à la racine (complet et synthèse), anciens PDF supprimés 2026-10-16 16:32:27 +02:00
README.md docs: schémas de l'Atelier en HTML à la racine (complet et synthèse), anciens PDF supprimés 2026-10-16 16:32:27 +02:00
schema-atelier-synthese.html docs: schémas de l'Atelier en HTML à la racine (complet et synthèse), anciens PDF supprimés 2026-10-16 16:32:27 +02:00
schema-atelier.html docs: schémas de l'Atelier en HTML à la racine (complet et synthèse), anciens PDF supprimés 2026-10-16 16:32:27 +02:00
tsconfig.base.json chore(socle): squelette du monorepo V0 autonome (T23) 2026-09-11 17:31:16 +02:00
tsconfig.calculum.json feat(core-trace): copie conforme de @calculum/core-trace 0.7.0, et outil copie-conforme (C2, C18-C20) 2026-10-01 15:47:53 +02:00

Atelier — outils de calcul du bâti ancien

Monorepo des outils de calcul de structure d'Équilibre Structures qui modélisent un ouvrage — Tranche (coupe 2D d'un bâtiment) et VOUT1 (arcs et voûtes) — et des vérifications d'élément qu'ils sollicitent (tirant, chaînage, refend), avec une application Matériaux. Calqué sur CALCULUM, avec lequel il fusionnera.

Outil d'aide à la vérification. Résultats à valider par l'ingénieur responsable de l'affaire.

Architecture

Espace Rôle
packages/core-* Contrats, données gelées, cores normatifs ; copies conformes de CALCULUM
packages/moteurs/* Vérifications d'élément pures et traçantes (une vérification, un paquet)
packages/ouvrages/* Modèles d'ouvrage purs : Tranche, VOUT1
packages/assemblages/* Orchestration pure ouvrage → moteurs
packages/app-* Socle applicatif commun (interface, archive, interface de VOUT1)
apps/<outil>-web/-api Une application et une archive par outil

Étages, du bas vers le haut : core-* ; moteurs/* et ouvrages/* ; assemblages/* ; app-* et apps/*. Un paquet ne dépend que des étages inférieurs, jamais du sien. Schémas : schema-atelier.html (complet) et schema-atelier-synthese.html.

Gouvernance

  • CLAUDE.md — règles non négociables, lues à chaque session.
  • PREPROMPT.md — principes, structure cible, plan par phases.
  • reference/decisions.md — registre de l'atelier (série C) ; registres T et D chez leur outil.
  • pilotage/phase-N.md — ordres de mission, avec ⛔ STOP.