Skip to content

M4: независимая приёмка общих ветвей и камер

Ghost User requested to merge codex/branch-chamber-goldens-20260921 into main

В CI не было независимых испытаний общих ветвей и камер по APP-2026-09-19. Добавлены 16 HTTP-сценариев поверх 89 простых: общий ствол и пути 180/181/181.01 м, точные суммы расходов, смешанные диаметры, четыре луча, типизированные ID, порог 10 м, заполненная камера, несколько камер и две отдельные платные врезки.

Проверяющий Python-код независимо восстанавливает граф и координаты EPSG:32637 из GeoJSON, считает расходы, непрерывные пути, минимальный ДУ, камеры, врезки, стоимость и score. Проверяются все опубликованные варианты. Для специально заданных сцен требуется хотя бы один вариант с контрольной структурой; это условие покрытия, а не утверждение единственного глобального оптимума.

delivery:smoke запускает оба набора (105 входов) на одном JAR с PostgreSQL. Упаковка требует оба полных протокола с точным commit/pipeline/JAR, повторно проверяет исходные ответы и включает branch-acceptance.json и 96 сырых файлов нового набора. Синтетические reference-ответы в корпусе используются только тестами проверяющего кода и не подменяют HTTP-исполнения.

Проверки:

  • локально 89/89 + 16/16 реальных HTTP-сценариев на JAR из main;
  • 16 новых негативных/позитивных тестов проверяющего кода и протокола, 9 регрессий первого набора, 18 тестов упаковки;
  • 16 тестов документного валидатора, 1030/1030 проверок документации;
  • Linux CI #9836: 8/8 заданий; Maven и Gradle — по 199 тестов, включая 146 обязательных текущих регрессий; Python CI — 171/171. В архиве повторно проверены 105 HTTP-сценариев, 120 вариантов, 615 сырых файлов и 637 записей манифеста. product_accepted=false.

Изменений Java-сервиса не потребовалось: новый набор на текущем main проходит. MR !40 (merged) уже слит в main, базовый merge commit cd77cf45.

Границы: небольшие сети без препятствий; общая проверка отступов, собственного ОКС, спецпроходов, инженерное качество и NQ-ситуации остаются следующими блоками. product_accepted=false, full_requirements_verified=[], полная приёмка N01–N32 INCOMPLETE. 105 входов не равны 105 пунктам планового каталога из 97 дизайнов.

Beads: SSH для trasser-arkadiy отклонён (Permission denied); общая карточка и её статус не изменялись.

Проверенный commit: 62dacd58387cb49bec159506a18cec2b038a3755. MR готов к рассмотрению, конфликтов с main нет.

Edited by Ghost User

Merge request reports

Loading