Journal des mises à jour
Suivi des évolutions de Mythoskolis : ajouts, corrections et chantiers en cours.
21/04/2026
Ce que cela change pour les visiteurs
- Le HoloGraph a fait l’objet d’une nouvelle passe de rationalisation et d’allègement interne. Le comportement général est plus fluide, en particulier dans certaines séquences qui devenaient auparavant plus lourdes, comme les cas de Métis ou de Dioné.
- Les changements de centre sont désormais plus lisibles : portraits, groupes narratifs et autres nœuds liés convergent mieux vers leur position finale, au lieu de produire des déplacements parfois confus ou mal raccordés à l’état d’arrivée.
- Le cadran
fratriegère maintenant plus proprement plusieurs cas résiduels de groupes narratifs :- un groupe narratif avec membres explicités n’affiche plus ses membres en doublon au même niveau ;
- ce comportement vaut aussi quand l’entité centrale n’appartient pas elle-même à ce groupe ;
- et il vaut aussi quand le centre est un autre groupe narratif.
- Dans le cadran
enfants, le clic sur un enfant recentre de nouveau plus proprement ses frères et sœurs autour de lui, tout en conservant l’affichage normal des groupes narratifs explicites présents dans le même cadran. - Le mode de base de la démo HoloGraph a été ajusté sur certaines étapes autour de Gaïa, des Cyclopes et des Titans : le scroll du cadran précède maintenant mieux le clic guidé, ce qui évite que certains groupes restent partiellement hors champ.
- Quand une démo HoloGraph est active, les modales du site sont désormais neutralisées plus proprement, ce qui réduit les interférences visuelles ou interactives pendant la démonstration.
Encart technique : allègement du client HoloGraph, transitions et derniers correctifs de regroupement
Client HoloGraph
- Le client interactif a été refactorisé pour factoriser davantage les étapes de rendu des cadrans et réduire les recalculs redondants.
- Les logiques de groupes narratifs de
fratrieet dechildrenpartagent désormais une base plus commune, avec :- structures de build unifiées ;
- index d’appartenance narrative ;
- cache léger pour certains regroupements enfants.
Transitions et recentrage
- Le calcul des positions cibles lors des changements de centre a été repris pour mieux tenir compte des groupes narratifs.
- Les animations utilisent maintenant aussi des alias de transition entre un groupe affiché et ses membres sous-jacents, ce qui améliore la cohérence entre mouvement observé et position finale réelle.
- Plusieurs clones et vols animés ont été nettoyés pour supprimer certains artefacts de rendu et des décalages inutiles.
Groupes narratifs et cadran fratrie
- Le regroupement narratif de
fratriese déclenche désormais dans davantage de cas documentaires, y compris lorsque le groupe narratif n’est pas central. - Lorsqu’un groupe explicite est déjà présent dans la liste visible, il redevient le niveau d’affichage prioritaire et empêche ses membres d’être réinjectés en parallèle.
- La détection sait aussi mieux reconstruire certains cas où l’appartenance au groupe passe par les métadonnées d’appartenance plutôt que par la seule relation actuellement visible.
Cadran enfants
- La redistribution visuelle autour d’un enfant focus a été rétablie sans casser les groupes narratifs explicites du cadran.
- Le tri interne se fait désormais à l’échelle des slots de rendu plutôt qu’au niveau de portraits isolés, afin de préserver les groupes comme unités d’affichage tout en maintenant la priorité de placement autour du portrait focus.
Démo HoloGraph
- Le runtime de démo réutilise mieux les primitives existantes de scroll de cadran avant certains clics guidés.
- Les modales ouvertes pendant une démo sont temporairement rendues inertes, afin de ne pas parasiter les interactions simulées.
14/04/2026
Ce que cela change pour les visiteurs
- Le HoloGraph a reçu une nouvelle passe de corrections ciblées après la grande refonte du YAML et du pipeline. Plusieurs comportements résiduels autour des groupes narratifs ont été stabilisés, en particulier dans les cas où plusieurs ensembles coexistent au sein d’une même fratrie.
- Le rendu des fratries et des enfants dans le HoloGraph et dans la généalogie détaillée est désormais plus cohérent quand un groupe narratif coexiste avec d’autres frères et sœurs ou avec un autre groupe narratif.
- La généalogie détaillée des fiches entités a été fortement reprise pour retrouver une lecture plus claire et plus structurée :
- les groupes narratifs servent de nouveau de conteneurs pour leurs membres au lieu d’apparaître comme des doublons parallèles ;
- les cas complexes sont mieux regroupés dans une même carte familiale quand ils relèvent d’un même schéma source ;
- les sources répétées sont davantage factorisées ;
- les badges de contexte privilégient mieux le nom du groupe narratif au lieu d’énumérer inutilement tous ses membres.
- Les groupes narratifs sont maintenant mieux distingués visuellement dans la généalogie détaillée, y compris lorsqu’ils apparaissent comme groupes simples au sein d’un cycle ou d’une carte familiale.
- Le mode démo du HoloGraph a encore été consolidé :
- nouvelle présentation plus lisible de la boîte de dialogue ;
- ajout d’un bouton Rejouer ;
- ajout d’un compteur d’étapes ;
- navigation plus explicite entre les étapes ;
- ajustements du verrouillage du scroll et du recentrage du graphe pour rendre l’expérience plus naturelle, en particulier sur mobile.
- Le bouton de bascule entre mode normal et mode avancé du HoloGraph a été rendu plus explicite, avec une présentation plus claire de l’état actif.
- En mode Iconographie, plusieurs pages du site démarrent désormais plus proprement sur les visuels réellement attendus, au lieu de donner l’impression de partir d’un placeholder IA avant correction.
Encart technique : stabilisation HoloGraph, démos et généalogie détaillée
Généalogie détaillée
- Le composant
EgoGraph.astroa été largement repris pour mieux exploiter le JSON issu du YAML factorisé. - La logique de rendu sait désormais :
- résoudre plus proprement les pseudo-noeuds de groupes narratifs ;
- éviter les doublons entre groupe et membres ;
- préserver plusieurs groupes distincts dans une même fratrie quand la documentation l’exige ;
- regrouper dans une seule carte les enfants issus d’un même schéma familial source, même quand ce schéma mélange entités simples, groupes sans membres détaillés et groupes avec membres explicites ;
- mutualiser les lignes de source quand plusieurs contextes partagent la même attestation.
HoloGraph
- Le client interactif du HoloGraph gère mieux certains cas résiduels de groupes narratifs dans les cadrans, notamment lorsqu’un groupe narratif de fratrie coexiste avec d’autres structures documentaires.
- En mode
iconographie, les groupes narratifs disposent maintenant aussi de leur portrait fallback dédié quand aucun visuel spécifique n’existe.
Démo et ergonomie
- Le runtime de démo a été retouché pour mieux séquencer :
- recentrage du graphe ;
- stabilisation du scroll ;
- verrouillage de la page ;
- puis lancement des étapes.
- La boîte de dialogue de démo a été restructurée avec une navigation plus compacte, un bouton de replay et un compteur de progression.
- Le toggle Normal / Avancé a reçu une présentation plus explicite et plus proche d’un véritable interrupteur d’état.
Mode d’illustration
- Les rendus swappables (fiches, cartes, portraits contextuels, récits) démarrent désormais plus souvent sur la bonne variante
iconographiequand elle existe déjà, au lieu d’afficher d’abord la version IA puis de la remplacer après coup.
10/04/2026
Ce que cela change pour les visiteurs
- Le YAML généalogique a été entièrement refactorisé. Il est désormais beaucoup plus compact, plus clair, et surtout mieux adapté aux réalités documentaires du projet, en particulier à la question des groupes narratifs.
- Le pipeline de transformation a été repris pour consommer ce nouveau YAML comme source de vérité et produire un JSON réellement exploitable par le site et par le HoloGraph.
- Le HoloGraph lui-même a été largement remanié autour de ce nouveau paradigme :
- les groupes narratifs ne sont plus un simple cas annexe ;
- ils sont désormais intégrés comme de vrais objets du graphe ;
- leurs badges, expansions, regroupements et interactions sont beaucoup plus cohérents.
- Le mode de base du HoloGraph dispose maintenant d’une démo complètement refondue, plus lisible, plus stable, plus naturelle dans ses clics simulés, et mieux adaptée au fonctionnement réel du graphe.
- Le mode avancé dispose lui aussi de sa propre démo complète, distincte de celle du mode simple, et pensée pour expliquer les sources, les variantes, les extraits sourcés et les filiations incertaines.
- Un doigt flottant d’incitation apparaît désormais lors de la première découverte du HoloGraph, puis de nouveau lors du premier passage en mode avancé, afin de signaler au visiteur qu’une démonstration guidée est disponible via le bouton dédié.
- Quand une démo HoloGraph est active, le scroll global de la page est verrouillé, ce qui rend l’expérience plus lisible et évite de “sortir” involontairement du cadre de la démonstration.
- La page des textes antiques a été nettement allégée. Les œuvres longues, comme l’Iliade, n’occupent plus une place disproportionnée : les parties sont désormais présentées sous forme de pills cliquables, avec aperçu compact et accordéon dépliable quand c’est nécessaire.
- La Bibliothèque d’Apollodore a commencé à rejoindre ce corpus de textes disponibles directement sur le site.
- La home dispose maintenant d’une nouvelle entrée pédagogique, Suivez le guide, qui mène vers une page simple pensée pour les visiteurs qui ne savent pas par où commencer.
- Cette nouvelle page Je n’y connais rien en mythologie grecque répond, sous forme d’accordéons exclusifs, aux grandes questions d’entrée : ce qu’est la mythologie grecque, pourquoi elle paraît complexe, comment s’y orienter, et d’où vient ce que l’on sait.
- Sur mobile, le menu burger reprend enfin clairement la priorité visuelle sur les couches du HoloGraph.
Encart technique : nouveau YAML canonique, pipeline, HoloGraph, démos et médiation
Nouveau YAML canonique et pipeline
- Le projet fonctionne désormais sur un YAML factorisé qui sert de source de vérité effective.
- Cette structure top-level clarifie fortement la séparation entre :
entitiesnarrative_groupsnuclear_familiessiblingsconsorts
- Ce changement réduit la redondance, allège le document, et permet de porter beaucoup plus proprement :
- les groupes narratifs ;
- les variantes de structure familiale ;
- les statuts
retenu/alternatif/ mixtes ; - les cas multi-sourcés.
- Le pipeline YAML -> JSON a été adapté à ce nouveau modèle et propage désormais les métadonnées nécessaires au rendu réel du HoloGraph.
HoloGraph
- Le HoloGraph a été reconstruit autour de cette nouvelle logique documentaire, au lieu d’essayer d’adapter l’ancien paradigme à coups de correctifs locaux.
- Les groupes narratifs sont maintenant des objets de premier rang :
- groupes centrés ;
- groupes étendus dans un cadran ;
- badges d’appartenance sur le portrait central ;
- cas avec groupe seul ou coexistence avec d’autres frères et sœurs ;
- groupes sans membres explicites ;
- meilleure prise en charge des versions concurrentes selon les sources.
- Un très gros travail de stabilisation a été mené sur :
- les couches visuelles (
z-index) ; - les tooltips et modales documentaires ;
- les halos de focus ;
- les badges de statut et de source ;
- les homonymes, ids et slugs ;
- les différences FR / EN ;
- le comportement mobile.
- les couches visuelles (
Double démo HoloGraph
- La démo du mode de base a été entièrement refaite sur un runtime dédié, avec :
- étapes cloisonnées ;
- annulation propre des actions async ;
- attente explicite des fins de transition ;
- clics simulés plus proches du comportement naturel du graphe ;
- pointages flottants, recherche simulée, clics sur badges, modales et extraits ;
- scroll programmatique des cadrans quand c’est plus naturel que des positions forcées.
- La démo du mode avancé existe désormais comme un scénario autonome complet.
- Le bouton
Comment faire ?choisit maintenant la bonne démo selon l’état réel du HoloGraph. - Le vieux bouton
?du mode avancé et toute sa logique de notice d’utilisation ont été retirés : l’explication passe désormais par la démo elle-même. - Un système d’incitation visuelle distinct existe maintenant pour la découverte de la démo du mode simple et celle du mode avancé.
Textes antiques
- Le composant de listing des œuvres a été repris pour distinguer plus proprement :
- les œuvres à une seule partie ;
- les œuvres à plusieurs parties ;
- les œuvres à grand nombre de parties.
- Le rendu évite désormais les sous-cartes redondantes et les blocs trop lourds, en particulier sur mobile.
Home et orientation des visiteurs
- Une nouvelle porte d’entrée éditoriale a été ajoutée sur la home, avec un traitement visuel dédié autour du bloc Suivez le guide.
- Les routes FR/EN du guide ont été branchées proprement au toggle de langue.
27/03/2026
Ce que cela change pour les visiteurs
- Le HoloGraph distingue désormais correctement les entités homonymes lorsqu’elles sont documentées sous des identifiants différents. Deux figures portant le même nom, comme les deux Ladon, ne se confondent plus dans la recherche ni lors du recentrage du graphe.
- La recherche du HoloGraph ajoute maintenant un court contexte de désambiguïsation pour les homonymes, ce qui aide à comprendre plus vite de quelle figure il s’agit avant de cliquer.
- Quand un même slug public est partagé par plusieurs figures, le site sait désormais aussi exposer des routes HoloGraph de secours basées sur l’
id, afin d’éviter certaines collisions de navigation. - Le corpus généalogique continue de s’enrichir avec un nouveau lot de relations sourcées et de passages plus précis, notamment autour de Perséis, Idyie, des Hespérides, de la descendance de Nyx et de plusieurs filiations liées à Hélios, Phorcys et Céto.
- Le corpus des textes sources s’enrichit aussi avec l’ajout de l’Iliade en français et en anglais. Cette nouvelle référence est désormais disponible sur le site, même si elle n’est pas encore mobilisée comme base d’extraits sourcés dans la généalogie.
- Quelques ajustements visuels ont aussi été apportés à la signalétique de contribution : le badge de soutien du footer a été simplifié, et la page des citoyens affiche désormais plus clairement les repères Ko-fi dans son bloc de soutien.
Encart technique : homonymes, routes HoloGraph et données sourcées
HoloGraph et résolution d’identité
- La résolution des entités côté front privilégie désormais les
idstables plutôt que les seulsslug, ce qui évite qu’un homonyme en écrase un autre dans la recherche, le focus ou le passage au centre. - Le contrôleur du HoloGraph transmet aussi plus proprement l’
idlorsqu’il est connu, y compris dans les commandes internes de focus. - Un test de régression dédié couvre maintenant explicitement le cas de deux figures partageant le même nom public.
Données généalogiques
- Le YAML a reçu un important lot de corrections et d’enrichissements documentaires, avec plusieurs passages d’Hésiode reformulés vers des extraits plus précis et mieux alignés sur les relations affichées.
- De nouvelles entités et relations ont été intégrées dans le graphe factorisé, puis réexportées vers le JSON public utilisé par le site.
Contributions et page publique
- Le registre des contributions publiques a été complété pour refléter le nouveau travail documentaire reconnu sur la page des citoyens.
- Quelques marqueurs visuels du parcours de soutien ont été harmonisés entre le footer et la page dédiée.
26/03/2026
Remerciements. Merci très chaleureusement à Noyan pour ses contributions à la documentation des extraits sourcés, et à blooh pour son don via Ko-fi, qui servira à l’avenir à commander des illustrations à des artistes humains pour Mythoskolis.
Les contributions reconnues publiquement peuvent être retrouvées dans la page dédiée : Contributeurs
Ce que cela change pour les visiteurs
- Une nouvelle page Les citoyens de Mythoskolis met désormais en valeur les contributions au projet, avec une place explicite accordée au soutien matériel via Ko-fi.
- Cette page rappelle aussi qu’une partie des dons pourra servir à financer de l’art humain pour le site, avec l’objectif d’en documenter publiquement l’usage.
- Le mode avancé du HoloGraph dispose désormais d’une aide contextuelle intégrée : un badge
?n’apparaît que lorsque ce mode est activé, puis ouvre une notice illustrée directement dans l’interface. - Cette notice du mode avancé est maintenant bilingue et s’adapte aussi au mode d’illustration actif (
Interprétation/Iconographie). - Les groupes narratifs complexes sont mieux restitués dans le HoloGraph et dans la généalogie détaillée, y compris lorsqu’un même groupe existe sous plusieurs versions documentées selon les sources.
- Quand plusieurs passages distincts d’un même texte source documentent une relation, les modales d’extrait et les pages de textes sources permettent désormais d’enchaîner les passages 1, 2, 3… plus proprement.
Encart technique : groupes narratifs, aide contextuelle et contributions
Groupes narratifs et généalogie
- L’inspecteur YAML dispose désormais d’une modale dédiée pour gérer un groupe narratif comme une configuration documentaire à part entière : source, statut
retenu/alternatif, membres, parents éventuels. - Cette modale peut réécrire les relations concernées dans un schéma plus cohérent entre
siblings,parentsetchildren, ce qui réduit les ambiguïtés lorsque plusieurs versions concurrentes d’un même groupe existent. - La généalogie détaillée sait maintenant mieux regrouper ces versions : mêmes membres = une seule carte avec plusieurs lignes de source ; compositions différentes = cartes distinctes mais contiguës quand elles relèvent du même groupe narratif.
- Le HoloGraph agrège aussi mieux les groupes multi-versions : un même label narratif peut produire un groupe dépliable unique, tandis que les portraits individuels conservent leurs propres états documentaires (
retenu,alternatif, mixte, incertain).
Extraits sourcés et textes sources
- La chaîne
YAML -> inspecteur -> JSON -> sitegère désormais les références multi-passages pour une même œuvre source. - Les modales d’extrait sourcé peuvent afficher plusieurs passages successifs, et les pages de textes antiques proposent des contrôles pour passer au passage précédent / suivant ou naviguer dans un encart de passages ciblés.
Aide contextuelle et page des citoyens
- La notice du mode avancé du HoloGraph est désormais alimentée par un markdown partagé FR/EN et par des médias choisis selon la langue et le mode d’illustration actif.
- Le gestionnaire des contributions a été renforcé : registre de contributeurs canonique, portraits/URLs, montants de soutien, anonymisation facultative des sommes et meilleure cohérence entre outil interne et page publique des citoyens.
20/03/2026
Ce que cela change pour les visiteurs
- Le HoloGraph gère désormais des groupes narratifs de fratrie comme les Cyclopes, les Muses ou les Moires. Ces ensembles peuvent apparaître comme des unités nommées, distinctes d’une simple liste de frères et sœurs.
- Dans le cadran
enfants, un groupe narratif peut apparaître comme une bulle repliée : un clic le déplie, montre ses membres, puis permet de le replier sans perdre la lisibilité du reste du graphe. - Le cadran
fratrietient désormais compte de ces groupes narratifs, et arbore un badge en conséquence quand la situation s’y prête. - Les animations du HoloGraph ont été sensiblement raffinées autour de ces groupes : dépliage, repliage, redistribution des portraits, halos narratifs temporaires, continuité du focus et transitions plus lisibles lors des changements de centre.
- La démonstration intégrée du HoloGraph a été mise à jour pour tenir compte de cette nouvelle logique, notamment sur l’exemple des Cyclopes.
- Quand un extrait sourcé précis est disponible, le HoloGraph et la généalogie détaillée peuvent désormais afficher un badge cliquable au lieu d’une simple référence : un clic ouvre l’extrait exact attestant la filiation, puis permet de rejoindre le texte source intégral directement au bon passage, automatiquement surligné.
- Sur les fiches entités et les récits, le badge de lecture contextualisée disparaît désormais proprement quand le corps de texte concerné sort du viewport, afin d’éviter une présence flottante devenue hors contexte.
Encart technique : données, inspecteur, HoloGraph et lecture contextualisée
Données et chaîne YAML -> JSON
- Le modèle YAML prend désormais en charge un champ
narrative_groupau niveau des relations de fratrie, plutôt que de dupliquer cette information ailleurs. - Le pipeline de transformation conserve cette donnée jusqu’au JSON généré, ce qui permet au front de l’exploiter sans réinférer le groupe à partir des seules entités.
Inspecteur généalogique
- L’inspecteur YAML a été adapté pour créer, éditer et propager plus proprement les groupes narratifs de fratrie.
- Les formulaires de relations ont été réorganisés pour réduire les chevauchements de champs et clarifier les blocs d’édition liés aux sources et aux regroupements narratifs.
HoloGraph
- Le HoloGraph reconstruit désormais les groupes narratifs à partir des relations documentées, puis les exploite différemment selon les cadrans :
- bulle repliée / dépliée dans
enfants; - badge narratif dédié dans
fratrie.
- bulle repliée / dépliée dans
- Plusieurs correctifs d’ergonomie ont été ajoutés autour de ces groupes :
- halos temporaires violets ;
- repli sur clic hors groupe ;
- animation du relayout des autres portraits ;
- clipping plus strict pour éviter les débordements visuels hors cadran ;
- suppression de certains sauts, repop et clignotements de fin d’animation.
- Le mode démo du HoloGraph a été recalé pour les cas où une fratrie n’est plus affichée comme portraits séparés mais comme groupe narratif interactif.
Lecture contextualisée
- Lorsqu’un passage source précis est documenté, les modales et badges associés peuvent maintenant ouvrir l’extrait exact qui atteste la relation.
- Depuis cet extrait, un renvoi dédié permet d’ouvrir la page du texte source complet directement au passage correspondant, avec surlignage automatique.
- Le floater de lecture contextualisée tient désormais mieux compte de la zone de lecture active.
- Quand le contenu contextualisé quitte le viewport, le badge peut se masquer sans provoquer de décrochage visible au scroll.
Mises à jour antérieures
13/03/2026
Ce que cela change pour les visiteurs
- Le mode avancé du HoloGraph a été profondément refondu. Il distingue mieux les relations retenues et alternatives, documente plus finement les sources, et rend beaucoup plus lisibles les variantes de filiation, les relations incertaines et les cas d’alter ego.
- La généalogie détaillée des fiches entités a été largement enrichie et rapprochée de la logique du HoloGraph avancé. Elle remonte davantage de contexte source par source, gère mieux les cas ambigus et expose plus clairement les structures familiales alternatives.
- Le comportement FR / EN du HoloGraph avancé a été harmonisé : les modales, regroupements de sources, badges et traitements relationnels sont désormais beaucoup plus cohérents d’une langue à l’autre.
- Les modales avancées du HoloGraph ont été enrichies : meilleurs regroupements contextuels, badges de contexte plus lisibles, gestion plus propre des cas
retenu/alternatif, traitement amélioré des parents seuls (uniquement) et meilleure lecture des liens familiaux documentés par les sources. - Les alter ego sont désormais mieux intégrés à l’expérience de navigation : alternance plus propre dans le HoloGraph, meilleure gestion au centre du graphe, boutons de navigation adaptés vers les fiches et rendu plus cohérent dans les modales et les fiches.
- Dans les fiches entités, les relations de consorts peuvent désormais faire remonter les enfants documentés selon les sources, ce qui rapproche davantage la lecture détaillée du comportement du HoloGraph.
- Plusieurs ajustements de rendu ont été apportés aux badges, chips et modales du HoloGraph et de la généalogie détaillée pour améliorer la lisibilité et la cohérence visuelle.
- L’ancien bouton
?du mode avancé et son renvoi vers la vidéo d’explication ont été retirés du HoloGraph, cette aide étant devenue obsolète après la refonte. - Le bac à sable généalogique a reçu plusieurs correctifs d’interface : restauration de la bulle centrale de départ, réparation de la modale de gestion des relations, amélioration des badges d’action en mode édition et regroupement des réseaux sociaux du footer derrière un badge unique extensible.
- De nouveaux textes sources antiques ont été ajoutés au dépôt, notamment autour des Argonautiques d’Apollonios de Rhodes et de la Théogonie d’Hésiode.
Refonte technique de fond : données, inspecteur, pipeline et rendu
Refonte du modèle généalogique
- Le modèle YAML généalogique a été profondément restructuré autour du YAML factorisé.
- L’ancien champ
altera été remplacé par une distinction directionnellealter_self/alter_target. - Le comportement des entités miroir a été clarifié : une entité
alter_targetn’est plus censée documenter de relations propres, mais réutilise la généalogie de son origine. - Les invariants de réciprocité des alter ego sont désormais validés explicitement.
- Les sources acceptent maintenant un format multilingue de passage du type
passage_fr|passage_en, avec fallback propre selon la langue active.
Chaîne YAML -> inspecteur -> JSON -> site
- Toute la chaîne a été remise à niveau :
- YAML factorisé,
- inspecteur,
- serveur d’édition,
- scripts de transformation YAML -> JSON,
- helpers partagés côté front,
- rendu HoloGraph et rendu fiche.
- La génération JSON conserve désormais mieux les signatures structurelles nécessaires aux regroupements de sources, même lorsque les libellés affichés sont localisés.
- Les helpers partagés ont été enrichis pour mieux résoudre les alter ego directionnels et les variantes de passage selon la langue.
Inspecteur et propagation des sources
- L’inspecteur YAML a été remanié pour exposer plus clairement :
- les relations groupées ;
- les alters directionnels (
origine/cible) ; - les contrôles de cohérence sur les données.
- La propagation des modifications de sources a été renforcée entre groupes
parents,childrenetconsorts. - Cette propagation est maintenant verrouillée par cohérence stricte du triplet
author / work / passage, afin d’éviter d’écraser des documentations parallèles distinctes. - Le check YAML prend désormais explicitement en compte les contraintes liées à
alter_self/alter_target.
HoloGraph et généalogie détaillée
EgoGraphInteractive, son client TypeScript,EgoGraph.astro,GenealogyEntityChip.astroet les helpers généalogiques ont été profondément retravaillés.- Le HoloGraph avancé gère désormais beaucoup mieux :
- les relations incertaines (
uncertain,uncertain_self,uncertain_target) ; - les regroupements de sources par contexte familial ;
- les alter ego au centre et dans les cadrans ;
- les modales de sources riches ;
- les badges et halos de contexte.
- les relations incertaines (
- La généalogie détaillée a récupéré une partie de cette intelligence de rendu, au lieu de rester une vue plus plate et plus simplifiée.
Documentation publique, crawl IA et ressources associées
- Les pages
metapubliques FR / EN ont été largement réécrites pour mieux refléter l’état actuel du projet, avec un usage surtout pensé pour la couche descriptive accessible aux crawlers et aux IA. - Une couche documentaire destinée aux IA et moteurs de réponse a été ajoutée :
ai.txtllm.txtabout-ai.md
Chantiers déjà envisagés pour la suite
- Mise en place de fiches de groupes d’entités (par exemple
Cyclopes,Muses, etc.), structurellement proches des fiches entités existantes, mais atteignables depuis plusieurs figures unitaires du HoloGraph. - Raffinement supplémentaire de la gestion des passages de sources, avec l’objectif de relier à terme la référence affichée, l’extrait précis correspondant et le texte source complet.
03/03/2026
Ce que cela change pour les visiteurs
- Une nouvelle carte de guidage a été ajoutée sur la home (FR/EN) pour orienter rapidement les nouveaux visiteurs vers trois entrées : HoloGraph, fiches entités, récits. Remerciements particuliers à Histoire & Odyssée pour cette suggestion ergonomique.
- La page intermédiaire
L'HoloGraph de Mythoskolisa été retirée côté FR : l’accès renvoie désormais directement vers/fr/holograph/zeus/. - La modale de choix d’illustration a été enrichie : fonds visuels dédiés (Interprétation/Iconographie), bouton
?dans le footer pour la rouvrir, meilleure lisibilité et meilleure ergonomie des infobulles. - Dans le HoloGraph, la navigation clavier du champ de recherche a été améliorée : les flèches haut/bas permettent de parcourir correctement toute la liste des résultats.
- Les légendes médias peuvent désormais conserver les retours à la ligne sur le site (rendu
pre-line). - Trois nouvelles pages entités ont été publiées : Hélios, Séléné et Éos.
- De nouvelles illustrations ont été intégrées et/ou mises à jour sur le site (notamment autour d’Hélios, Séléné, Éos et Ouranos, en Interprétation et Iconographie).
- Les récits Naissance de Dionysos et Le refus de Penthée disposent désormais d’illustrations en mode Iconographie.
- Ajustements d’ergonomie mobile : contrôles HoloGraph plus compacts et bouton “retour en haut” repositionné plus bas.
Outils d’édition et correctifs techniques
Outils d’édition (inspecteurs)
- Workflow d’archivage média étendu dans l’inspecteur MD (entités/récits, IA et IA-free) avec bouton
Archiverdédié, et possibilité d’archiver avant remplacement/suppression. - Remplacement des
confirm()navigateur par des modales d’action plus explicites (choix “archiver puis remplacer” ou “remplacer sans archiver”, confirmations dédiées). - Ajout d’un accès “Voir archives” dans les blocs médias de l’inspecteur MD, avec consultation des métadonnées archivées par image.
- Saisie des champs
DomainesetSymbolesassouplie : les valeurs libres peuvent être validées au clavier (Entrée) en plus des suggestions. - Gestionnaires
MédiasetMédias IA-free: nouveau mode “archives” (lecture seule), bascule actifs/archives, affichage de l’entité/récit associé et modale de détail des métadonnées.
Correctifs techniques
- Backend
tools/yaml-server-new.mjs:- nouvel endpoint
GET /md/media-archives, - archivage séparé IA / IA-free dans
public/archive/{mode}/{kind}, - incrément automatique des noms (
slug.webp,slug-1.webp, etc.) en cas de collision, - conservation des métadonnées lors de l’archivage dans des registres dédiés,
- exposition statique des fichiers d’archive via
/archive/.
- nouvel endpoint
Footer.astro: modale de choix d’illustration retravaillée (cards visuelles, infobulles repositionnées au-dessus par défaut avec fallback dessous, alignement des boutons d’action, réouverture depuis le footer).src/pages/fr|en/index.astro: insertion d’un bloc de navigation “Comment souhaitez-vous explorer ? / How would you like to explore?”.src/components/ego-graph-interactive-client.ts: correction de la gestion des touches fléchées dans la liste des résultats de recherche.src/styles/global.css: prise en charge des retours ligne dans les légendes d’images.
27/02/2026
Ce que cela change pour les visiteurs
- Une modale de premier choix permet désormais de sélectionner le mode d’illustration du site :
InterprétationouIconographie. - Le choix est mémorisé localement et reste modifiable à tout moment via le toggle du footer, sans rechargement de page.
- Le mode iconographie est désormais cohérent de bout en bout : médias, tooltips contextualisés, badge
i, captions et visuels associés. - Sur la home, le hero et la vidéo de démonstration HoloGraph changent selon le mode sélectionné (Interprétation/Iconographie).
- En mode iconographie, un badge cliquable
Sourceapparaît sous les portraits/illustrations lorsque l’URL de source est disponible. - Sur les fiches entités et dans le HoloGraph, des placeholders
unknown_*sont utilisés quand aucun portrait iconographique dédié n’existe. - La lisibilité du texte blanc du hero a été améliorée avec un fin contour sombre.
Outils d’édition et correctifs techniques
Outils d’édition (inspecteurs)
- Les inspecteurs
MédiasetMédias IA-freeproposent désormais une saisie de légendes FR/EN plus confortable (éditeur agrandi). - Ajout d’un contrôle de complétude i18n sur les légendes (détection des mismatches FR/EN), avec compteur et filtre des entrées concernées.
- Le warning de mismatch se met à jour après sauvegarde et disparaît proprement quand il n’y a plus d’écart.
- Ajout d’un rappel visuel de sauvegarde en cas de modifications non enregistrées.
- Dans l’inspecteur
Médias IA-free, ajout d’un champURLpour les portraits/illustrations (hors faces) et suppression du champméthode.
Correctifs techniques
Footer.astro: ajout de la logique de modale de premier choix (FR/EN), persistancemythoskolis:illustrationMode+ compatibilitémythos-img-mode.Footer.astro: synchronisation complète du mode (images swappables, hero home, vidéo HoloGraph home, médias/captions/source-link, toggle footer).ContextualLayerScript.astro: correction des visuels/tooltips en mode iconographie pour pointer vers les médias IA-free.ego-graph-interactive-client.ts: résolution des portraits adaptée au mode avec candidats IA-free + fallbackunknown_*et cache de preload.- Pages entités/récits/holograph FR+EN : alignement des sources médias/captions et des placeholders iconographie.
- Backend
tools/yaml-server-new.mjs: prise en charge du registre IA-free dédié + nouveau champurl+ retrait du champmethodcôté IA-free. - Ajout du registre
data/media-metadata-ia-free.yaml. - Intégration d’un lot conséquent de médias iconographie (portraits
faces-ia-free, illustrationsimages/grecque-ia-free, placeholdersunknown_*, hero home et vidéo HoloGraph dédiés).
25/02/2026
Ce que cela change pour les visiteurs
- Chaque portrait (entité) et illustration (récit) affiche désormais une pastille ℹ cliquable révélant les crédits du média (auteur, méthode, date si disponible).
- Au survol sur desktop, ou au tap sur mobile, une légende apparaît en surimpression au bas de l’image — si une légende a été renseignée.
- La légende sert également de texte alternatif (
alt) pour les lecteurs d’écran quand elle est présente. - La page anglaise des récits bénéficie des mêmes fonctionnalités, avec prise en charge d’une légende spécifique EN (fallback sur la légende FR).
- Les liens partagés sur les réseaux sociaux affichent désormais correctement les images et les URLs des fiches entités, des récits et du HoloGraph.
Outils d’édition et correctifs techniques
Outils d’édition (inspecteurs)
- Gestionnaire de médias : ajout d’un second champ légende EN juxtaposé verticalement au champ légende FR pour chaque média éligible.
- Le champ
caption_enest stocké dansdata/media-metadata.yamlet exposé sur les pages EN avec fallback FR.
Correctifs techniques
astro.config.mjs: ajout desite: 'https://mythoskolis.com'— les URLs des balises OG/canonical étaient relatives, elles sont désormais absolues.- Pages récits (FR/EN) : l’image d’illustration est maintenant transmise à
<MetaTags>pour les aperçus de partage social. - HoloGraph : l’image OG utilise le portrait
faces/de l’entité centrale avec vérification d’existence (fallback sur l’image générique si absente). MetaTags.astro:canonicaletog:urlconvertis en URL absolues viatoAbsolute().
23/02/2026
Ce que cela change pour les visiteurs
- Dans les cycles narratifs, les récits non numérotés restent visibles dans leur arc, sans afficher “Épisode X”.
- L’organisation cycle/arc des récits a été harmonisée entre le site public et les outils d’édition (FR/EN).
Outils d’édition et correctifs techniques
Outils d’édition (inspecteurs)
- Inspecteur récits : vue par cycle narratif (par défaut), bascule alphabétique, filtre par cycle.
- Modale cycles : édition inline FR/EN des noms de cycles et d’arcs, création cycle/arc positionnée en haut, suppression d’arc (avec relégation des récits vers “sans arc”), case “non numéroté” par récit.
- Le bouton “Gérer le cycle narratif” dans l’édition d’un récit ouvre la modale focalisée sur le cycle concerné.
- Le badge “i18n mismatch” est maintenant visible aussi en vue par cycle.
- Interface FR/EN consolidée pour les inspecteurs récits, glossaire, médias et généalogie (avec fallback FR le cas échéant).
Correctifs techniques
- Sauvegarde inline des récits : conservation de
cycle,arc,numeropour éviter les sorties involontaires de cycle. - Backend cycles récits enrichi : renommage cycle/arc, assignation batch cycle/arc, renumérotation avec support non numéroté.
- Parsing/affichage de
numeronormalisés côté site pour éviter les ambiguïtés liées aux valeurs nulles.
22/02/2026
- Le Cycle Dionysiaque est désormais totalement illustré.
21/02/2026
Ce que cela change pour les visiteurs
- Site pleinement bilingue sur les sections majeures (entités, récits, ressources, à propos, bac à sable, aide).
- La bascule de langue en-tête/pied de page renvoie plus souvent vers la page équivalente, au lieu de revenir à une page générique.
- Le guide “Comment faire ?” du bac à sable utilise désormais des vidéos FR/EN selon la langue affichée.
- En anglais, la fenêtre d’aide vidéo du mode avancé HoloGraph affiche un message de disponibilité et conserve l’accès à la démo existante.
- La section “Recommandations” des ressources a été enrichie (livres, podcast, jeux vidéo, jeux de société) avec rendu homogène en cartes et version anglaise complète.
- Nouveau “Journal des mises à jour” accessible depuis le footer (FR/EN), pour un suivi public des évolutions.
Améliorations de fond et encart technique
Améliorations de fond (technique)
- Refonte i18n large du projet (routage, slugs, fallbacks, cohérence FR/EN).
- HoloGraph (mode avancé) : les sources bibliographiques sont localisées en anglais quand disponible, avec fallback FR par défaut.
- Inspecteur généalogie : historique des opérations avec restauration d’état (rollback), profondeur portée à 30.
- Gouvernance des sources : registre bilingue auteurs/œuvres séparé du YAML principal, synchronisable depuis les données observées.
- Inspecteur médias : nouveau module dédié (images + vidéos) avec métadonnées (auteur, méthode, date, niveau), mode
legacy, autocomplétion et aperçu avancé (fit/zoom/scroll). - Ajout d’un cadre analytics avec consentement explicite et possibilité d’opt-out depuis les mentions légales.
Encart technique (backend / inspecteurs)
- Périmètre couvert par les commits de branche
feature/eng:bb8e57aàfac8b05. - Refactor backend principal dans
tools/yaml-server-new.mjs: consolidation des services inspecteur (YAML, MD, sources, médias, historique) dans une même couche HTTP. - Historique YAML outillé : snapshots d’état, libellés d’opérations, identifiants d’entités concernées, restauration ciblée.
- Endpoints historiques exposés :
GET /history,POST /history/restore. - Profondeur d’historique fixée à 30 opérations (avec état courant inclus), adaptée au cycle de correction éditoriale.
- Gouvernance des sources externalisée dans
data/sources-bibliographiques.yaml(auteurs + œuvres FR/EN). - API sources ajoutées :
GET /md/sources,POST /md/sources/save,POST /md/sources/sync. - Normalisation backend des registres sources : IDs stables, dédoublonnage, alias, appariement auteur/œuvre, fallback i18n.
- Couche d’observation des sources réellement présentes dans la généalogie pour détecter les manques et proposer une synchronisation.
- Introduction d’un registre médias séparé (
data/media-metadata.yaml) pour éviter d’alourdir le YAML généalogique. - Pipeline backend de scan média multi-racines :
public/faces,public/images/grecque,public/videos/grecque,public/recits_images. - Support natif images + vidéos dans le scan (type média dérivé de l’extension).
- API médias ajoutées :
GET /md/media,POST /md/media/save, route UIGET /media-manager. - Normalisation des métadonnées médias :
author/methodtexte,levelentier,dateISO oulegacy. - Sécurisation des clés médias avec
metadataKeybasé sur chemin public complet pour éviter les collisions homonymes. - Refactor inspecteur YAML (
tools/yaml-inspector-new.html) : bloc historique, bloc sources, contrôles de sync, ergonomie relationnelle. - Refactor inspecteur MD (
tools/md-inspector.html) : architecture multi-vues étendue (entités, récits, généalogie, glossaire, médias). - Nouveau module
tools/media-manager.html: édition masse des métadonnées, autocomplétion clavier, modal de preview fit/zoom/scroll. - Script de génération
scripts/generate-genealogie-json-new.mjsajusté pour absorber le modèle i18n enrichi. - Script de migration
scripts/migrate-recits-i18n.mjsajouté pour industrialiser la conversion des récits. - Ajout de
src/utils/markdown-sections.tspour piloter le rendu sélectif# fr/# endans les pages éditoriales partagées. - Ajout de
src/utils/i18n.tspour centraliser les accès/fallbacks de champs localisés. - Évolution de
src/content.config.tspour absorber les nouveaux champs i18n (dontdisplay_fr) et sécuriser la validation de collection. - HoloGraph avancé : localisation des auteurs/œuvres côté client à partir du registre sources (EN si dispo, sinon fallback FR/default).
20/02/2026
- Mise en place initiale de cette page.
- Ajout du lien dans le footer.