Characterize LibreOffice Reject cross-reference recalculation
Public SHA-pinned NVCA indemnification paragraph-deletion control: LibreOffice identity(original) displays Section 1(a) inside the following COMMENT paragraph, while actual Reject of the generated tracked comparison displays Section 1.(a).
This is inherited, not introduced by PR #980's paragraph/field repair: the same mismatch at character794 was dynamically reproduced using the clean detached baseline at 31b1d8fd2e9f0f285cc6167906ef6e2c9f220699, its separately built comparison package and workspace dependencies. The repair's saved reader output shows the identical mismatch. The following paragraph remains COMMENT; total paragraph count is151 on original/Reject and150 on revised/Accept. Accept's following-comment text/style/outline matches the revised source.
This looks like field-result recalculation, but the precise cause is not yet established; do not label it repaired or silently normalize punctuation to pass text equality.
Local evidence (public-only, no document uploads): /private/tmp/safe-docx-lo-recovery/.peer-review/indemnification-baseline-reader-20260916.log, corresponding retained reader XMLs and indemnification-baseline-reader.ts. No private content was used.
Ref: PR #980, #941. Separate from note binding and terminal empty-paragraph cases.
Characterize LibreOffice Reject cross-reference recalculation
Public SHA-pinned NVCA indemnification paragraph-deletion control: LibreOffice identity(original) displays
Section 1(a)inside the following COMMENT paragraph, while actual Reject of the generated tracked comparison displaysSection 1.(a).This is inherited, not introduced by PR #980's paragraph/field repair: the same mismatch at character794 was dynamically reproduced using the clean detached baseline at
31b1d8fd2e9f0f285cc6167906ef6e2c9f220699, its separately built comparison package and workspace dependencies. The repair's saved reader output shows the identical mismatch. The following paragraph remains COMMENT; total paragraph count is151 on original/Reject and150 on revised/Accept. Accept's following-comment text/style/outline matches the revised source.This looks like field-result recalculation, but the precise cause is not yet established; do not label it repaired or silently normalize punctuation to pass text equality.
Local evidence (public-only, no document uploads):
/private/tmp/safe-docx-lo-recovery/.peer-review/indemnification-baseline-reader-20260916.log, corresponding retained reader XMLs andindemnification-baseline-reader.ts. No private content was used.Ref: PR #980, #941. Separate from note binding and terminal empty-paragraph cases.