talas-group/05_EXPERIENCE_UTILISATEUR/AUDIT_IDENTITE_2026-04-27.md
senke 0db37863ba Sprint 1 identité visuelle : audit + décisions + index + brief artiste
Verrouillage des sources de vérité après audit complet :
- AUDIT_IDENTITE_2026-04-27 : inventaire des fichiers d'identité, doublons et contradictions
- DECISIONS_IDENTITE : 12 décisions tranchées (D1 SUMI confirmée comme direction officielle, D3 palette canonique, D7 Cyber-Lavis archivé, D8 suppressions)
- INDEX_IDENTITE : carte de navigation officielle (pour-quoi -> quel-fichier)
- BRIEF_ARTISTE_IDENTITE_VISUELLE : brief opérationnel pour l'artiste invité (concept 3 couches papier/œuvres/UI, priorités P0-P3)

Charte SUMI confirmée comme source canonique (cyan 0098B5 unique).
Cyber-Lavis archivé en 13_ARCHIVES/cyber-lavis-experiment-2026-04/ (gitignoré).
DESIGN_SYSTEM_CONSOLIDATION/ supprimé (duplication exacte de 6 fichiers).
~110 MB libérés (cyber-lavis-ds/node_modules).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 04:14:43 +02:00

240 lines
13 KiB
Markdown

---
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