papers: fix invisible body text + notepat keymap visual refresh master
The font issue: 153 .tex files used `\setmainfont{Latin Modern Roman}` / `\setsansfont{Latin Modern Sans}` / `\setmonofont{Latin Modern Mono}`, which TeXLive 2026basic's fontspec can't resolve by family name even though the OTFs are present at texmf-dist/fonts/opentype/public/lm/. Switched every paper to explicit filename references (UprightFont=lmroman10-regular, etc.) — body text now renders. cards-paper layout: added \usepackage{float} and flipped per-section figure pairs from [h]/[t] to [H] so they stay snug with the surrounding text instead of pushing the layout around. notepat-keymap.png: rebuilt with notepat's per-note color palette tinted into every white piano key and matching QWERTY cap (lower octave saturated, upper octave dayglo neon). YWFT Processing for headings, Berkeley Mono for keys (fonts inlined as base64 data URIs in build.fish). Removed the "Social software" rationale bullet. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>