chunkmd, citefind: the back-reference marker a whole class of EPUBs leaves

An arrow pointing back to where the note was called, inside escaped brackets,
sometimes as a link and sometimes not. Neither pattern knew it, so a page of
notes set this way read as body prose: the chunk was never flagged, the
citation stage never selected it, and the book came out with nothing.

Ten books of the corpus use it and eight of them had zero citations —
including both volumes of *The Decline of the West*, whose 830 endnotes are
exactly what this is for. 142 of the 199 affected chunks are those two books.

Recorded in parity/KNOWN.md: the Python this was ported from did not know the
marker either, and no fixture carries one, so the suite agrees either way.
This commit is contained in:
funkpower
2026-09-20 16:07:18 -04:00
parent 1284136f69
commit 99cc059310
+3 -1
View File
@@ -352,7 +352,9 @@ only a dot. Ordinary paths — the overwhelming majority — are byte-identical.
from did not:
\[←788 \]
\[[←193](index_split_011.xhtml#citation-193) \]
\[ [←193] (index_split_011.xhtml#citation-193) \]
(the second written with spaces here so it is not read as a link)
An arrow pointing back to where the note was called, sometimes as a link and
sometimes not, wrapped in escaped brackets. It is what a common EPUB