Fix mana affix column leakage

This commit is contained in:
2026-03-14 02:53:33 +01:00
parent 73ce64e879
commit a391a1421a
4 changed files with 162 additions and 0 deletions

View File

@@ -240,6 +240,7 @@ Current phase-3 notes:
- header detection now tolerates minor `top` misalignment across the `A-E` header glyphs
- row boundaries can snap to the last affix-to-prose transition between adjacent roll labels when midpoint slicing would leak into the next row
- affix symbols are learned from the footer legend before body parsing, so symbol-only affix fragments are classified correctly
- affix fragments that cross a column boundary in the XML can be split on hard internal spacing before column assignment, which is required for `Mana.pdf`
- footer page numbers are filtered out before body parsing
- validation allows a single contiguous affix block either before or after prose