Skip to content

Sortie d'atelier — étape 1 : inventaire (remplit la section du plan) - #2

Merged
aplds merged 2 commits into
devfrom
vibe/sortie-atelier-inventaire
Oct 24, 2026
Merged

aplds merged 2 commits into
devfrom
vibe/sortie-atelier-inventaire

Conversation

@aplds

@aplds aplds commented Oct 24, 2026

Copy link
Copy Markdown
Owner

Résumé

Exécute l'étape 1 de src/docs/SORTIE-ATELIER.md (inventaire) : lecture seule,
un seul fichier modifié — la section « Inventaire » du plan, remplie.

  • Constat sur la démonstration (analysé par lecture, sans essai) : le service de
    démonstration embarqué dans index.html (bloc text/x-server-plugin) est monté en
    statique par src/pages/host.js (new Function sur le texte du bloc, self.rpc
    exposé comme root.createServerSocket, état dans l'IndexedDB du navigateur). Il ne
    dépend d'aucun greffon Perchance, et demo.scribae.eu est servi par GitHub Pages :
    il sert la démonstration indépendamment de Perchance. Supprimer main.pjs ne
    touche pas la démo ; le jeu de conformité le tient avec son jumeau
    src/server/mysql/. La décision (conserver / réduire / geler) reste à l'étape 4.
  • À supprimer (étape 3) : main.pjs, scripts/harnais-atelier.mjs (aucun
    outil ne l'appelle : ni package.json, ni la CI, ni un autre script),
    src/docs/ATELIER.md.
  • À modifier (étapes 2 et 3) : AGENTS.md, CLAUDE.md, README.md,
    src/README.md, tests/README.md, src/docs/INDUSTRIALISATION.md,
    src/docs/REPRISE.md, src/ui/views/docs.js, index.html (commentaire d'en-tête),
    src/lib/version.js, src/LICENSE.md, src/TODO.md, commentaires des scripts et
    de la CI, tests/parcours.mjs — chacun avec son motif et ses lignes.
  • Piège nommé : l'écran « atelier » de l'application (/atelier,
    SCRIBA_ATELIER_IPS, atelier.mjs, location /atelier…) n'est pas l'atelier
    Perchance — ne pas toucher.
  • Mentions Perchance hors périmètre (moteur IA « Intégré (Perchance)",
    perchance.org/<générateur>, « harnais de navigateur » = Playwright, pas le harnais
    atelier) : listées pour réévaluation en étapes 2-3.
  • Documents datés conservés : changelog, rapports d'audit, registre — l'histoire
    n'est pas réécrite.

Vérification

  • npm run syntaxe : 257 fichiers, aucune faute.
  • npm run style (strict) : 257 fichiers, aucune remarque.
  • node --test tests/*.test.mjs : 152 pass, 0 fail, 2 skipped.
  • npm test --prefix src/server/mysql : 333 pass, 0 fail.
  • npm run verifier complet échoue dans ce bac à sable pour une raison
    préexistante
    (confirmée sur dev sans mon changement, via git stash) :
    node --test ./src/server/charge/ — le dossier n'existe pas dans ce clone
    (Cannot find module …/src/server/charge), et mysql2 n'y est pas installé
    (npm ci --prefix src/server/mysql, fait par la CI, le règle). Aucun lien avec ce
    diff, qui ne touche qu'un Markdown.

Hors périmètre de cette PR

Pas de suppression, pas de modification de doc agent, pas de trace changelog/APP_VERSION
(la règle « une livraison laisse une trace » s'applique aux livraisons de code ; cette
PR est un document de plan, comme le commit d948dcf qui l'a précédé).

mistral-vibe and others added 2 commits October 24, 2026 17:09
Section « Inventaire » de src/docs/SORTIE-ATELIER.md, remplie par lecture seule :
constat sur le service de démonstration embarqué (sert demo.scribae.eu en
statique, indépendamment de Perchance — host.js monte le bloc
text/x-server-plugin), liste des fichiers à supprimer (main.pjs,
scripts/harnais-atelier.mjs, src/docs/ATELIER.md), liste des documents à
modifier aux étapes 2 et 3 avec le motif de chacun, piège nommé (l'écran
« atelier » de l'application n'est pas l'atelier Perchance), mentions de la
plateforme Perchance hors périmètre à réévaluer, et documents datés conservés
tels quels (changelog, rapports d'audit).

Aucun autre fichier modifié : l'étape 1 est une PR de lecture.

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>

Co-authored-by: aplds <aplds@users.noreply.github.com>
Co-authored-by: aplds <aplds@users.noreply.github.com>
@aplds
aplds merged commit e3260fc into dev Oct 24, 2026
8 checks passed
aplds pushed a commit that referenced this pull request Oct 24, 2026
Co-authored-by: aplds <aplds@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants