Skip to content

Replay ограниченного вывода проверок 1.11 ​

Дата: 2026-10-02. Проверялся реальный scoped verify задачи bound-agent-validation-output-to-durable-artifacts, без синтетического модельного прогона.

RunВердиктВидимый результатДолговечное evidence
#3348FAILОдин итог: gate_runner.py — 501 строка при лимите 500; pytest не запускался после статического отказа.tausik/verification/verify-3348.log (1240 Б) и .json (2395 Б)
#3349PASSОдин итог: 9 гейтов, 1591 passed, 12 skipped.tausik/verification/verify-3349.log (5038 Б) и .json (2827 Б)

До изменения CLI и MCP task done передавали callback, который выдавал gate_start и gate_done для каждого гейта. Теперь обе agent-facing обёртки передают progress_fn=None: на поверхность модели возвращается один финальный результат. Поведенческий тест tests/test_project_mcp.py::TestTaskCRUD::test_task_done_does_not_stream_gate_progress_to_model_context отклоняет возврат callback. Полный красный вывод не потерян: тест test_task_done_persists_full_gate_output_but_returns_a_bounded_failure проверяет ограниченный ответ и полное тело по адресу артефакта.

Это устраняет промежуточные TAUSIK progress-сообщения. Polling, который сам хост применяет из-за собственного transport timeout, TAUSIK не контролирует и в экономию не засчитывает.