mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-09-12 13:10:52 +03:00
fix(mxl-compile): писать номер колонки и пустые строки как платформа
Две правки эмиссии, обе выведены из корпуса erp_8.3.24 (10924 макета, 15.2 млн ячеек) и проверены на нём же без единого контрпримера. Номер колонки <i> платформа пишет только при разрыве последовательности: подряд идущая ячейка его не несёт, читатель ведёт счётчик сам. Мы писали всегда — из 1.2 млн записанных платформой номеров ни один не избыточен. Подряд идущие одинаковые ПУСТЫЕ строки платформа хранит одним rowsItem с indexTo; непустые не схлопывает, даже когда они совпадают (98153 таких случая в корпусе). Мы не эмитили indexTo вовсе. На пилоте (40 макетов) доля строк документа, совпавших с оригиналом байт в байт, выросла с 0.3% до 16.7%; все 9 диапазонов indexTo оригинала воспроизведены точно. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
3e7e105c43
commit
cd9a800f8b
@@ -16,7 +16,6 @@
|
||||
<index>0</index>
|
||||
<row>
|
||||
<c>
|
||||
<i>0</i>
|
||||
<c>
|
||||
<f>1</f>
|
||||
<tl>
|
||||
@@ -28,7 +27,6 @@
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<i>1</i>
|
||||
<c>
|
||||
<f>1</f>
|
||||
<tl>
|
||||
@@ -44,7 +42,6 @@
|
||||
</c>
|
||||
</c>
|
||||
<c>
|
||||
<i>2</i>
|
||||
<c>
|
||||
<f>2</f>
|
||||
<tl>
|
||||
|
||||
Reference in New Issue
Block a user