# LÉZIDÉJOU — Sourcing et décisions éditoriales des contenus (Phase 1 / Niveau 2)

Date de référence : **18 août 2026**
Statut : **Jalons N2-2 (Projets & visuels sobres) et N2-3 (Musique & Boutique) validés et implémentés**

---

## 1. Principes et règles de sourcing

* **Aucun contenu inventé** : Aucun contenu fictif, faux asset, visuel d'illustration générique, fausse métrique ou lien externe non vérifié ne peut être introduit sur la plateforme.
* **Textes factuels et neutres** : Les descriptions enregistrées dans le manifeste de référence (`resources/content/projects.php`) et les vues éditoriales (`/`, `/a-propos`, `/musique`, `/boutique`) sont basées exclusivement sur les décisions utilisateur validées.
* **Séparation éditoriale stricte** : Les fiches éditoriales sous `/projets/{slug}` présentent les projets de façon purement informative sans intégrer de code métier, ces derniers demeurant dans leurs dépôts respectifs sous `sources/`.
* **Transparence sur les statuts et le modèle économique** : Good Gasoil Price est au statut `published` avec son application publique transitoire accessible via un CTA externe dédié, tandis que sa fiche interne reste sa destination principale. Les 4 autres projets logiciels restent au statut `in_development`. Aucun projet n'est présenté comme open source de manière généralisée, et aucun engagement sur la gratuité définitive n'est formulé.

---

## 2. Statuts, catégories et destinations validés

| Identifiant | Slug | Titre | Catégorie | Statut validé | Destination principale | Lien public de l'application | Lien source secondaire |
|---|---|---|---|---|---|---|---|
| `good-gasoil-price` | `good-gasoil-price` | Good Gasoil Price | Application (`application`) | `published` | Interne (`/projets/good-gasoil-price`) | `https://carburants-lezidejou.up.railway.app/` (`Accéder à Good Gasoil Price`) | `https://github.com/Etbeur/GoodGasoilPrice` (`Code source public`) |
| `menu-planner` | `menu-planner` | Menu Planner | Application (`application`) | `in_development` | Interne (`/projets/menu-planner`) | Aucun | Aucun |
| `belote-pro` | `belote-pro` | Belote Pro | Jeu (`game`) | `in_development` | Interne (`/projets/belote-pro`) | Aucun | Aucun |
| `maths-iles` | `maths-iles` | Maths & Îles | Jeu (`game`) | `in_development` | Interne (`/projets/maths-iles`) | Aucun | Aucun |
| `livrasign` | `livrasign` | LivraSign | Application (`application`) | `in_development` | Interne (`/projets/livrasign`) | Aucun | Aucun |

---

## 3. Positionnement factuel des cinq projets et sources officielles

* **Good Gasoil Price** :
  * **Fonctions actuelles confirmées** : Fournir une estimation sous forme de fourchette du prix auquel le carburant pourrait être vendu, dépendant notamment du cours du pétrole brut, du raffinage et du transport. Présentation obligatoire du caractère indicatif et sans prix garanti.
  * **État actuel** : Statut `published`. Application accessible publiquement sur son hébergement transitoire Railway (`https://carburants-lezidejou.up.railway.app/`). Cet hébergement transitoire ne constitue pas l'architecture cible, qui demeure la migration ultérieure dans le domaine `FuelPrice` du monolithe central. Fiche éditoriale interne conservée comme destination principale du catalogue.
  * **Évolutions futures** : Calculateur de trajet, comparaisons du coût d'utilisation entre véhicule thermique et électrique, outils de comparaison énergétique.
  * **CTA public externe** : `https://carburants-lezidejou.up.railway.app/` (`Accéder à Good Gasoil Price`).
  * **Dépôt public officiel validé** : `https://github.com/Etbeur/GoodGasoilPrice` (lien secondaire sur la fiche : `Code source public`).
* **Menu Planner** :
  * **Fonctions actuelles confirmées** : Proposition de recettes adaptées aux aliments disponibles dans le réfrigérateur, en tenant compte des allergènes et d'autres contraintes personnelles. Aucune allégation médicale ni promesse nutritionnelle.
  * **Évolutions futures** : Section « Mon compte », enregistrement de notes et de recettes personnalisées.
  * **Statut** : `in_development`, aucun code métier migré sur le portail.
* **Belote Pro** :
  * **Fonctions actuelles confirmées** : Jeu numérique consacré à la belote et à la coinche.
  * **Travaux nécessaires** : Revoir et fiabiliser les règles officielles retenues, améliorer l'intelligence artificielle, soigner l'expérience utilisateur sur ordinateur et mobile.
  * **Statut** : `in_development`, non jouable sur le portail en Phase 1.
* **Maths & Îles** :
  * **Fonctions actuelles confirmées** : Jeu de mathématiques destiné aux enfants où la réalisation d'activités permet d'obtenir des récompenses pour créer et développer une île à travers plusieurs univers de jeu, avec sauvegarde et maintien de la progression.
  * **Statut** : `in_development`, non accessible en ligne sur le portail en Phase 1.
* **LivraSign** :
  * **Fonctions actuelles confirmées** : Application professionnelle totalement indépendante de LÉZIDÉJOU assurant la gestion des lettres de voiture électroniques, des opérations de livraison et de réception, l'envoi de messages ainsi que la création de factures.
  * **Règles strictes** : Fiche purement informative sans aucun lien externe, sans CTA, sans inscription et sans intégration dans le monolithe.
* **Suppression des notes d'intégration génériques** : Les blocs publics `Note d’intégration` ont été retirés des fiches projets afin de ne pas exposer d'informations d'architecture interne inutiles aux visiteurs.

---

## 4. Musique et Boutique (Jalon N2-3)

* **Joanto et Etbeur Music** :
  * **Identité artistique** : Joanto.
  * **Label** : Etbeur Music.
  * **Univers artistique et positionnement validés** :
    * Musique électronique, dance et deep house, avec une place centrale accordée aux atmosphères mélodiques, aux basses profondes et à l'émotion.
    * Explorations possibles d'autres couleurs musicales selon les créations (tropical house, piano house, touches reggae ou hip-hop, passages instrumentaux).
    * Démarche de création assumée : **guidée par l'humain et assistée par l'intelligence artificielle** (la technologie étant un instrument d'exploration et de production au service de la direction artistique).
    * *Règle éditoriale stricte* : Absence totale des pourcentages bruts issus du profil d'apprentissage Suno sur le portail public (ne constituant pas une classification artistique officielle).
  * **Organisation des assets et optimisation de performance** :
    * *Assets publics servis* (sous `public/images/joanto/`) :
      * `joanto-logo.svg` : Logo vectoriel complet Joanto (8 398 octets, `alt="Joanto"`, servant d'identité principale et de H1 accessible).
      * `joanto-portrait-square.webp` : Portrait carré optimisé pour le Web (960 × 960 px, ~77,6 Ko, ratio 1:1, `fetchpriority="high"`, sans lazy-loading, `alt="Portrait promotionnel de Joanto"`).
    * *Assets sources originaux HD archivés* (sous `resources/assets/joanto/source/`) :
      * `joanto-logo.svg` (vectoriel original)
      * `joanto-symbol.svg` (symbole seul vectoriel original)
      * `joanto-portrait-square.jpg` (original 2048 × 2048 px, 3,86 Mo)
      * `joanto-portrait-vertical.png` (original 1024 × 1536 px, 2,09 Mo)
    * *Propriété / Licence* : Assets authentiques fournis par le propriétaire pour utilisation sur le portail (aucune licence tierce inventée).
  * **Mise en page éditoriale sémantique** : Header avec logo en H1, section `À propos` (H2) avec les 2 paragraphes validés, section `Écouter et suivre` (H2) avec les 4 canaux officiels, portrait carré optimisé en visuel d'accompagnement, empilé proprement sur mobile sans débordement horizontal.
  * **Canaux officiels validés** :
    * Spotify : `https://open.spotify.com/artist/3V0V6sjqkLet1mUug5lNYr`
    * YouTube : `https://www.youtube.com/@JoantoMusic`
    * Instagram : `https://www.instagram.com/joantomusic`
    * Toutes les plateformes : `https://linktr.ee/joanto.music`
  * **Règles strictes** : Liens externes simples avec `rel="noopener noreferrer"` sans `target="_blank"`. Aucun lecteur audio automatique, aucune iframe, aucun widget, aucun script tiers et aucune métrique inventée.
* **SerajoPrints** :
  * **Créations réelles** : Une seule création réelle identifiée pour cette étape (cartes éducatives à imprimer). L'ancien objectif de 4 à 8 créations est ramené à 1 création réelle afin de ne rien inventer.
  * **Boutique et article Etsy** : Les deux URL fournies par le propriétaire (`https://www.etsy.com/fr/shop/SerajoPrints` et `https://www.etsy.com/fr/listing/4398947195/cartes-montessori-chiffres-a-imprimer`) sont validées mais volontairement différées pour le portail public jusqu'à réévaluation du cadre juridique d'éditeur non professionnel.
  * **Règles strictes** : Aucun lien Etsy cliquable sur le portail public, aucun CTA commercial, aucun prix et aucun tunnel de commande. Présentation factuelle de SerajoPrints et de l'existence de la création.

---

## 5. Identité de l'éditeur et profil public officiel

* **Identité publique retenue** : Pseudonyme **Etbeur** sous la marque centrale **LÉZIDÉJOU**.
* **Profil GitHub officiel confirmé** : `https://github.com/Etbeur`.
* **Emplacements du lien GitHub** :
  * Page **À propos** (`/a-propos`) : lien contextuel sobre `Voir le profil GitHub d’Etbeur`.
  * Pied de page (`site-footer`) : lien secondaire discret `GitHub` aux côtés des mentions légales et de la politique de confidentialité.
* **Navigation principale** : Inchangée, limitée strictement aux 4 entrées (*Projets*, *Musique*, *Boutique*, *À propos*).
* **Règles d'identité** : Aucun nom civil ni adresse personnelle ne sont publiés sur le portail.

---

## 6. Polices de caractères auto-hébergées (Jalon 4)

Les familles typographiques suivantes sont auto-hébergées sous format WOFF2 avec leurs licences :

* **Libre Franklin Variable** :
  * **Origine** : Projet Libre Franklin (Impressov / Pablo Impallari, Rodrigo Fuenzalida).
  * **Distribution WOFF2** : Fontsource (`@fontsource-variable/libre-franklin`).
  * **Fichier local** : `public/fonts/libre-franklin/libre-franklin-variable-latin.woff2`.
  * **Axe de graisses couvert** : 100 à 900 (graisses 400, 500, 650 pour le mot-symbole et 700).
  * **Licence** : SIL Open Font License, Version 1.1 (`public/fonts/libre-franklin/LICENSE.txt`).
* **IBM Plex Mono** :
  * **Origine** : Projet IBM Plex Mono (Bold Monday / IBM).
  * **Distribution WOFF2** : Fontsource (`@fontsource/ibm-plex-mono`).
  * **Fichiers locaux** : `public/fonts/ibm-plex-mono/ibm-plex-mono-latin-400-normal.woff2` et `public/fonts/ibm-plex-mono/ibm-plex-mono-latin-500-normal.woff2`.
  * **Graisses utilisées** : 400 et 500 (graisse 600 retirée car non utilisée).
  * **Licence** : SIL Open Font License, Version 1.1 (`public/fonts/ibm-plex-mono/LICENSE.txt`).

---

## 7. Éléments restant à fournir ou valider (Prérequis Niveau 2 & Niveau 3)

1. **Jalon N2-4 (Juridique, confidentialité et SEO)** :
   * Régime prévu : éditeur non professionnel, portail informatif (LCEN art. 1-1).
   * Domaine canonique prévu : `https://lezidejou.fr` (avec redirections prévues depuis `www.lezidejou.fr`, `lezidejou.com`, `www.lezidejou.com`).
   * Hébergement prévu : OVHcloud (coordonnées légales de l'hébergeur physique à vérifier au jalon N2-4 / déploiement).
   * Adresse électronique de contact prévue : `contact@lezidejou.fr` (non affichée avant création et test effectif de la boîte aux lettres).
   * Absence totale d'analytique, de publicité, de pixels et de cookies non essentiels au lancement ; description honnête des cookies de session nécessaires et des journaux techniques.
   * Arbitrage et correction de la collision `public/robots.txt` / route dynamique `/robots.txt` à finaliser dans N2-4.
2. **Jalon N2-5 (Recette finale et verdict Niveau 2)** : Audit global, revue indépendante et validation formelle de fin de Phase 1.
3. **Niveau 3 (Production autorisée)** : Offre d'hébergement validée, mandat explicite, configuration SSL, politique de sauvegarde/restauration et rollback.
