feat: solution for 'Повторный экзамен #2: Граф с рефлексией на код'

This commit is contained in:
2026-06-29 17:40:07 +03:00
parent 7c8d02b756
commit 805fb9546a
7 changed files with 165 additions and 18 deletions
+5 -5
View File
@@ -1,10 +1,10 @@
from typing import TypedDict, Dict
from typing import TypedDict, Dict, Any
class CodeReviewState(TypedDict):
code: str
draft_review: str
criteria_scores: Dict[str, int]
weakest_criterion: str
verdict: str
draft_review: str | None
criteria_scores: Dict[str, int] | None
weakest_criterion: str | None
verdict: str | None # "ok" | "needs_revision"
round: int
max_rounds: int