[
    {
        "id": "rh-fondations",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Fondations",
        "titre_en": "Foundations",
        "detail_fr": "Le socle technique et les systèmes de base.",
        "detail_en": "The technical base and core systems.",
        "date": "",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "socle-multi-places-rh",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Socle multi-places de Rivals High",
        "titre_en": "Rivals High multi-place foundation",
        "detail_fr": "Base technique partagée entre les places du campus.",
        "detail_en": "Shared technical base across the campus places.",
        "date": "2026-05",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-fondations"
    },
    {
        "id": "refonte-mmo",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Refonte en jeu en ligne persistant",
        "titre_en": "Rework into a persistent online game",
        "detail_fr": "Hall of Fame, couloirs, tutoriel, progression et sauvegarde.",
        "detail_en": "Hall of Fame, corridors, tutorial, progression and saving.",
        "date": "2026-09",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-fondations"
    },
    {
        "id": "catalogue-armes-lycee",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Catalogue d'armes du lycée",
        "titre_en": "High school weapon catalogue",
        "detail_fr": "Armes de base, évolutions et règles de fabrication définies.",
        "detail_en": "Base weapons, evolutions and crafting rules defined.",
        "date": "2026-09",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-fondations"
    },
    {
        "id": "donjons-labyrinthe",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Donjons à labyrinthe",
        "titre_en": "Maze dungeons",
        "detail_fr": "Génération de donjons en labyrinthe.",
        "detail_en": "Maze dungeon generation.",
        "date": "2026-09",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-fondations"
    },
    {
        "id": "arbre-competences",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Arbre de compétences",
        "titre_en": "Skill tree",
        "detail_fr": "Progression des compétences du joueur.",
        "detail_en": "Player skill progression.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-fondations"
    },
    {
        "id": "rh-pouvoirs-combat",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Pouvoirs et combat",
        "titre_en": "Powers and combat",
        "detail_fr": "Les pouvoirs, le tir et les effets de combat.",
        "detail_en": "Powers, shooting and combat effects.",
        "date": "",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "piste-de-glace",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "La Piste de glace : le modèle des pouvoirs au sol",
        "titre_en": "The Ice Rink: the template for ground powers",
        "detail_fr": "Le premier pouvoir complet, validé avec ses dix niveaux, ses sons et ses thèmes Horreur et Noël. Il sert de référence aux suivants.",
        "detail_en": "The first complete power, validated with its ten levels, sounds and Horror and Christmas themes. It is the reference for the rest.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-pouvoirs-combat"
    },
    {
        "id": "pouvoir-choc-electrique",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Choc électrique : le modèle des impulsions",
        "titre_en": "Electric Shock: the template for pulses",
        "detail_fr": "Une décharge envoyée par la paume qui voyage jusqu'à l'ennemi et saute de l'un à l'autre. Validé en jeu.",
        "detail_en": "A discharge sent from the palm that travels to the enemy and jumps from one to another. Validated in game.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-pouvoirs-combat"
    },
    {
        "id": "pouvoir-rayon-tracteur",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Rayon tracteur : le modèle des rayons",
        "titre_en": "Tractor Beam: the template for beams",
        "detail_fr": "Un faisceau tenu sur la cible qui la tire vers soi, avec un geste propre à chaque thème. Validé en jeu.",
        "detail_en": "A beam held on the target that pulls it in, with a gesture specific to each theme. Validated in game.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-pouvoirs-combat"
    },
    {
        "id": "pouvoir-mur",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Mur : le modèle des objets posés",
        "titre_en": "Wall: the template for placed objects",
        "detail_fr": "Un mur qui bloque les tirs et repousse les ennemis : casiers, bibliothèque hantée, pain d'épice, cathédrale.",
        "detail_en": "A wall that blocks shots and pushes enemies back: lockers, haunted library, gingerbread, cathedral.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-pouvoirs-combat"
    },
    {
        "id": "pouvoir-dash",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Dash : le modèle des déplacements",
        "titre_en": "Dash: the template for movement",
        "detail_fr": "Une esquive rapide qui bouscule l'adversaire au niveau maximum, en quatre thèmes.",
        "detail_en": "A quick dodge that shoves the opponent at max level, in four themes.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-pouvoirs-combat"
    },
    {
        "id": "pouvoir-zone-de-soin",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Zone de soin : le modèle des soins",
        "titre_en": "Healing Zone: the template for healing",
        "detail_fr": "Un cercle au sol qui soigne les alliés et retire les mauvais états, en quatre thèmes.",
        "detail_en": "A circle on the ground that heals allies and clears bad effects, in four themes.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-pouvoirs-combat"
    },
    {
        "id": "skins-pouvoirs-4-themes",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Quatre thèmes pour chaque pouvoir",
        "titre_en": "Four themes for every power",
        "detail_fr": "Base, Horreur, Noël et Gothique : chaque thème change images, couleurs, sons et gestes, jamais les règles du jeu.",
        "detail_en": "Base, Horror, Christmas and Gothic: each theme changes visuals, colours, sounds and gestures, never the rules.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-pouvoirs-combat"
    },
    {
        "id": "audit-systeme-tir",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Audit du système de tir",
        "titre_en": "Shooting system audit",
        "detail_fr": "Points faibles identifiés et pistes de correction.",
        "detail_en": "Weak points identified with fix proposals.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-pouvoirs-combat"
    },
    {
        "id": "guides-effets-combat",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Guides d'effets de combat",
        "titre_en": "Combat effects guides",
        "detail_fr": "Éclaboussures, munitions, lasers, explosions et fumées documentés.",
        "detail_en": "Splashes, ammo, lasers, explosions and smoke documented.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-pouvoirs-combat"
    },
    {
        "id": "40-pouvoirs",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Les autres pouvoirs de l'arbre",
        "titre_en": "The rest of the skill tree powers",
        "detail_fr": "Six pouvoirs sont validés avec leurs thèmes ; les 21 autres (feu, froid, acide, vision, téléportation, météores...) arrivent un par un.",
        "detail_en": "Six powers are validated with their themes; the other 21 (fire, cold, acid, vision, teleport, meteors...) arrive one by one.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-pouvoirs-combat"
    },
    {
        "id": "effets-de-tir",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Effets de tir",
        "titre_en": "Firing effects",
        "detail_fr": "Mettre en code les guides d'effets de combat.",
        "detail_en": "Implement the combat effects guides in code.",
        "date": "",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-pouvoirs-combat"
    },
    {
        "id": "rh-arsenal",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Arsenal",
        "titre_en": "Arsenal",
        "detail_fr": "Les armes du catalogue, de la référence aux 15 restantes.",
        "detail_en": "The catalogue weapons, from the reference to the remaining 15.",
        "date": "",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "marqueur-poche",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Marqueur de poche refait",
        "titre_en": "Pocket marker rebuilt",
        "detail_fr": "Modèle, textures, tir, animation et sons de l'arme de référence.",
        "detail_en": "Model, textures, firing, animation and sounds of the reference weapon.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-arsenal"
    },
    {
        "id": "15-armes-modeles",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "15 armes : modèles, animations et sons",
        "titre_en": "15 weapons: models, animations and sounds",
        "detail_fr": "Créer les armes restantes du catalogue.",
        "detail_en": "Build the remaining catalogue weapons.",
        "date": "",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-arsenal"
    },
    {
        "id": "conversion-anciennes-armes",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Conversion des anciennes armes",
        "titre_en": "Converting legacy weapons",
        "detail_fr": "Passer les armes existantes au nouveau format.",
        "detail_en": "Move existing weapons to the new format.",
        "date": "",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-arsenal"
    },
    {
        "id": "rh-campus",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Campus et mondes",
        "titre_en": "Campus and worlds",
        "detail_fr": "La modélisation des lieux du lycée.",
        "detail_en": "Modelling the school's places.",
        "date": "",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "hall-of-fame",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Hall of Fame : l'intérieur, l'extérieur et la terrasse",
        "titre_en": "Hall of Fame: interior, exterior and terrace",
        "detail_fr": "Le grand bâtiment du lycée : rotonde et dôme, couloirs de casiers, bureaux de sororités, trophées, façade détaillée et terrasse sur le toit.",
        "detail_en": "The school's grand building: rotunda and dome, locker corridors, sorority offices, trophies, a detailed facade and a rooftop terrace.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-campus"
    },
    {
        "id": "plan-campus",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Plan du campus à l'échelle",
        "titre_en": "Campus master plan to scale",
        "detail_fr": "Un campus de 1700 x 1450 studs : place centrale, Accueil, Bibliothèque, Gymnase, Sciences, Dortoir, stade et maisons de sororités.",
        "detail_en": "A 1700 x 1450 stud campus: central square, Reception, Library, Gym, Sciences, Dorm, stadium and sorority houses.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-campus"
    },
    {
        "id": "prototypes-campus",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Premiers prototypes du campus",
        "titre_en": "First campus prototypes",
        "detail_fr": "Campus extérieur, Accueil, Dortoir et Bibliothèque construits en prototype : façades, place et fontaine, terrain, ambiance. Pas encore en ligne.",
        "detail_en": "Outdoor campus, Reception, Dorm and Library built as prototypes: facades, square and fountain, terrain, mood. Not online yet.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-campus"
    },
    {
        "id": "campus-batiments",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Campus et bâtiments",
        "titre_en": "Campus and buildings",
        "detail_fr": "Construction des bâtiments du lycée avec le niveau de détail du Hall of Fame, une place par espace.",
        "detail_en": "Building the school's buildings at Hall of Fame level of detail, one place per space.",
        "date": "2026-10",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-campus"
    },
    {
        "id": "gymnase-sciences-stade",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Gymnase, Sciences, Stade et Allée des sororités",
        "titre_en": "Gym, Sciences, Stadium and Sorority Row",
        "detail_fr": "Les lieux restants du plan, un par un, avec le même niveau de détail que le Hall of Fame.",
        "detail_en": "The remaining places of the plan, one by one, with the same level of detail as the Hall of Fame.",
        "date": "",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-campus"
    },
    {
        "id": "rh-contenu",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Contenu jouable",
        "titre_en": "Playable content",
        "detail_fr": "Ce qu'on y fait une fois sur place.",
        "detail_en": "What you do once there.",
        "date": "",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "premiers-donjons",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Premiers donjons",
        "titre_en": "First dungeons",
        "detail_fr": "Contenu jouable des premiers donjons.",
        "detail_en": "Playable content for the first dungeons.",
        "date": "",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-contenu"
    },
    {
        "id": "variantes-horreur-noel",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Variantes Horreur et Noël",
        "titre_en": "Horror and Christmas variants",
        "detail_fr": "Versions thématiques du campus.",
        "detail_en": "Themed versions of the campus.",
        "date": "",
        "lien": "",
        "area": "Rivals High",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "rh-contenu"
    },
    {
        "id": "hs-jeu",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Le jeu",
        "titre_en": "The game",
        "detail_fr": "Le cache-cache d'horreur et son manoir.",
        "detail_en": "The horror hide-and-seek and its mansion.",
        "date": "",
        "lien": "",
        "area": "HIDE & SCREAM",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "hide-and-scream",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "HIDE & SCREAM : cache-cache et manoir",
        "titre_en": "HIDE & SCREAM: hide-and-seek and mansion",
        "detail_fr": "Jeu de cache-cache d'horreur et son manoir.",
        "detail_en": "Horror hide-and-seek game and its mansion.",
        "date": "2026-10",
        "lien": "",
        "area": "HIDE & SCREAM",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "hs-jeu"
    },
    {
        "id": "hs-manoir-jouable",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Le manoir jouable",
        "titre_en": "The playable mansion",
        "detail_fr": "Huit espaces à explorer : hall, salon, bibliothèque, cuisine, chambres, grenier et cave, avec cachettes, portes et passages secrets.",
        "detail_en": "Eight spaces to explore: hall, lounge, library, kitchen, bedrooms, attic and cellar, with hiding spots, doors and secret passages.",
        "date": "2026-10",
        "lien": "",
        "area": "HIDE & SCREAM",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "hs-jeu"
    },
    {
        "id": "hs-exterieur-manoir",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Extérieur du manoir",
        "titre_en": "Mansion exterior",
        "detail_fr": "Perron, portail gothique, gargouilles, cimetière, arbres morts, brume et pleine lune. Construit, pas encore en ligne.",
        "detail_en": "Porch, gothic gate, gargoyles, graveyard, dead trees, fog and full moon. Built, not online yet.",
        "date": "2026-10",
        "lien": "",
        "area": "HIDE & SCREAM",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "hs-jeu"
    },
    {
        "id": "hs-niveaux",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Niveaux de HIDE & SCREAM",
        "titre_en": "HIDE & SCREAM levels",
        "detail_fr": "Les deux premiers niveaux sont validés ; les huit suivants sont à construire puis à brancher au manoir.",
        "detail_en": "The first two levels are validated; the next eight are yet to be built and wired into the mansion.",
        "date": "2026-10",
        "lien": "",
        "area": "HIDE & SCREAM",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "hs-jeu"
    },
    {
        "id": "hs-skins-potions",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Skins et potions",
        "titre_en": "Skins and potions",
        "detail_fr": "Des skins pensés pour la perception (qui voit quoi) et dix potions à la boutique de l'apothicaire.",
        "detail_en": "Skins designed around perception (who sees what) and ten potions for the apothecary shop.",
        "date": "2026-10",
        "lien": "",
        "area": "HIDE & SCREAM",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "hs-jeu"
    },
    {
        "id": "hs-boutique",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Boutique",
        "titre_en": "Shop",
        "detail_fr": "De quoi dépenser ses Gemz.",
        "detail_en": "Something to spend your Gems on.",
        "date": "",
        "lien": "",
        "area": "HIDE & SCREAM",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "boutique-hide-and-scream",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Boutique HIDE & SCREAM",
        "titre_en": "HIDE & SCREAM shop",
        "detail_fr": "Boutique du jeu de cache-cache.",
        "detail_en": "Shop for the hide-and-seek game.",
        "date": "",
        "lien": "",
        "area": "HIDE & SCREAM",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "hs-boutique"
    },
    {
        "id": "hub-socle",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Le socle partagé",
        "titre_en": "The shared base",
        "detail_fr": "Ce que tous les jeux ont en commun.",
        "detail_en": "What every game has in common.",
        "date": "",
        "lien": "",
        "area": "Hub",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "hub-supabase",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Hub partagé entre les jeux",
        "titre_en": "Hub shared between games",
        "detail_fr": "Un seul profil pour tous les jeux : XP, Credz, Gemz, inventaire et niveau, relié à Rivals High et HIDE & SCREAM.",
        "detail_en": "One profile for every game: XP, Credz, Gemz, inventory and level, connected to Rivals High and HIDE & SCREAM.",
        "date": "2026-10",
        "lien": "",
        "area": "Hub",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "hub-socle"
    },
    {
        "id": "sororites-univers",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Sororités communes à tous les jeux",
        "titre_en": "Sororities shared across games",
        "detail_fr": "Bureau, membres, classement et création payante en Gemz, avec les sororités de Rivals High importées.",
        "detail_en": "Office, members, leaderboard and paid creation in Gems, with the Rivals High sororities imported.",
        "date": "2026-10",
        "lien": "",
        "area": "Hub",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "hub-socle"
    },
    {
        "id": "notifications-univers",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Notifications entre univers",
        "titre_en": "Cross-universe notifications",
        "detail_fr": "Une boîte de réception commune pour les demandes de groupe et les annonces.",
        "detail_en": "A shared inbox for group requests and announcements.",
        "date": "2026-10",
        "lien": "",
        "area": "Hub",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "hub-socle"
    },
    {
        "id": "hub-liaison",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Relier les univers",
        "titre_en": "Linking the universes",
        "detail_fr": "Une progression partagée et un lieu central.",
        "detail_en": "Shared progression and a central place.",
        "date": "",
        "lien": "",
        "area": "Hub",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "hub-univers",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Hub d'univers et progression partagée",
        "titre_en": "Universe hub and shared progression",
        "detail_fr": "Relier Rivals High, HIDE & SCREAM et les futurs jeux.",
        "detail_en": "Link Rivals High, HIDE & SCREAM and future games.",
        "date": "2026-10",
        "lien": "",
        "area": "Hub",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "hub-liaison"
    },
    {
        "id": "ville-relie-univers",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Ville qui relie les univers",
        "titre_en": "City linking the universes",
        "detail_fr": "Lieu central qui donne accès à tous les jeux.",
        "detail_en": "Central place giving access to every game.",
        "date": "",
        "lien": "",
        "area": "Hub",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "hub-liaison"
    },
    {
        "id": "course-circuit",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Premier circuit",
        "titre_en": "First circuit",
        "detail_fr": "Les courses de voitures en monde ouvert.",
        "detail_en": "Open-world car racing.",
        "date": "",
        "lien": "",
        "area": "Course",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "jeu-de-course",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Jeu de course",
        "titre_en": "Racing game",
        "detail_fr": "Courses de voitures en monde ouvert, vue isométrique arcade.",
        "detail_en": "Open-world car racing, arcade isometric view.",
        "date": "",
        "lien": "",
        "area": "Course",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "course-circuit"
    },
    {
        "id": "outils-atelier",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Atelier",
        "titre_en": "Workshop",
        "detail_fr": "Les outils pour créer et suivre le projet.",
        "detail_en": "The tools to build and track the project.",
        "date": "",
        "lien": "",
        "area": "Outils",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "plugin-studio-unique",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Plugin Studio unique",
        "titre_en": "Single Studio plugin",
        "detail_fr": "Un seul plugin pour les outils de création.",
        "detail_en": "One plugin for all creation tools.",
        "date": "2026-10",
        "lien": "",
        "area": "Outils",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "outils-atelier"
    },
    {
        "id": "synchro-packages",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Mise à jour de toutes les places d'un coup",
        "titre_en": "Update every place at once",
        "detail_fr": "Un outil de synchronisation qui publie les systèmes validés dans toutes les places concernées.",
        "detail_en": "A sync tool that publishes validated systems to every place concerned.",
        "date": "2026-10",
        "lien": "",
        "area": "Outils",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "outils-atelier"
    },
    {
        "id": "site-testeurs",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Site des testeurs",
        "titre_en": "Testers website",
        "detail_fr": "Publications et inscription des testeurs par jeu.",
        "detail_en": "Posts and tester sign-up per game.",
        "date": "2026-10",
        "lien": "",
        "area": "Outils",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "outils-atelier"
    },
    {
        "id": "feuille-de-route-libertyworlds",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Feuille de route publique et MCP",
        "titre_en": "Public roadmap and MCP",
        "detail_fr": "Cette page et son connecteur, pour suivre le projet depuis toutes les conversations.",
        "detail_en": "This page and its connector, to track the project from every conversation.",
        "date": "2026-10",
        "lien": "",
        "area": "Outils",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "outils-atelier"
    },
    {
        "id": "tr-economie",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Économie et progression",
        "titre_en": "Economy and progression",
        "detail_fr": "Ce qui se gagne et se dépense partout.",
        "detail_en": "What is earned and spent everywhere.",
        "date": "",
        "lien": "",
        "area": "Transverse",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "economie-credz-gemz",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Économie Credz / Gemz",
        "titre_en": "Credz / Gemz economy",
        "detail_fr": "Deux monnaies, rôle de chacune et passerelle entre univers.",
        "detail_en": "Two currencies, the role of each and a bridge between universes.",
        "date": "2026-10",
        "lien": "",
        "area": "Transverse",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "tr-economie"
    },
    {
        "id": "tr-interface",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Interface et identité",
        "titre_en": "Interface and identity",
        "detail_fr": "Une même signature visuelle d'un jeu à l'autre.",
        "detail_en": "One visual signature from game to game.",
        "date": "",
        "lien": "",
        "area": "Transverse",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "menus-communs",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Des menus communs à tous les univers",
        "titre_en": "Menus shared by every universe",
        "detail_fr": "Une seule coque de menus (sac, quêtes, groupe, sororité, boutique, options) qui change de thème selon le lieu, sur PC comme sur téléphone.",
        "detail_en": "One menu shell (bag, quests, group, sorority, shop, options) that changes theme by place, on PC and phone.",
        "date": "2026-10",
        "lien": "",
        "area": "Transverse",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "tr-interface"
    },
    {
        "id": "da-varsity-splash",
        "projet": "libertyworlds",
        "statut": "fait",
        "titre_fr": "Identité visuelle Varsity Splash",
        "titre_en": "Varsity Splash visual identity",
        "detail_fr": "Marine et doré, rareté lisible d'un coup d'œil, typographies de lycée américain, appliquées à toute l'interface.",
        "detail_en": "Navy and gold, rarity readable at a glance, American high school lettering, applied across the whole interface.",
        "date": "2026-10",
        "lien": "",
        "area": "Transverse",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "tr-interface"
    },
    {
        "id": "themes-saisonniers",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Thèmes de saison et de lieu",
        "titre_en": "Seasonal and place themes",
        "detail_fr": "Noël, Rentrée, Halloween, laboratoire, égouts, chambres : un thème par ambiance, imposé le temps d'un événement.",
        "detail_en": "Christmas, Back to School, Halloween, lab, sewers, bedrooms: one theme per mood, imposed during an event.",
        "date": "",
        "lien": "",
        "area": "Transverse",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "tr-interface"
    },
    {
        "id": "tr-cosmetiques",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Cosmétiques",
        "titre_en": "Cosmetics",
        "detail_fr": "Ce qui se porte et se joue sans changer les règles.",
        "detail_en": "What you wear and play without changing the rules.",
        "date": "",
        "lien": "",
        "area": "Transverse",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "emotes-halloween",
        "projet": "libertyworlds",
        "statut": "en-cours",
        "titre_fr": "Émotes Halloween",
        "titre_en": "Halloween emotes",
        "detail_fr": "Onze émotes à acheter en Gemz, une roue pour les choisir, valables dans tous les univers. Objets et textures en finition.",
        "detail_en": "Eleven emotes to buy with Gems and a wheel to pick them, valid in every universe. Props and textures being finished.",
        "date": "2026-10",
        "lien": "",
        "area": "Transverse",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "tr-cosmetiques"
    },
    {
        "id": "tr-experience",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Expérience de jeu",
        "titre_en": "Play experience",
        "detail_fr": "Visée, accessibilité et tests avec de vrais joueurs.",
        "detail_en": "Aiming, accessibility and tests with real players.",
        "date": "",
        "lien": "",
        "area": "Transverse",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "etape",
        "parent": ""
    },
    {
        "id": "visee-fps-tps-iso",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Visée FPS / TPS / isométrique",
        "titre_en": "FPS / TPS / isometric aiming",
        "detail_fr": "Modes de visée selon le jeu.",
        "detail_en": "Aiming modes per game.",
        "date": "",
        "lien": "",
        "area": "Transverse",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "tr-experience"
    },
    {
        "id": "accessibilite",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Accessibilité",
        "titre_en": "Accessibility",
        "detail_fr": "Lisibilité des effets, limiteur de flashs, formes et couleurs.",
        "detail_en": "Effect legibility, flash limiter, shapes and colours.",
        "date": "",
        "lien": "",
        "area": "Transverse",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "tr-experience"
    },
    {
        "id": "tests-multijoueurs-publies",
        "projet": "libertyworlds",
        "statut": "a-venir",
        "titre_fr": "Tests multijoueurs publiés",
        "titre_en": "Published multiplayer tests",
        "detail_fr": "Tests en conditions réelles avec les testeurs.",
        "detail_en": "Real-condition tests with testers.",
        "date": "",
        "lien": "",
        "area": "Transverse",
        "updated_at": "2026-10-31T11:17:07+00:00",
        "kind": "jalon",
        "parent": "tr-experience"
    }
]