Skip to content

NQ-07 для крупной теплосети и протокол поиска

Ghost User requested to merge codex/current-search-evidence-20260921 into main

Исправлено утверждение, что NQ-07 не влияет на исходный датасет: фиксированный проход ±2 м конфликтует также с габаритом крупных существующих теплосетей. Для новой ДУ50 и старой ДУ500 расстояние между осями должно быть 1 + 0.200 + 0.835 = 2.035 м даже при пересечении 90°; для старой ДУ400 — 1.885 м.

Добавлен граничный Java-тест при поворотах 0/30/120°: ДУ400 допускается, ДУ500 получает явный UNRESOLVED_CROSSING_CLEARANCE, длина специального участка остаётся 4 м с K=1.05. Проверяются точный параллельный отступ, нарушение на 1 мм и отдельное бесплатное начальное присоединение. Каталог N20 и вопрос NQ-07 приведены в соответствие. Правила расчёта не менялись.

Сохранён отдельный LOCAL_ORGANIZER_BUDGET_PROBE: неизменённый вход организаторов с SHA-256, JAR локального прогона, 303.375 с при бюджете 8000; варианты подключили 11/6/5 из 17 целей. Это не артефакт конкретного CI-коммита и не доказательство невозможности остальных подключений.

Локально: RouteGeometryTest 27/27, документация 1050/1050. Для текущего коммита нужен полный CI; после объединения манифест содержит 159 обязательных регрессий. Полная конкурсная приёмка и личные решения не закрыты. Beads по-прежнему отклоняет технический SSH-ключ.

Ветка включает подготовленный !46 (merged); слияние выполнять после него.

Полный CI #9870 для b2617297f79c10798462f806062d4618f959e945: 8/8 jobs PASS, обе Java-сборки, 221 тест CI, 1050 проверок документации и три HTTP-набора. !46 (merged) включён в main; следующий шаг — объединённая офлайн-квалификация точного main.

Проверка поставки на main bd9519b5: pipeline 9874, 9/9 jobs SUCCESS. stand:qualification 64668 выполнил две сборки без сети (Maven/Gradle, по 212 Java-тестов), запуск поставленного Compose в изолированной сети, 153 HTTP-сценария / 175 вариантов и сохранение 148 заданий после перезапуска приложения и PostgreSQL. Загруженный архив перепроверен локально: 1813 файлов runtime evidence, обе JUnit-сводки, хеши и повторное выполнение независимых HTTP-оракулов. product_accepted=false; это конечный корпус и проверка поставки, не полная конкурсная приёмка.

Edited by Ghost User

Merge request reports

Loading