Рабочий профиль: один расчёт и 50 API-клиентов
Принятое решение по актуальности — 20.09.2026
Сохранить как дополнительный профиль. Сценарий 50 клиентов остаётся инженерным нагрузочным профилем; число не объявляется требованием нового ТЗ. Профиль уточняется в ORG06d.
Основание: APP-2026-09-19, аудит исходной версии 916e2742d11c050fc09841b4b7b418a9c1118b2a относительно main 43e20364f00101c7d61642dbcfa349c8f0b14ba4. Рекомендации приняты владельцем проекта; фиксация разрешена командой «Фиксируем».
Связанные задачи общего Beads trasser:
-
trasser-ops03b— [OPS03b] Повторить измерения полного расчёта; исполнительarkadiy/codex. -
trasser-org06d— [ORG06d] Установить эксплуатационный и входной профиль; исполнительrylengim.
Полный реестр: trasser-data01, trasser-plan-20260920. Перенос выполнять в рамках существующих критериев задач; сохранять ссылку на исходную версию и прикладывать проверки нового кандидата. После подтверждённого переноса старые MR можно закрывать как заменённые. Для !32 (closed) уже опубликован нормативный пакет через !33 (merged); остатки старой реализации/CI рассматриваются отдельно.
Проверка актуальности была статической, с чтением существующего CI; новых испытаний приложения не было. Принятие рекомендаций не является приёмкой кода. Исторические описания и результаты ниже сохранены; их PASS не подтверждает новый baseline. Фиксация не меняет ветки, состояние MR, назначения или личные решения проверяющих.
Добавлен воспроизводимый рабочий профиль: один тяжёлый расчёт и 50 API-клиентов, с точным учётом HTTP chunk framing и сопоставлением всех ответов с access log Tomcat. На стенде подтверждены 50 перекрывающихся выгрузок, идемпотентность 50 отправок, ограниченная очередь 8/42, отмена и повтор после BUSY; 90 экспортов проверены по SHA и размеру. Два расчёта подключили 4096/4096 целей, GeoJSON и все 633739 записей checks совпали; OOM и ошибок клиентов нет. Протокол сохраняет исходную ошибку измерителя и успешный повтор на неизменённом JAR CI 9525. Проверки: 154 CI self-tests, 736 проверок документов. Профиль не утверждён организаторами; product_accepted=false, T15-03/T15-05 остаются открытыми. Зависит от MR !28 (closed); target codex/r1-checker-index.