3 Commits

Author SHA1 Message Date
Vijay Janapa Reddi
bb971aab05 Enforce footnote term head capitalization 2026-06-03 13:40:01 -04:00
Vijay Janapa Reddi
2a45af0708 feat(tools): add MIT Press footnote capitalization binder check
Scans every .qmd under book/quarto/contents/ for footnote definitions
whose first letter is lowercase. Complements the existing heading-case
guard (see acf2ba979c) by catching terms that a global lowercasing
sweep can accidentally strip the leading capital from.

Honors an allowlist (footnote_caps_allowlist.txt) for intentional
lowercase prefixes: brand names (cuDNN, gRPC, vLLM, nn.Module),
mathematical variables (k-Center, k-Anonymity, im2col), and SI units
(pJ/MAC). The --fix flag uppercases the first letter in place while
preserving bold markers and the remainder of the body verbatim.
2026-04-22 12:34:57 -04:00
Vijay Janapa Reddi
528e3fa74d pass 11: draft AU query responses for all ~200 copy editor queries
Categorizes and responds to all AU queries:
- Category A: resolved by automated passes (em dashes, %, bib)
- Category B: layout notes for typesetter
- Category C: footnotes — rendering issue, all present in source
- Category D: section numbers — all refs valid
- Category E: editorial decisions (TOC, layout, typography)
- Categories F-H: abbreviations, capitalization, percent changes
2026-04-05 15:32:16 -04:00