feat(cfe-patch-method): conflict.md — обрамление вставки якорями + нумерация (v2.3)

- непереносимый блок показывается в контексте (строки-до/#Вставка/строки-после),
  вместо раздельных списков «после:/перед:» + «Блок:»
- нумерация конфликтов: ### Конфликт №N в conflict.md и // [РЕСИНК-КОНФЛИКТ №N]
  над припаркованным блоком в .bsl — сопоставление один-к-одному при нескольких
  конфликтах в одном методе
- локатор в модуле — по метке №N (grep-стабильно), без номеров строк
- зеркально в .py, снэпшот resync-conflict обновлён

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-07-19 12:54:55 +03:00
co-authored by Claude Opus 4.8
parent 1f8d611a00
commit 4b6ced87c4
3 changed files with 48 additions and 31 deletions
@@ -2,8 +2,8 @@
&ИзменениеИКонтроль("Расчёт")
Функция Тест_Расчёт(А, Б)
Возврат 0;
// [РЕСИНК-КОНФЛИКТ] перенесите блоки ниже вручную — исходный якорь изменился в новой версии оригинала.
// Материалы: см. index.md / conflict.md в merge-воркспейсе (путь в выводе).
// [РЕСИНК-КОНФЛИКТ] блоки ниже не легли автоматически — перенесите вручную (по № см. conflict.md / index.md в merge-воркспейсе, путь в выводе).
// [РЕСИНК-КОНФЛИКТ №1] вставка — исходный якорь изменён в новом оригинале.
#Вставка
Итог = Итог + Б;
#КонецВставки