v0.6.0 — типовые намерения поиска процедур
Релиз добавляет осторожное распознавание естественных русских формулировок о
типовых процедурах 1С и сохраняет прежний поиск для пользовательского кода.
Главное
search_proceduresраспознаёт фразы о 12 стандартных событиях и переводит
их в каноническое имя процедуры.- Без
scopeслучайный адрес не выбирается: ответ сообщает имя и число
реализаций. Неоднозначная область требует точного модуля или формы. - Пользовательские имена, сессионное обучение, LRU-кэш и новый поисковый
индекс не добавлялись. - Подробный контракт опубликован в
docs/standard-procedure-intents.md.
Замеры и сопровождение
- Добавлен воспроизводимый обезличенный стенд типовых намерений: 59/60
положительных формулировок, 35/36 holdout и отказ на 30/30 контрольных. - Замер приёмки модулей расширен до schema v2: отдельно считаются BSL-вызовы,
точные привязки метаданных и чтение модулей плоских форм. - GitHub Actions обновлены до
actions/checkout@v7и
actions/setup-python@v7.
Проверено
- локально: 1605 тестов;
- wheel и sdist
0.6.0:twine checkпройден; - контейнер из релизного коммита:
healthy, MCP version0.6.0; - GitHub Actions: Python 3.12/3.13, пакет и воспроизводимая сборка обработки —
run 32868175656.
Полный список изменений: CHANGELOG.md.