feat(frontend): système narrateur contextuel avec arc de révélation

Story 3.3 : Textes narrateur contextuels et arc de révélation
- Composable useNarrator.ts avec queue de messages prioritaires
- Composable useIdleDetection.ts (détection inactivité 30s)
- Plugin narrator-transitions.client.ts (déclencheurs de navigation)
- Layout adventure.vue avec NarratorBubble intégré
- Store progression: narratorStage devient un getter calculé (0-20-40-60-80%)
- Pages projets, competences, temoignages, parcours utilisent layout adventure
- Messages: intro, transitions, encouragements 25/50/75%, hints, contact_unlocked

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-02-07 03:04:07 +01:00
parent e882cd3e7a
commit 99fa61fcaa
12 changed files with 324 additions and 54 deletions

View File

@@ -73,7 +73,7 @@ development_status:
epic-3: in-progress
3-1-table-narrator-texts-api-narrateur: review
3-2-composant-narratorbubble-le-bug: review
3-3-textes-narrateur-contextuels-arc-revelation: ready-for-dev
3-3-textes-narrateur-contextuels-arc-revelation: review
3-4-barre-progression-globale-xp-bar: ready-for-dev
3-5-logique-progression-deblocage-contact: ready-for-dev
3-6-carte-interactive-desktop-konvajs: ready-for-dev