Skip to content

Independent obstacle distances and explicit unresolved rules

Принятое решение по актуальности — 20.09.2026

Переработать правила препятствий. Не игнорировать ОКС; добавить обязательный railway и актуальные габариты/отступы. Независимые геометрические примитивы пригодны после регрессии.

Основание: APP-2026-09-19, аудит исходной версии d1b8c43fc1cc54c03966a2e2a5c6dc29313e7140 относительно main 43e20364f00101c7d61642dbcfa349c8f0b14ba4. Рекомендации приняты владельцем проекта; фиксация разрешена командой «Фиксируем».

Связанные задачи общего Beads trasser:

  • trasser-qa02b — [QA02b] Независимо проверить геометрию и ограничения; исполнитель rylengim.

Полный реестр: trasser-data01, trasser-plan-20260920. Перенос выполнять в рамках существующих критериев задач; сохранять ссылку на исходную версию и прикладывать проверки нового кандидата. После подтверждённого переноса старые MR можно закрывать как заменённые. Для !32 (closed) уже опубликован нормативный пакет через !33 (merged); остатки старой реализации/CI рассматриваются отдельно.

Проверка актуальности была статической, с чтением существующего CI; новых испытаний приложения не было. Принятие рекомендаций не является приёмкой кода. Исторические описания и результаты ниже сохранены; их PASS не подтверждает новый baseline. Фиксация не меняет ветки, состояние MR, назначения или личные решения проверяющих.

Adds independent Java 11 measurements from exported new routes to obstacle geometry, exterior boundaries and reference pipe envelopes. Reports witness points, topology, indexed selection and actual work budgets through API 1.6 checks. Unapproved dimensions, thresholds and rounding remain UNRESOLVED; this does not grant full contest acceptance. Validation: 166 Java tests, 27 standalone checker tests, 82 Shapely/PyProj oracle cases, 20 external HTTP tests, 111 CI self-tests and 735 document checks. Depends on MR !20 (closed); review as a separate package.

Edited by am@muniev.ru

Merge request reports

Loading