Etape 3 + refonte visuelle + corrections etape 2

This commit is contained in:
Chevallier
2026-07-07 09:57:21 +02:00
parent 17e887b268
commit 7b1a975f06
48 changed files with 6551 additions and 59 deletions

View File

@@ -6,9 +6,11 @@ class WorkflowState(TypedDict, total=False):
existing_project: Optional[dict]
existing_project_approved: Optional[bool] # Choix utilisateur si projet similaire trouvé
generated_code: Optional[Dict[str, str]] # Arborescence et code
qa_result: Optional[dict] # Contient les clés 'success' et 'logs'
qa_result: Optional[dict] # Information QA (résumé, feedback technique, si succès ou non)
loop_count: int # Compteur pour la Loop 1 (Dev <-> QA)
max_iterations: int
user_feedback: Optional[str] # Retours si l'utilisateur refuse le code final
is_completed: bool # Statut de livraison finale
status: str
chat_history: List[Dict[str, str]]
chat_history: List[Dict[str, str]]