mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-06-14 18:04:58 +03:00
8465bbc82e
Компилятор форсил <ManualQuery>true</ManualQuery> всегда при наличии query (hasQuery → true). Но платформа изредка хранит QueryText при ManualQuery=false (корпус: 16 форм query+mainTable+manualQuery=false, против 2447 query+manualQuery=true) — список с сохранённым авто-запросом, но не в «ручном» режиме. Декомпилятор: фиксирует manualQuery ТОЛЬКО при отклонении от эвристики hasQuery (query есть, но ManualQuery=false → settings.manualQuery=false). Компилятор: явный ключ manualQuery (в т.ч. false) ПОБЕЖДАЕТ эвристику; различает present-false от absent (раньше $st.manualQuery -eq $true трактовал явный false как absent → forced true). Зеркало py. Выборка 16 форм (ОснованияЛьготПоИмущественнымНалогам/ФормаВыбора, … acc+erp): match 0→16, TOTAL→0. ps1==py байт-в-байт. Регресс 43/43. Spec обновлён. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>