chunkmd: a bibliography converted into a bulleted list

An entry opening was a surname at the start of a line, and a converted
bibliography is often a bulleted list — so the bullet sat exactly where the
surname was looked for and not one entry was seen:

    •   Skorupski, J. 1995. 'Agent-Neutrality, Consequentialism,
        Utilitarianism', Utilitas, 7: 49-54.

The whole page went unflagged, no chunk of it was ever selected, and books
whose only bibliography arrived this way came back with no citations at all.
A bullet may now stand where the surname would.

Measured against the corpus: of 300 sampled body chunks that open lines on a
bullet and an inverted name, 0 were flagged before and 223 after. Across
3,000 randomly sampled unflagged body chunks, the change fires on none — it
buys the bulleted list and nothing else.
This commit is contained in:
funkpower
2026-09-20 18:37:13 -04:00
parent b53ef4329c
commit bd0e1ed521
2 changed files with 28 additions and 3 deletions
+6
View File
@@ -104,6 +104,12 @@ A chunk whose text is a page of numbered notes is flagged `footnote_citations`,
because footnotes are citations in disguise — they read as body text, rank as
body text, and answer a query with a publisher and a page number.
A run of entries with nothing numbering them counts too, because a reference
list often arrives with its markup gone: three or more lines that open on an
inverted name and each carry a year, a page range or a publisher. The opening
may be a bullet — a converted bibliography is frequently a bulleted list, and
the bullet sits exactly where the surname would.
## The roles
| Role | What it is |