Aller au contenu
La nef des fous

Pour Alexandre et Stephen

Registre de préparation

Chaque critère de l’audit est pris en charge ou explicitement bloqué. Aucun pourcentage : un état ne vaut pas validation. « Provenance du besoin » indique d’où vient la demande (sources de Stephen, constat de périmètre ou clarification) ; le préfixe S55–S65 désigne des sous-critères de l’audit, pas une provenance. Les colonnes « Présentation » et « Production proposée » sont des solutions techniques proposées, pas des demandes.

Bloquants et solutions

SujetBlocageSolution de présentationSolution de production proposée
Originaux TIFFAucun fichier transmisDémonstration sur reproductions ouvertes hors collectionDépôt serveur, copies de consultation, original conservé intact
Éditions et droitsAucune édition choisie ni fournieLaboratoire avec texte original écrit pour la maquetteImport des éditions autorisées après choix de Stephen
Original vs renduSens non précisé (fichier exact, fidélité, résolution)Bouton « taille native » sur l’image chargéeAccepter un rendu de consultation sur ses originaux
Noir et blanc / BéozsSens non clarifiéProposition de configuration non activeAjout des catégories une fois définies
Acquisition PDF vs corpus privéDeux réponses à concilier (18 et 30 sept.)Mécanisme expliqué séparémentEnrichissement à l’import, jamais mêlé au corpus interrogé sans accord
Volumes contradictoires7000 fichiers / 504 Go / 150–700 Mo / 6704« À mesurer »Inventaire réel en lecture seule
NAS / hébergementNon décidé—Évaluer NAS, hébergé, hybride
Sauvegarde / restaurationAucune sauvegarde indépendanteExport JSON de la démonstrationCopies indépendantes + restauration testée
Accès distants, ~10 lecteursNon testé—Accès distant sécurisé, test de charge
Code commun lecteur vs administrationRôle choisi librementContrat de permissionsContrôle serveur
Budget et modèle IAAucun fournisseurAssistance sans modèle, adaptateur prêtBanc d’essai puis choix
Analyse de sécurité (Strix)Non exécutée : ni configuration ni budgetAucun badge de sécurité affichéAudit sur la plateforme réelle

Registre de décisions : Noir et blanc, Béozs

Stephen souhaite ces deux paramètres ; leur sens n’est pas clarifié. Ils ne sont pas actifs comme catégories.

  • Noir et blanc — proposition de configuration : soit une 11e catégorie principale (une œuvre en sortirait de sa catégorie actuelle), soit un filtre transversal mesuré sur les pixels (saturation faible). Question à Stephen : catégorie ou critère ?
  • Béozs — sens inconnu (graphie conservée telle quelle). Question à Stephen : définition et exemples.

Proposition, non activée

Contrat des permissions (à réaliser côté serveur)

ActionLecteurStephenTest serveur attendu
Consulter fiches, copies, textesouiouiSans session : 401
Télécharger un originalnonnon par défautAucune URL d’original servie
Importer, corriger, publier, retirernonouiRequête d’un lecteur : 403, rien d’écrit
Voir les brouillons et l’ateliernonouiRésultats lecteur sans brouillon

Aujourd’hui, le rôle est choisi librement dans le navigateur : ce n’est pas une sécurité et aucune donnée privée réelle n’est présente.

Critères R01–R54 et S55–S65

IdCritèreProvenance du besoinÉtat réelRésultat visiblePreuve / testReste à faire · dépendancePrésentationProduction proposéeArbitrage
R01Cercle privéSources de StephenSimulationEntrée par code, rôle choisi localement — ce n’est PAS une authentificationrevue de codeAccès serveur aux images, textes, recherchesÉcran d’entrée marqué démonstrationSession serveur : code commun lecteurs (haché, révocable) ; images, textes et recherche servis seulement après session valideMode d’accès et renouvellement
R02Navigation par paramètresSources de StephenFonctionnel localAtlas des 10 domaines, filtres conservés au retourparcours Playwright 1440/768/390Validation par Stephen avec ses œuvresAtlasMême interface sur le catalogue réel—
R03Nom de la plateformeSources de StephenFonctionnel local« La nef des fous » partoutrevue——Nom de domaine éventuel—
R04Catégories existantes et ajoutsSources de StephenDécision10 domaines ; Noir et blanc et Béozs en proposition de configuration non activerevueSens de Noir et blanc et de BéozsRegistre de décisions ci-dessousAjout des catégories convenues dans la table des domainesDéfinition par Stephen
R05Une catégorie par œuvreSources de StephenFonctionnel localUne seule valeur domaine ; À classer = filetests automatiques (vitest)Conflits sur import réelAtelier, importContrainte en base—
R06Version finale seuleSources de StephenSimulationCompteur de version localrevueRemplacement réel de fichierAtelier (simulé)Remplacement côté serveur, copies recalculéesRègle de « version finale »
R07Éviter la ressaisieSources de StephenFonctionnel localImport réel de listes de noms, aperçu, ajout sans ressaisietests automatiques (vitest) sur noms synthétiquesMesure sur les vrais noms de StephenPage ImporterImport de l’inventaire du NASTaux acceptable à fixer
R08Familles de nomsSources de StephenFonctionnel localParseur conservateur (7 familles dont « Auteur - Ouvrage Antique - Titre »), 14 libellés réels testés contre des attentes écrites, fragments non compris affichéstests automatiques (vitest)Familles réelles non vuesPage ImporterMême parseur sur un échantillon de 200 noms réels, taux de lecture mesuré avant généralisationConvention de nommage
R09Prénom avant nomSources de StephenFonctionnel localAffichage tel que fourni ; clé de tri séparéetests automatiques (vitest)—Annuaire——
R10Dates incertaines et AntiqueSources de StephenFonctionnel localAntique ≠ inconnue ≠ année ; aucune année 0tests automatiques (vitest)Sens des années arrondies (approximation non modélisée)Filtres de périodeChamp « approximatif » si confirméSens des dates rondes
R11Attributions anonymesSources de StephenFonctionnel localAnonyme ≠ attribution absente (aussi à l’import)tests automatiques (vitest)Formes « atelier de », « attribué à »AnnuaireChamp qualificatifExemples à fournir
R12Livres et chapitresSources de StephenFonctionnel localChapitre accolé lu comme candidat à l’import ; Genèse1 chapitre 1 conservétests automatiques (vitest)Validation de la règleImport, atelierMême règle, validation StephenRègle chapitre
R13Dossiers et sous-dossiersSources de StephenFonctionnel localDossier lu dans le chemin ; domaine si correspondance exacte, contradiction signaléetests automatiques (vitest)Arborescence réelle non reçuePage ImporterTable dossiers–domaines validéeStephen : dossier = catégorie ?
R14Correcteur orthographiqueSources de StephenSimulationCheret → Chéret ; corrections de titre/artiste journalisées et annulablesrevue + parcours Playwright 1440/768/390Correcteur général de noms propresAtelier (journal unique)Dictionnaire de noms validésPérimètre du correcteur
R15Récupérer les imports mal traitésSources de StephenFonctionnel localLignes en erreur/ambiguës visibles avant ajout ; À classertests automatiques (vitest)Fichiers réellement échouésImport, atelierFile de reprise serveur—
R16Corriger l’aiguillageSources de StephenFonctionnel localCorrection de domaine → compteurs, filtres et recherche mis à jour sans action manuelleparcours Playwright 1440/768/390ProductionAtelierIndex recalculé à chaque écriture—
R17Liste des peintres A à ZSources de StephenFonctionnel localInitiale du patronyme, clé de tri éditable, recherche libre distincteparcours Playwright 1440/768/390 (K ≠ Francken)Noms composés à validerAnnuaireClés validées stockéesClés des noms à particule
R18Recherche par annéeSources de StephenFonctionnel localAnnée exacte + intervalletests automatiques (vitest)Recette 1502 sur le fondsRecherche, domaines——
R19Recherche par auteur de texteSources de StephenFonctionnel localAnnuaire auteurs distinctparcours Playwright 1440/768/390Corpus réelAnnuaire——
R20Périodes et sièclesSources de StephenFonctionnel localSiècles aux bornes exactes (1501–1600), intervalle libre, Antique et inconnue distinctstests automatiques (vitest)Recette sur le fondsDomaines——
R21Mots libres dans les titresSources de StephenFonctionnel local« jaune » trouve L’oiseau jaune (titre ≠ couleur)parcours Playwright 1440/768/390—Recherche——
R22Musée non demandéSources de StephenLimite respectéePas de filtre muséerevue————
R23Pas de liens externes de recensementSources de StephenLimite respectéeSeuls crédits des illustrations ouvertesrevue————
R24Exigence de l’originalSources de StephenAbsentAucun TIFF de Stephen—OriginauxIllustrations ouvertes hors collectionPipeline : maître TIFF stocké intact (empreinte SHA-256 vérifiée) → rendus de consultation dérivés (profil couleur converti, tuiles) recalculables ; échantillon de 10 TIFF pour valider la fidélité avec StephenSens d’« original »
R25Zoom sur les détailsSources de StephenSimulationZoom, déplacement, taille native calculée, clavier — sur illustrations ouvertes seulementparcours Playwright 1440/768/390TIFF de StephenZoom, laboratoireTuiles de consultation (IIIF possible, non implémenté)Délai acceptable
R26Écran et projectionSources de StephenSimulationPlein écran et projection navigateurparcours Playwright 1440/768/390 (projection) ; plein écran réel non testéProjecteur de StephenVisionneuseTest sur son matériel—
R27Pas de téléchargement des originauxSources de StephenAbsentPas de bouton ; aucune protection serveur—Serveur—Maîtres hors de la zone servie ; seuls les rendus sont distribués, après sessionRègle d’accès ; aucune garantie anti-copie d’écran
R28Pas de mention sur l’imageSources de StephenLimite respectéeAucun filigranerevue——Pipeline sans filigrane—
R29Textes dès le départSources de StephenAbsentLaboratoire : texte pédagogique original seulementparcours Playwright 1440/768/390Éditions de StephenLaboratoire séparéCorpus des éditions choisies et autorisées, découpées en passages référencés (ouvrage, chapitre, §) et indexéesChoix des éditions
R30PDF/Word et référencesSources de StephenAbsentAucun document traité—Documents réels—Extraction PDF/Word côté serveurInventaire des documents
R31Image et texte simultanésSources de StephenSimulationLaboratoire : image réelle + texte numéroté simultanés ; parcours Stephen sans contenuparcours Playwright 1440/768/390Vrai passageLaboratoireLiaison œuvre–édition–passageCompromis téléphone
R32Aide chapitre et passageSources de StephenSimulationRéférences §n vérifiables dans le laboratoire ; aucun passage StephenrevueÉditions + moteurLaboratoireIndex de passages—
R33Éditions non choisiesSources de StephenDécisionAnnoncé—Choix des éditions——Stephen
R34Assistant dès le départSources de StephenSimulationInterface d’assistance, origine des résultats, journal ; AUCUN modèle raccordé — la plateforme ne peut pas être déclarée conforme sans luiparcours Playwright 1440/768/390Fournisseur et budgetPage AssistanceModèle vision + recherche sémantique évalué sur un banc de questions de Stephen ; réponses avec citations (œuvre, passage) et abstention quand la source manqueFournisseur, budget, confidentialité
R35Sujets visuelsSources de StephenSimulationScénario de présentation sans résultat fabriquérevueImages + modèleAssistanceDescription à l’import, validéeModèle
R36Dominantes de couleurSources de StephenFonctionnel localMesure réelle des pixels sur 8 illustrations ouvertes (CORS autorisé)tests automatiques (vitest) + parcours Playwright 1440/768/390Images de StephenAssistanceMême calcul à l’importSeuils des familles
R37Uniquement sa collectionSources de StephenFonctionnel localCorpus choisi explicitement ; laboratoire séparéparcours Playwright 1440/768/390Filtrage serveurAssistanceRestriction côté serveur—
R38Environ dix lecteursSources de StephenExploitation——Usage simultané—Test avec dix lecteurs simultanés (navigation, zoom, recherche) mesuré avant mise en serviceUsages
R39Stephen seul ajouteSources de StephenSimulationImport réservé visuellement au rôle StephenrevueServeurContrat de permissions ci-dessousContrôle serveur—
R40Stephen seul corrigeSources de StephenSimulationIdemrevueServeurContrat de permissionsContrôle + traçabilité serveur—
R41Code communSources de StephenSimulationTout code acceptérevueServeurÉcran d’entréeCode commun lecteurs vérifié côté serveur ; compte administrateur distinct pour Stephen (identifiant personnel + second facteur)Renouvellement
R42Appareils et françaisSources de StephenFonctionnel localFrançais, 1440/768/390parcours Playwright 1440/768/390Appareils réels—Recette sur appareils—
R43Ajouts réguliersSources de StephenFonctionnel localImports successifs sans doublon ; identifiant 64 bits dérivé du chemin, collision détectée à l’ajout (libellé source comparé, jamais de fusion)tests automatiques (vitest)Volume réelImportIdentifiant attribué par la base + empreinte du fichier—
R44Aide à la liste de fichiersSources de StephenExploitationFormat CSV/TXT documenté—AccompagnementImportScript d’inventaire en lecture seule—
R45Convention ajustableSources de StephenDécision——Convention——Stephen ; aucun renommage implicite
R46Suivi dans la duréeSources de StephenExploitation——Contrat de suivi—MaintenanceResponsabilités
R47Matériel déclaréSources de StephenExploitation——Inventaire DS723+———
R48Volumes contradictoiresSources de StephenDécisionVolumes « à mesurer »—Mesure—Inventaire réelAucun chiffre choisi
R49Sauvegarde indépendanteSources de StephenExploitationExport JSON de la démonstration seulement—Sauvegarde du fonds—Copie hors site chiffrée (maîtres + base) et restauration complète réellement testée sur une machine vierge—
R50Hébergement ouvertSources de StephenDécision——Choix—Stockage serveur des maîtres et rendus : NAS / hébergé / hybride, à comparerBudget, résidence
R51Droits de reproductionSources de StephenDécisionIllustrations CC0 seulement—Expertise——Stephen
R52Facilité des nouveaux importsSources de StephenFonctionnel localImport guidé, aperçu, doublonstests automatiques (vitest)Exercice par StephenImport——
R53Rythme plutôt que dateSources de StephenDécision——Calendrier———
R54Recherche d’un PDF (18 sept.)Sources de StephenDécisionMécanisme expliqué, rien implémenté—DécisionMécanismesEnrichissement à l’import, séparé du corpus interrogéMaintien, sources
S55Initiale du patronyme, noms composésSources de StephenFonctionnel localClé proposée + clé validée éditable, filtre « commence par »tests automatiques (vitest) + parcours Playwright 1440/768/390Noms à particule à validerAnnuaire—Clés
S56Artiste → toutes ses œuvresSources de StephenFonctionnel localY compris À classer et importsparcours Playwright 1440/768/390—Annuaire——
S57Annuaire des auteurs littérairesSources de StephenFonctionnel localDistinct, recalculéparcours Playwright 1440/768/390HomonymesAnnuaire——
S58Nouvel artiste reconnu automatiquementSources de StephenFonctionnel localUn nom importé apparaît dans l’annuaire sans création manuelleparcours Playwright 1440/768/390—Import → annuaire——
S59Accès depuis l’étrangerSources de StephenExploitation——Réseau réel—Accès distant sécurisé—
S60ÉvolutivitéSources de StephenDécision——Scénarios———
S61Style : non demandé (pas de classement par style)Constat de périmètre (audit)Limite respectéeAucun axe style ; EX09 non classé Abstraittests automatiques (vitest)————
S62TIFF comme format finalSources de StephenAbsentExtension lue seulement—Fichiers réelsImport (limite affichée)Décodage serveur, profil couleur—
S63Qualité prioritaire sur la vitesse de chargementSources de StephenExploitation——Mesures—Mesure première vue / détailDélai acceptable
S64Automatisation de bout en boutSources de StephenFonctionnel localIndex mis à jour à chaque changement ; plus de « traitement de fond » annoncéparcours Playwright 1440/768/390Pipeline réelAtelier, importTraitements serveurNiveau d’automatisation
S65Fragment incomplet sur le sur-mesureClarification — aucune préférence établieDécision——Clarification———

Retour à « Ce qui est démontré »