LangGraph-граф с одним узлом: task_text → verdict_row (плоская карточка TaskCard).
task_text
verdict_row
TaskCard
Внутри узла: PromptTemplate → ChatOpenAI (OpenRouter) → PydanticOutputParser.
PromptTemplate
ChatOpenAI
PydanticOutputParser
pip install -r requirements.txt
python main.py
Автопроверка может вызывать graph.invoke({"task_text": "...", "verdict_row": None}) — в ответе обязателен ключ verdict_row.
graph.invoke({"task_text": "...", "verdict_row": None})