gestion_table_tournante_libre/test/fixtures/documentation
Mathieu Benoit 55765e93c2 [ADD] documentation: verifier checks every cited image against the disk
verifier read no image: an older PNG published under an unchanged
manifest, or an image outside doc/captures cited by the guide, left
every series green. It now refuses any image a carrier cites outside
doc/captures/<name>.png, in every Markdown or HTML form, and checks each
cited capture's hash and size against its manifest entry. When every
carrier is read, a manifest entry no carrier cites is a fault too; a
check narrowed by --porteur does not judge the carriers it skips.
Checked: 3877 node tests from the index alone; verifier at 0 fault.

--- FR ---

[ADD] documentation : verifier confronte chaque image citée au disque

verifier ne lisait aucune image : un PNG plus ancien publié sous un
manifeste inchangé, ou une image hors de doc/captures citée par le
guide, laissaient toutes les séries vertes. Il refuse désormais toute
image citée hors de doc/captures/<nom>.png, sous chaque forme Markdown
ou HTML, et confronte l'empreinte et la taille de chaque capture citée à
son entrée du manifeste. Quand tous les porteurs sont lus, une entrée
que nul ne cite est une faute ; restreint par --porteur, il ne juge pas
les porteurs qu'il ne lit pas.
Vérifié : 3877 node depuis l'index seul ; verifier à 0 faute.

Assisted-by: Claude Opus 5.5
2026-10-10 18:52:00 -04:00
..
doc/captures [ADD] documentation: verifier checks every cited image against the disk 2026-10-10 18:52:00 -04:00
HORS-PORTEURS.md [ADD] docs: generated regions in README and guides, checked on build 2026-10-09 13:06:01 -04:00
README.md [ADD] documentation: verifier checks every cited image against the disk 2026-10-10 18:52:00 -04:00

Arbre d'épreuve des régions engendrées

Un petit arbre inventé que lisent les épreuves de scripts/documentation.js. Son seul fichier porteur est ce document ; sa région se nourrit du manifeste de doc/captures/, qui ne porte aucune version réelle : l'épreuve l'y écrit dans une copie temporaire.

Contrastes

Jeton Rôle Seuil Thème clair Capture Thème sombre Capture
encre marque 3 — — 5,50 02-import-apercu
encre texte 4,5 9,81 02-import-apercu 11,20 01-premier-ecran
encre-douce texte 4,5 5,20 01-premier-ecran 4,62 02-import-apercu
focus marque 3 3,40 01-premier-ecran 3,90 02-import-apercu

Le texte qui suit la région ne bouge pas quand elle s'engendre.

Captures

Chaque capture du manifeste est citée ici : la vérification refuse une capture inscrite que nul porteur ne montre. Les deux images sont des aplats inventés, aux dimensions du cadre.

Le premier écran

L’aperçu d’un import