Priority
Rank 4 of 10 in the post-#379 visual-parity remediation log.
Evidence
The tracked numbered-lists case (DB012) is severe (ink F1 0.55580): all content sits ~28 px lower in Docxodus than in LibreOffice. The declared OOXML top margin is 1701 twips (113.4 px at 96 DPI), which matches Docxodus exactly; LibreOffice appears to import the margin differently. The case is dispositioned reference-deviation — but that claim currently rests on the OOXML reading alone, with no Word render to confirm it.
Scope
- render the fixture in Microsoft Word and measure the first-line position
- if Word agrees with Docxodus: keep the disposition, document the LibreOffice deviation in
docs/ooxml_corner_cases.md
- if Word agrees with LibreOffice: reclassify as
renderer-bug and fix the margin import
Acceptance criteria
- the disposition is backed by recorded Word measurements, whichever way it goes
docs/ooxml_corner_cases.md gains the corner case with the renderer comparison table
Priority
Rank 4 of 10 in the post-#379 visual-parity remediation log.
Evidence
The tracked
numbered-listscase (DB012) is severe (ink F1 0.55580): all content sits ~28 px lower in Docxodus than in LibreOffice. The declared OOXML top margin is 1701 twips (113.4 px at 96 DPI), which matches Docxodus exactly; LibreOffice appears to import the margin differently. The case is dispositionedreference-deviation— but that claim currently rests on the OOXML reading alone, with no Word render to confirm it.Scope
docs/ooxml_corner_cases.mdrenderer-bugand fix the margin importAcceptance criteria
docs/ooxml_corner_cases.mdgains the corner case with the renderer comparison table