--- type: audit date: 2026-04-27 sprint: Sprint 1 — Verrouillage de la vérité auteur: Nikola statut: livré --- # Audit identité visuelle — 27 avril 2026 > **Objectif :** cartographier tous les fichiers liés à l'identité visuelle Talas/Veza, identifier les sources de vérité, les doublons, les contradictions, et les fichiers exploratoires à archiver. > **Périmètre :** repo docs `TG__Talas_Group` + ORIGIN docs Veza (`/home/senke/git/talas/veza/veza-docs/ORIGIN/`). --- ## 1. Résumé exécutif L'identité visuelle Talas est **clairement définie** au niveau philosophique (Direction Artistique du 27 mars 2026, Charte Graphique du 2 avril 2026), **alignée** avec le brief commande à l'artiste invité (15 avril 2026), et **partiellement implémentée** dans le code Veza (tokens CSS Sumi). Trois pollutions structurelles bloquent la lisibilité : 1. **Duplication exacte** dans `DESIGN_SYSTEM_CONSOLIDATION/` (top-level) — copie identique de 6 fichiers de `05_EXPERIENCE_UTILISATEUR/`. 2. **Projet React showcase** `cyber-lavis-ds/` de 109 MB (dont `node_modules/`) qui n'a rien à faire dans un repo de docs. 3. **Direction explorée non archivée** : Cyber-Lavis (15 avril) coexiste comme s'il était une option, alors que la session a conclu à son rejet (leçon 1 : "l'identité forte reste en peau, pas en contenant"). Une discordance reste à résoudre dans le code : l'**indigo #7c9dd6** présent dans `apps/web/src/index.css` n'apparaît dans aucune charte officielle et contredit la règle d'unicité du cyan. --- ## 2. Inventaire complet ### 2.1 Identité projet (00_META) | Fichier | Rôle | Date | Statut | |---------|------|------|--------| | `00_META/TALAS_IDENTITE_PROJET.md` | Document d'identité projet (mission, vision, valeurs, public, gamme, modules Veza, stack) | 21 mars 2026 | ✅ Source de vérité projet | | `00_META/Manifeste/MANIFESTE_ETHIQUE_TALAS.md` | Manifeste éthique | — | ✅ Référence | | `00_META/CHARTE_OPEN_CORE.md` | Charte open-core (logiciel proprio, hardware ouvert) | — | ✅ Référence | ### 2.2 Documents identité visuelle (05_EXPERIENCE_UTILISATEUR — racine) | Fichier | Rôle | Lignes | Date | Statut | |---------|------|--------|------|--------| | `DIRECTION_ARTISTIQUE_TALAS.md` | Philosophie visuelle (le pourquoi) | 514 | 27 mars 2026 | ✅ **Source de vérité — pourquoi** | | `IDENTITE_VISUELLE.md` | Brief synthèse (le quoi) | 171 | 27 mars 2026 | ✅ Synthèse opérationnelle | | `CHARTE_GRAPHIQUE_TALAS.md` | Règles d'application complètes | 605 | 2 avril 2026 | ✅ **Source de vérité — règles** | | `BRIEF_ARTISTE_IDENTITE_VISUELLE.md` | Brief commande artiste invité (Renaud) | 264 | 15 avril 2026 | ✅ Brief opérationnel | | `GUIDE_CREATION_LOGO.md` | Guide pratique création logo | — | — | ✅ Process | | `SUMI_V3_SPECIFICATION.md` | Spec technique design system (le comment) | 852 | — | ✅ **Source de vérité — implémentation** | | `CONCEPTS_INNOVANTS_VEZA.md` | Concepts UX innovants (patine, suzuri, troc, exploration) | 284 | — | ✅ Spec UX innovante | | `IDENTITE_VISUELLE_CYBER_LAVIS.md` | Direction alternative explorée | 86 | 15 avril 2026 | ⚠️ **À archiver — exploration rejetée** | | `PROMPT_GENERATION_VISUELS.md` | Prompts pour génération visuelle | — | — | À évaluer | | `doc_puk.md` | Document non identifié | — | — | À évaluer/renommer | | `preview_sumi_v3.html` | Preview HTML du design system | — | — | À évaluer | | `README.md` | README du dossier | — | — | À mettre à jour pour refléter la nouvelle hiérarchie | ### 2.3 Workbook + sessions (sous-dossiers) | Chemin | Rôle | Statut | |--------|------|--------| | `Identite_Visuelle/WORKBOOK_IMPRIMABLE/` (14 fichiers : `00_MODE_EMPLOI.md` à `14_SYNTHESE_FINALE.md`) | Méthodologie de TRAVAIL pour créer l'identité (manifeste, mood board, logo brainstorm, palette, typo, photo, son) | ✅ Outil de travail (pas spec) | | `Identite_Visuelle/README.md` | README workbook | ✅ | | `SESSION_CYBER_LAVIS_AVRIL_2026/` (6 fichiers) | Journal de la session expérimentale Cyber-Lavis | ⚠️ **À archiver avec Cyber-Lavis** | | `cyber-lavis-ds/` | **Projet React showcase (109 MB avec node_modules)** | ❌ **À archiver le code source, supprimer node_modules** | | `Accessibilité/`, `Figma_Prototypes/`, `Flux_Utilisateurs/`, `Tests_Utilisateurs/`, `Design_System/` | Sous-dossiers thématiques | ✅ | ### 2.4 Roadmap & pilotage | Fichier | Rôle | Date | Statut | |---------|------|------|--------| | `01_PILOTAGE/ROADMAP_IDENTITE_VISUELLE.md` | Roadmap V1-V8 (~18-28 jours, exécutable en nomade) | 1 avril 2026 | ✅ Plan d'exécution actif | ### 2.5 Marketing & storytelling | Fichier | Rôle | Statut | |---------|------|--------| | `07_CONTENUS_MARKETING/Storytelling/MANIFESTE_TALAS.md` | Manifeste de marque | ✅ Référence brand | | `07_CONTENUS_MARKETING/STRATEGIE_CONTENU.md` | Stratégie de contenu RS | ✅ | ### 2.6 Duplication confirmée — `DESIGN_SYSTEM_CONSOLIDATION/` ``` $ diff -q DESIGN_SYSTEM_CONSOLIDATION/X 05_EXPERIENCE_UTILISATEUR/X (aucune différence pour les 6 fichiers comparés) ``` | Fichier dupliqué | Action | |------------------|--------| | `CHARTE_GRAPHIQUE_TALAS.md` | ❌ À supprimer (identique à 05/) | | `DIRECTION_ARTISTIQUE_TALAS.md` | ❌ À supprimer (identique à 05/) | | `IDENTITE_VISUELLE.md` | ❌ À supprimer (identique à 05/) | | `IDENTITE_VISUELLE_CYBER_LAVIS.md` | ❌ À supprimer (identique à 05/, sera archivé via 05/) | | `SUMI_V3_SPECIFICATION.md` | ❌ À supprimer (identique à 05/) | | `preview_sumi_v3.html` | ❌ À supprimer (identique à 05/) | → **Le dossier `DESIGN_SYSTEM_CONSOLIDATION/` entier doit être supprimé.** ### 2.7 ORIGIN docs Veza (repo séparé) Localisation : `/home/senke/git/talas/veza/veza-docs/ORIGIN/` (lecture seule, v2.0.0). | Fichier | Rôle | Statut UI | |---------|------|-----------| | `ORIGIN_UI_UX_SYSTEM.md` | Contrat UI/UX Veza (200+ composants, accessibility, anti-patterns) | ⚠️ **Désaligné** : palette générique sky-blue `#0ea5e9` au lieu de Sumi `#0098B5` | | Autres ORIGIN_*.md | Sécurité, déploiement, qualité, API, etc. | Hors scope identité | **Constat critique :** `ORIGIN_UI_UX_SYSTEM.md` n'est PAS aligné avec la charte Talas. Il est en mode "design system générique Tailwind" alors que le code (`apps/web/src/index.css`) implémente bien Sumi. À traiter en Sprint 2 (alignement code/spec). ### 2.8 Archives existantes | Chemin | Statut | |--------|--------| | `13_ARCHIVES/all-talas/talas_design_system_v2(1).html` | ✅ Déjà archivé (V2 antérieur) | | `13_ARCHIVES/all-talas/talas_design_system_v2.html` | ✅ Déjà archivé | --- ## 3. Carte des sources de vérité (canonical) ``` PROJET (00_META) └── TALAS_IDENTITE_PROJET.md ............. Mission/vision/valeurs/produits PHILOSOPHIE (le pourquoi) — 05_EXPERIENCE_UTILISATEUR └── DIRECTION_ARTISTIQUE_TALAS.md ........ Le lavis japonais comme langage QUOI (le brief) — 05_EXPERIENCE_UTILISATEUR ├── IDENTITE_VISUELLE.md ................. Brief synthèse (logo, palette, typo) └── BRIEF_ARTISTE_IDENTITE_VISUELLE.md ... Commande à l'artiste invité COMMENT — APPLICATION (les règles) — 05_EXPERIENCE_UTILISATEUR ├── CHARTE_GRAPHIQUE_TALAS.md ★★★ ........ SOURCE DE VÉRITÉ pour toute application ├── GUIDE_CREATION_LOGO.md ............... Process logo └── ROADMAP_IDENTITE_VISUELLE.md (01_PILOTAGE) ... Plan d'exécution V1-V8 COMMENT — TECHNIQUE (l'implémentation) — 05_EXPERIENCE_UTILISATEUR └── SUMI_V3_SPECIFICATION.md ............. Spec design system technique CONCEPTS UX — 05_EXPERIENCE_UTILISATEUR └── CONCEPTS_INNOVANTS_VEZA.md ........... Patine, suzuri, troc, exploration CONTRAT VEZA (repo code) — verrouillé └── veza-docs/ORIGIN/ORIGIN_UI_UX_SYSTEM.md ... ⚠️ À aligner avec la charte Talas IMPLÉMENTATION (code Veza) — repo code └── apps/web/src/index.css ............... ⚠️ À nettoyer des résidus V2 (indigo) ``` --- ## 4. Contradictions identifiées et résolutions ### 4.1 Cyber-Lavis vs Sumi (RÉSOLU) **Constat** : `IDENTITE_VISUELLE_CYBER_LAVIS.md` (15 avril, 86 lignes) propose une fusion lavis + graffiti + HUD cyberpunk avec dégradés profonds, ambient blobs cyan, "blocs lumineux", style Post-Analog. **Toutes les autres sources convergent vers Sumi pur** : - `DIRECTION_ARTISTIQUE_TALAS.md` (27 mars, 514 lignes) : "Pas neon/cyberpunk (pas de noir + neon partout)" - `CHARTE_GRAPHIQUE_TALAS.md` (2 avril, 605 lignes) : "Pas de blanc pur. Pas de noir pur. Cyan = SEULE couleur d'accent." - `BRIEF_ARTISTE_IDENTITE_VISUELLE.md` (15 avril, 264 lignes) : *"Un blanc cassé / blanc pur, comme un rouleau de papier vierge. Pas de gradient sombre, pas de cyberpunk, pas de néon."* - `SESSION_CYBER_LAVIS_AVRIL_2026/05_LECONS_ET_ARBITRAGES.md` : *"V6 : réalisation 'c'est un enfer à utiliser tous les jours'. (...) Une belle identité visuelle est l'**emballage**. Un outil se juge à la vitesse avec laquelle on trouve ce qu'on cherche."* **→ Résolution : Cyber-Lavis est une exploration archivée, pas une option vivante. Le brief artiste a définitivement tranché.** ### 4.2 Indigo #7c9dd6 dans le code Veza (À CORRIGER EN SPRINT 2) **Constat** : le rapport sur l'état UI Veza signale qu'`apps/web/src/index.css` contient encore une trace `Indigo Ink #7c9dd6` parmi les "pigments". Cette couleur **n'apparaît dans AUCUN document de la charte**. **Vérité officielle** (CHARTE_GRAPHIQUE §4.4) : > *"Le cyan est la SEULE couleur d'accent. Pas de deuxième couleur. Jamais."* **→ Résolution : l'indigo est un résidu V2. À retirer du code en Sprint 2.** ### 4.3 Vermillion / Sage / Gold leaf comme "pigments" ? **Constat** : le rapport B citait 4 pigments (Indigo, Vermillion, Sage, Gold) en plus de Mizu cyan. **Vérité officielle** (CHARTE_GRAPHIQUE §4.2) : - **Sage**, **brique** (rouge), **ambre** existent **uniquement comme couleurs fonctionnelles diluées** (max 60 % opacité, jamais en aplat) — succès / erreur / warning. - Pas d'**indigo officiel**, pas de **gold leaf officiel**. **→ Résolution : ces "pigments" tels qu'ils apparaissent dans le code sont une mauvaise interprétation V2. La charte est claire : palette lavis + cyan unique + 4 fonctionnels dilués.** ### 4.4 ORIGIN_UI_UX_SYSTEM.md générique vs charte Talas (À TRAITER EN SPRINT 2) **Constat** : `ORIGIN_UI_UX_SYSTEM.md` (Veza repo) définit une palette `--color-primary-500: #0ea5e9` (sky-blue Tailwind) et un design system générique sans aucune référence à Sumi, lavis, washi, mizu. **→ Résolution : ORIGIN doit être mis à jour (en Sprint 2 ou plus tard) pour pointer vers / inclure la charte Talas. Tant que ce n'est pas fait, considérer la `CHARTE_GRAPHIQUE_TALAS.md` comme la source de vérité brand, et `apps/web/src/index.css` comme l'implémentation effective.** --- ## 5. Pollutions structurelles ### 5.1 `DESIGN_SYSTEM_CONSOLIDATION/` (top-level) - 6 fichiers identiques à `05_EXPERIENCE_UTILISATEUR/`. - Origine probable : tentative de regroupement avortée pendant un nettoyage. - **Action recommandée** : suppression complète du dossier. ### 5.2 `cyber-lavis-ds/` dans 05_EXPERIENCE_UTILISATEUR - 109 MB sur disque dont 99 % de `node_modules/`. - Projet Vite + React + TypeScript expérimental issu de la session Cyber-Lavis. - README générique de template Vite (pas de doc projet-spécifique). - **Action recommandée** : 1. Garder le code source (`src/`, `public/`, configs) en archives sous `13_ARCHIVES/cyber-lavis-experiment-2026-04/code/` 2. Supprimer `node_modules/` et `package-lock.json` 3. Garder un README court qui dit "exploration archivée — voir `13_ARCHIVES/cyber-lavis-experiment-2026-04/`" ### 5.3 `SESSION_CYBER_LAVIS_AVRIL_2026/` - 6 fichiers de journal de bord d'exploration archivable. - Les **leçons** (fichier 05) sont précieuses et doivent rester accessibles, mais regroupées avec le reste de la session. - **Action recommandée** : déplacer vers `13_ARCHIVES/cyber-lavis-experiment-2026-04/session/` ### 5.4 `IDENTITE_VISUELLE_CYBER_LAVIS.md` - Direction alternative non retenue. - **Action recommandée** : déplacer vers `13_ARCHIVES/cyber-lavis-experiment-2026-04/IDENTITE_VISUELLE_CYBER_LAVIS.md` --- ## 6. Statistiques | Métrique | Valeur | |----------|--------| | Fichiers identité visuelle (05/) | ~30 (hors `cyber-lavis-ds/`) | | Sources de vérité canoniques | **6** (DIRECTION_ARTISTIQUE, IDENTITE_VISUELLE, CHARTE_GRAPHIQUE, BRIEF_ARTISTE, SUMI_V3_SPEC, CONCEPTS_INNOVANTS) | | Fichiers de méthodologie/travail | 14 (WORKBOOK) | | Fichiers à archiver (Cyber-Lavis) | 7 (1 racine + 6 session) + projet `cyber-lavis-ds/` | | Fichiers en duplication pure | 6 (DESIGN_SYSTEM_CONSOLIDATION/) | | Pollution disque | 109 MB (`cyber-lavis-ds/node_modules/`) | | Désalignements code | 1 (indigo #7c9dd6 résiduel) + 1 (ORIGIN générique) | --- ## 7. Suite — voir aussi - [[DECISIONS_IDENTITE]] — Décisions tranchées suite à cet audit - [[INDEX_IDENTITE]] — Carte de navigation officielle de l'identité - Sprint 2 (à venir) — Migration tokens et alignement ORIGIN/code Veza