test(cfe-borrow): причина пропуска на 8.3.27.1688 — с механизмом, а не с наблюдением

Разбор довели до механизма. Сборка не разрешает поля динамического списка заимствованной
формы в авто-режиме (ManualQuery=false + MainTable). Проверено и отброшено: порт скрипта,
ОС, имена латиницей, заимствованность таблицы, порядок загрузки, BaseForm/UseAlways/Settings,
полный эталонный вид с ListSettings и Список.Ref. Проходит только ручной запрос, что меняет
семантику списка.

Решающий факт: ту же базу, где расширение валидно загружено платформой 8.3.24, сборка 1688
выгружает с битыми путями (~Список.Склад) — то есть не разрешает их даже из собственного
хранилища. Наш эмит при этом совпадает с эталоном Конфигуратора (upload/cfe/ut/ФормаСписка2).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-08-18 11:22:07 +03:00
co-authored by Claude Opus 5
parent 9dcaa9b6b1
commit 77cef101f7
2 changed files with 2 additions and 2 deletions
@@ -27,7 +27,7 @@
}
},
"skipPlatformVerify": {
"reason": "сборка 8.3.27.1688 (macOS) отвергает заимствованную форму с основным реквизитом-динамическим списком: те же «Неверный путь к данным» дала и выгрузка, сделанная самой платформой 8.3.24 из успешно загруженного расширения, — то есть отвергается её собственный артефакт, а не наш эмит. На 8.3.24.1691 и 8.3.27.1859 кейс проходит",
"reason": "сборка 8.3.27.1688 (macOS) не разрешает динамический список заимствованной формы в авто-режиме (ManualQuery=false + MainTable) — ни при заимствованной таблице, ни при незаимствованной. Решающий факт: ту же базу, где расширение валидно загружено платформой 8.3.24, сборка 1688 выгружает с битыми путями (~Список.Склад) — то есть не разрешает их даже из собственного хранилища. Полностью эталонный вид (ListSettings с dcsset-заглушками, Список.Ref, каноничный порядок узлов — как в upload/cfe/ut/ФормаСписка2) она отвергает так же; проходит только ручной запрос, что меняет семантику списка. На 8.3.24.1691 и 8.3.27.1859 кейс проходит",
"platforms": ["8.3.27.1688"]
}
}
@@ -20,7 +20,7 @@
}
},
"skipPlatformVerify": {
"reason": "сборка 8.3.27.1688 (macOS) отвергает заимствованную форму с основным реквизитом-динамическим списком: те же «Неверный путь к данным» дала и выгрузка, сделанная самой платформой 8.3.24 из успешно загруженного расширения, — то есть отвергается её собственный артефакт, а не наш эмит. На 8.3.24.1691 и 8.3.27.1859 кейс проходит",
"reason": "сборка 8.3.27.1688 (macOS) не разрешает динамический список заимствованной формы в авто-режиме (ManualQuery=false + MainTable) — ни при заимствованной таблице, ни при незаимствованной. Решающий факт: ту же базу, где расширение валидно загружено платформой 8.3.24, сборка 1688 выгружает с битыми путями (~Список.Склад) — то есть не разрешает их даже из собственного хранилища. Полностью эталонный вид (ListSettings с dcsset-заглушками, Список.Ref, каноничный порядок узлов — как в upload/cfe/ut/ФормаСписка2) она отвергает так же; проходит только ручной запрос, что меняет семантику списка. На 8.3.24.1691 и 8.3.27.1859 кейс проходит",
"platforms": ["8.3.27.1688"]
}
}