🔎 UC16 — Discuter avec Clara (détail 2TUP)

RĂ©sumĂ© : Chat IA : Clara rĂ©pond avec des actions structurĂ©es, jamais appliquĂ©es sans validation explicite ; chaque application est prĂ©cĂ©dĂ©e d’un snapshot d’annulation.

Diagramme de séquence — scénario nominal

Séquence UC16 - Discuter avec Clara

Conversations persistées en localStorage ( 50 max × 200 messages ) ; 429 → « IA momentanément indisponible » ; undo en mémoire ( 20 snapshots ).

Participants et couches d’architecture

Participant Couche Référence

Candidat

Acteur

Acteurs du système

AiCoachTab

Frontend (SPA)

Architecture frontend

useAiChat

Frontend (SPA)

Architecture frontend

AiController

Backend — présentation

Architecture backend

CvChatService

Backend — application

Architecture backend

GeminiClient

Backend — infrastructure

Architecture backend

cvBuilderStore

Frontend (SPA)

Architecture frontend

Diagrammes 2TUP liés

Vue 2TUP Diagramme

Cas d’utilisation — domaine « Assistance IA & Automatismes »

Fiche UC16 · uc-automatises.svg · vue complète

Séquences (groupées)

sequences.adoc · sequence-uc15-16.svg

Activité

diagramme-d-activites.adoc · activite-creation-cv.svg

États

diagrammes-d-etats.adoc · etats-cv.svg

Communication

diagrammes-de-communication.adoc

Classes (modèle statique)

classes.adoc

Composants

composants.adoc

Architecture backend

architecture-backend.adoc

Architecture frontend

architecture-frontend.adoc

Déploiement

deploiement.adoc

Interactions globales

diagramme-global-interactions.adoc