levineuwirth.org/build
Levi Neuwirth f254ce866e Filters: fence/code-span awareness, host matching, nested-header skip
- SourceRefs trigger whitelist aligned to the /source/ serving
  whitelist (drops content/, yaml-source/, broad static//tools//data
  prefixes; adds .bib); existsCached no longer memoizes non-existence,
  so files created under make watch are picked up (§2.5, §2.16)
- fill/stroke hex replacement is boundary-aware: #000080 and 8-digit
  RGBA forms can no longer be corrupted into currentColor80 (§2.12)
- Wikilinks/Transclusion/EmbedPdf skip fenced code blocks (shared
  CommonMark fence tracker), and wikilinks additionally skip inline
  code spans — the syntax-documentation essay now renders its own
  examples literally while live wikilinks still convert (verified both
  ways in output) (§2.13)
- domainIcon matches the extracted host by label suffix instead of
  substring-of-URL; extractHost also strips userinfo (§2.14)
- webpSrc escaped in srcset; internal PDF links no longer double-
  classified; Smallcaps/Archive header-skip now holds at every nesting
  depth via protect/restore walks (§2.17)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 11:13:08 -04:00
..
Filters Filters: fence/code-span awareness, host matching, nested-header skip 2026-06-10 11:13:08 -04:00
Archive.hs Fix audit MEDs in feature modules 2026-06-10 09:43:25 -04:00
ArchiveIndex.hs Fix audit HIGHs/MEDs in build code 2026-06-10 09:21:30 -04:00
Authors.hs more prominent related pages 2026-05-03 14:01:14 -04:00
Backlinks.hs Fix audit MEDs in feature modules 2026-06-10 09:43:25 -04:00
BibExtras.hs Tighten partial patterns and switch to strict file reads in build/ 2026-05-07 15:08:47 -04:00
Catalog.hs Tighten partial patterns and switch to strict file reads in build/ 2026-05-07 15:08:47 -04:00
Citations.hs Navigation refactor 2026-04-19 14:35:41 -04:00
Commonplace.hs Fix audit HIGHs/MEDs in build code 2026-06-10 09:21:30 -04:00
Compilers.hs Spec dilemma 2026-05-01 21:22:01 -04:00
Contexts.hs Core build cleanups: guards, pattern unification, noResult hygiene 2026-06-10 11:13:08 -04:00
Dingbat.hs major visual changes - dingbats, footer, etc 2026-04-17 12:48:22 -04:00
Filters.hs Add link archive system: snapshots, backlinks, link-rot 2026-05-23 10:06:33 -04:00
Main.hs Add link archive system: snapshots, backlinks, link-rot 2026-05-23 10:06:33 -04:00
Marks.hs Marks II: broader monogram coverage + audit-marks tool 2026-05-23 12:05:08 -04:00
Now.hs Current rework 2026-04-26 19:42:47 -04:00
Pagination.hs Core build cleanups: guards, pattern unification, noResult hygiene 2026-06-10 11:13:08 -04:00
Patterns.hs Core build cleanups: guards, pattern unification, noResult hygiene 2026-06-10 11:13:08 -04:00
Photography.hs Fix audit MEDs in feature modules 2026-06-10 09:43:25 -04:00
SimilarLinks.hs major visual changes - dingbats, footer, etc 2026-04-17 12:48:22 -04:00
Site.hs Core build cleanups: guards, pattern unification, noResult hygiene 2026-06-10 11:13:08 -04:00
Stability.hs Fix audit MEDs in feature modules 2026-06-10 09:43:25 -04:00
Stats.hs Fix audit HIGHs/MEDs in build code 2026-06-10 09:21:30 -04:00
Tags.hs Core build cleanups: guards, pattern unification, noResult hygiene 2026-06-10 11:13:08 -04:00
Utils.hs Core build cleanups: guards, pattern unification, noResult hygiene 2026-06-10 11:13:08 -04:00