ai_nativeboolean | number
Степень участия ИИ: 0.0 - полностью человек, 1.0 - полностью нативный ИИ, 0.5 - гибрид. Принимает логическое значение для обратной совместимости (true=1.0, false=0.0).
context_completenessnumber
The context you provided (the translation rules) is highly detailed and specific — it covers tone, forbidden phrases, sentence structure, and even gives examples. That puts it at 0.5 (exhaustive specs) on your scale.
However, there's a catch: you didn't provide a source text to translate. So for the actual translation task, the context is incomplete — the instructions are exhaustive, but the input is missing. If we're rating the instructions alone, they're 0.5. If we're rating the full context for a translation task, it would be closer to 1.5–2.0 because the source text is absent.
human_oversightnumber
Множитель накладных расходов на проверку человеком. 0.5 = автоматическое объединение, 1.0 = стандартная проверка PR, 2.0 = проверка на соответствие требованиям/безопасность.
iterative_cyclesnumber
Множитель накладных расходов на итерацию или фактическое количество циклов. Шкала множителя: 0.5 = одноразовое выполнение, 1.0 = типичный цикл отладки, 2.0 = интенсивные переключения туда-обратно. Значения выше 2.0 принимаются как фактическое количество циклов и нормализуются внутри системы.
klocnumberобязательный
По оценкам, тысячи строк кода. Считай фактический код, а не комментарии/пустые строки.
projectstring
Необязательный идентификатор проекта/репозитория, к которому относится эта оценка, для аналитики по нескольким проектам.
reasoning_complexitynumber
Множитель сложности анализа кодовой базы. 0.5 = тривиальный CRUD, 1.0 = средний, 2.0 = новый алгоритм/R&D.
session_idstring
Необязательный идентификатор сессии (создаётся вызывающим агентом или хуком), исключает дубликаты повторных вызовов estimate для одной и той же задачи в рамках сессии.
task_labelstring
Необязательная текстовая метка для идентификации задачи, к которой относится эта оценка (например, ключ задачи или краткое название). Она отображается в выводе get_pending_estimates для сортировки.
task_typeenum
Необязательный тип задачи для сопоставления отзывов.
transformation_impactnumber
Шкала преобразования относительно существующего кода. 0.5 = небольшой патч, 1.0 = новый модуль, 2.0 = архитектурная переработка.