Repository navigation
Suppression du legs Perchance (étape 3 de la sortie d'atelier) - #4
Merged
Merged
Conversation
…érité Étape 2 du plan de sortie d'atelier (src/docs/SORTIE-ATELIER.md) : l'atelier Perchance et son harnais disparaissent des consignes aux agents. - AGENTS.md : nouvelle section « Comment on livre — le dépôt est la source de vérité » (branche dev, une branche par sujet, une PR par sujet vers dev, CI verte avant relecture, trace changelog + APP_VERSION) ; les références à ATELIER.md, au harnais et au flux atelier ↔ dépôt sont retirées ; les garde-fous sont renumérotés. - CLAUDE.md : la référence atelier retirée, le fichier renvoie à AGENTS.md. - src/README.md : la section « Flux de travail : Perchance ↔ GitHub » devient « Flux de travail — le dépôt est la source de vérité » ; les recettes d'export et la table de l'export sont remplacées par « Disposition des fichiers » ; l'arborescence et les pièges ne parlent plus de l'atelier. - tests/README.md : la section « Les jouer dans l'atelier » supprimée. - src/docs/INDUSTRIALISATION.md : la section du harnais supprimée, les références à l'export et à ATELIER.md retirées. - src/docs/REPRISE.md : le manifeste main.pjs décrit sans Perchance, la table d'export remplacée par un renvoi à « Disposition des fichiers ». - README.md (racine) : le paragraphe « S'il travaille dans l'atelier » supprimé, le renvoi à la table de l'export corrigé. - Le mot « atelier » reste pour l'écran interne de l'application (inchangé). - Trace : changelog 1.6.3v (2026-10-24), APP_VERSION 1.6.3v, logiciel-engendre.mjs régénéré, statut du plan mis à jour. Vérifié : syntaxe 257 fichiers 0 faute, style strict 0 remarque, 152 épreuves + 2 sauts, service 333/333, miroir engendré 4/4. Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai> Co-authored-by: aplds <aplds@users.noreply.github.com>
…es mentions
Étape 3 du plan de sortie d'atelier (src/docs/SORTIE-ATELIER.md) :
le legs de l'atelier en ligne disparaît du dépôt.
Supprimés :
- main.pjs (manifeste Perchance : greffons kv, serveur de démo, relais, fichiers, moteur IA) ;
- scripts/harnais-atelier.mjs (banc d'épreuves sans terminal, n'existait que pour l'atelier) ;
- src/docs/ATELIER.md (la méthode de travail dans l'atelier).
Mentions restantes corrigées :
- src/ui/views/docs.js : l'entrée « atelier » retirée de l'écran Documentation technique ;
- index.html : le commentaire d'en-tête renvoie à AGENTS.md, le bloc text/x-server-plugin reste ;
- src/LICENSE.md : les « dépendances de plateforme » deviennent des ports d'hôte facultatifs ;
- src/TODO.md : les entrées ouvertes sur le harnais retirées, les chemins d'histoire corrigés ;
- scripts/ (racine-code, verifier-syntaxe, verifier-style, generer-*) : la double disposition
atelier/dépôt disparaît des commentaires et du code (RACINE_CODE est désormais src/, le
repli sur l'ancienne arborescence est retiré) ;
- .github/workflows/ci.yml : commentaires « l'export le dépose » et « que dans l'atelier » retirés ;
- tests/ (parcours.mjs, parcours-navigateur.mjs, purs, industrialisation, file-attente,
conformite-service, version-publication) : plus de double disposition ; l'épreuve
« cherche la suite dans les deux dispositions » devient « à la racine » et vérifie
qu'aucun chemin de l'ancienne disposition ne reste ;
- src/audit/PROMPT-AUDIT-SCRIBAE.md (document vivant) : cible = demo.scribae.eu, plus de
référence à main.pjs ni à Perchance ;
- Chemins morts corrigés dans src/README.md, README.md, AGENTS.md, src/SPEC.md,
src/docs/{REPRISE,INDUSTRIALISATION,ADMINISTRATION,COLLABORATION,PERFORMANCE,UI-UX}.md,
src/lib/{logiciel,publication-version}.js, src/ui/brand.js, src/audit/README.md,
src/server/docker-compose.fichier.yml, src/server/mysql/*.mjs (tests) : plus de main.pjs,
plus de docs/GITHUB.md, plus de src/tests/ ni src/scripts/.
Piège nommé respecté : l'écran « atelier » de l'application (?atelier, /atelier,
demandeAtelier, SCRIBA_ATELIER_IPS, nginx location /atelier, /v1/atelier/acces) est intact.
Trace : changelog 1.6.3w (2026-10-24), APP_VERSION 1.6.3w, logiciel-engendre.mjs régénéré,
statut du plan mis à jour.
Vérifié : syntaxe 256 fichiers 0 faute, style strict 0 remarque, 152 épreuves + 2 sauts,
service 333/333, miroir engendré 4/4.
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
Co-authored-by: aplds <aplds@users.noreply.github.com>
aplds
pushed a commit
that referenced
this pull request
Oct 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Résumé
Étape 3 du plan
src/docs/SORTIE-ATELIER.md: le legs de l'atelier en ligne (Perchance) disparaît du dépôt. Cette PR s'appuie sur la branche de l'étape 2 (vibe/sortie-atelier-doc-agent, PR #3) — les deux PR sont à relire dans l'ordre.Supprimés
main.pjs— manifeste Perchance (greffons kv, serveur de démo, relais, fichiers, moteur IA)scripts/harnais-atelier.mjs— banc d'épreuves sans terminal, n'existait que pour l'ateliersrc/docs/ATELIER.md— la méthode de travail dans l'atelierMentions restantes corrigées
src/ui/views/docs.js: l'entrée « atelier » retirée de l'écran Documentation technique (pas de lien mort)index.html: le commentaire d'en-tête renvoie àAGENTS.md; le bloctext/x-server-plugin(service de démonstration) reste — il est monté en statique parsrc/pages/host.js, indépendant de Perchancesrc/LICENSE.md: les « dépendances de plateforme » deviennent des ports d'hôte facultatifssrc/TODO.md: les deux entrées ouvertes sur le harnais retirées (la première était déjà faite en 1.6.3d), les chemins d'histoire corrigésscripts/(racine-code,verifier-syntaxe,verifier-style,generer-*) : la double disposition atelier/dépôt disparaît des commentaires et du code —RACINE_CODEvaut désormaissrc/, le repli sur l'ancienne arborescence est retiré.github/workflows/ci.yml: commentaires « l'export le dépose » et « qui n'existe que dans l'atelier » retirés (la chaîne elle-même ne change pas)tests/:parcours.mjs,parcours-navigateur.mjs,purs,industrialisation,file-attente,conformite-service,version-publication— plus de double disposition ; l'épreuve « cherche la suite dans les deux dispositions » devient « cherche la suite à la racine » et vérifie qu'aucun chemin de l'ancienne disposition ne restesrc/audit/PROMPT-AUDIT-SCRIBAE.md(document vivant, non daté) : cible =demo.scribae.eu, plus de référence àmain.pjsni à Perchancesrc/README.md,README.md,AGENTS.md,src/SPEC.md,src/docs/{REPRISE,INDUSTRIALISATION,ADMINISTRATION,COLLABORATION,PERFORMANCE,UI-UX}.md,src/lib/{logiciel,publication-version}.js,src/ui/brand.js,src/audit/README.md,src/server/docker-compose.fichier.yml,src/server/mysql/*.mjs(tests)Piège nommé respecté
L'écran « atelier » de l'application est intact :
?atelier,/atelier,demandeAtelier,SCRIBA_ATELIER_IPS,src/server/mysql/atelier.mjs,src/lib/atelier-acces.js,location /atelierdansnginx.conf,/v1/atelier/acces,MESSAGE_ATELIER. Aucune de ces lignes n'est touchée.Hors périmètre (volontairement)
src/docs/ADMINISTRATION.md(mode « Intégré (Perchance) » du moteur IA),src/SPEC.md(adressesperchance.org/…), commentaires desrc/lib/{hosts,assistant,recueil,schema,db/index}.js,src/ui/assistant.js,src/css/app-base.css: le code reste (ports d'hôte facultatifs), les commentaires restent vrais tant qu'un hébergement les fournit — à réévaluer avec Arno (inventaire étape 1, « à réévaluer »)src/CHANGELOG.md(historique),src/audit/rapports/*,src/audit/REGISTRE-NON-CONFORMITES.md,src/docs/AUDIT-BUGS-2026-09-22.mdTrace
Changelog
1.6.3w(2026-10-24),APP_VERSION = "1.6.3w",logiciel-engendre.mjsrégénéré, statut du plan mis à jour.Vérification
npm run syntaxe: 256 fichiers, 0 fautenpm run style(strict) : 256 fichiers, 0 remarquenode --test tests/*.test.mjs: 152 pass, 0 fail, 2 skippednpm test --prefix src/server/mysql: 333 pass, 0 failnode --test src/server/mysql/logiciel-engendre.test.mjs: 4/4perchance,harnais-atelier,ATELIER.md,main.pjs,docs/GITHUB.md,src/tests/,src/scripts/hors documents datés (changelog, audit) et le plan lui-mêmenpm run verifieren un seul bloc échoue dans ce bac à sable pour une raison préexistante (confirmée surdevpropre) :src/server/charge/absent du clone etmysql2non installé — la CI installemysql2et passe. Les cinq parties ci-dessus couvrent le même périmètre.