# Roadmap > Plan d'action du développement ![image](imgs/projet.png) ## Préparation du projet - [X] Initialisation du projet, template d'agent préparé - [X] Première ébauche du Workflow - [X] Préparation de la roadmap - [X] Mise en place du système de **RAG** - [X] Lecture des documents et mise en base de données vectorielle ## Mise en place de l'agent - [X] Préparation du `State` - [X] Développement des outils de l'agent - [X] Préparation des nœuds - [X] Branchement des nœuds entre-eux, **MVP** - [X] Human in the loop - [X] Amélioration du workflow - [X] Gestion de la taille du contexte - Résumé de l'historique des messages ## Amélioration de l'agent - [ ] Cross-encoding sur la sortie du **RAG** - [ ] Sauvegarde de l'état de l'agent - [X] Lecture d'un `skills.md` - [ ] Système de redémarrage après un arrêt - [ ] Détection de *prompt injection* - [ ] Génération d'un PDF en sortie du système ## Autres pistes - [ ] Enregistrement des sources dans le `state` **?** - [ ] Deuxième agent de validation de la mise en page du rapport ?