Индекс скрытых тестов · выпуск 0

Выдерживают ли фиксы ИИ-агентов тесты, которых агенты не видели?

Каждый выпуск проверяет исправления настоящих багов от агентов скрытыми тестами в одной и той же закрытой песочнице, и каждый вердикт ведёт к подписанной квитанции.

Выпуск 0 — демонстрация методики: 12 настоящих багов из open-source библиотек на Python, две ИИ-модели, которые мы запускали сами (не коммерческие агенты), и исправления самих мейнтейнеров как контроль. Прогон 2026-10-02.

12настоящих багов
36проверенных фиксов
21/24фиксов агентов принято
12/12фиксов мейнтейнеров принято

По агентам

АгентФиксыПринятоБаг осталсяСломал работающееПадение или обходЗамороженоКазался готовым
Maintainers' fix (контроль)121200000
agent A (Sonnet)121101000
agent B (Haiku)121002000

«Казался готовым»: фикс прошёл все тесты, которые агент мог видеть, — публичные и тесты самой библиотеки, — но не прошёл скрытые.

Каждый фикс

Каждый вердикт открывает подписанную квитанцию в браузерной проверке.

Maintainers' fix (контроль)agent A (Sonnet)agent B (Haiku)
boltons-guiderator-size
GUIDerator size limits are wrong
PASS принятPASS принятPASS принят
boltons-histogram-iqr
Histograms fail when the interquartile range is zero
PASS принятPASS принятPASS принят
boltons-pearson-zero
Stats.pearson_type fails on a zero denominator
PASS принятPASS принятPASS принят
boltons-relative-time-tz
relative_time() breaks on timezone-aware datetimes
PASS принятPASS принятPASS принят
mi-bucket-miss
bucket lookups invent keys
PASS принятFAIL сломал работающееFAIL сломал работающее
mi-ichunked-zero
ichunked() misbehaves for n=0
PASS принятPASS принятFAIL сломал работающее
mi-one-falsy-exception
one() and only() ignore falsy custom exceptions
PASS принятPASS принятPASS принят
mi-running-window
running_* window sizes are not validated
PASS принятPASS принятPASS принят
toolz-interpose-empty
interpose() raises on an empty sequence
PASS принятPASS принятPASS принят
toolz-reduceby-init
reduceby() should accept a callable init
PASS принятPASS принятPASS принят
toolz-topk-stable
topk() is not stable when keys tie
PASS принятPASS принятPASS принят
toolz-topk-tuple
topk() should return a tuple with its own implementation
PASS принятPASS принятPASS принят

Как это устроено

Ограничения выпуска

Повторить: python index/hidden_test_index.py run OUT --agent NAME=DIR, затем publish OUT --issue N. Данные: /data/hidden-test-index/issue-0.json.

Делаете кодинг-агента?

Попадите в следующий выпуск или сначала получите приватный отчёт на этих задачах — публикуем только с вашего согласия.

Запросить приватный отчёт