# Projet ARC
```mermaid
gantt
    title Section 4 - Livraison & Feedback Utilisateur
    dateFormat  YYYY-MM-DD
    axisFormat  %d/%m
    excludes    weekends
    todayMarker off

    section Préparation affichage
    Récupérer code validé                 :a1, 2026-08-03, 0.5d
    Récupérer rapport QA                  :a2, 2026-08-03, 0.5d

    section Affichage Chainlit
    Afficher code                         :b1, after a2, 0.5d
    Afficher rapport QA                   :b2, after a2, 0.5d
    Afficher instructions exécution       :b3, after a2, 0.5d

    section Actions utilisateur
    Bouton valider                        :c1, after a2, 0.5d
    Bouton refuser                        :c2, after a2, 0.5d

    section Gestion refus
    Champ feedback                        :d1, after c2, 0.5d
    Structuration Pydantic                :d2, after c2, 0.5d
    Injection LangGraph                   :d3, after c2, 0.5d

    section Boucle retour PM
    Transition QA → PM                    :e1, after d3, 0.5d
    Conserver contexte + feedback         :e2, after d3, 0.5d

    section Génération ZIP
    Créer archive                         :f1, after e2, 0.5d
    Vérifier structure                    :f2, after e2, 0.5d

    section Téléchargement
    Bouton téléchargement ZIP             :g1, after e2, 0.5d

    section Sauvegarde projet
    Sauvegarder code + metadata           :h1, after g1, 0.5d
    Flag validated                        :h2, after g1, 0.5d

    section Réindexation Qdrant
    Générer embedding                     :i1, after h2, 0.5d
    Ajouter dans Qdrant                   :i2, after h2, 0.5d

    section Git (optionnel)
    Init dépôt                            :j1, after i2, 0.5d

    section Intégration finale LangGraph
    Ajouter noeud Delivery                :k1, after i2, 0.5d
    Connecter QA → Delivery → fin         :k2, after i2, 0.5d
```