The host does not consume LoadedPlugin.BundledFonts, so fonts.json families
render as fallback sans. Declare @font-face against the served
/templates/corporate-modernist/fonts/*.woff2 paths and set
typography.fontHeading/body/mono to template:corporate-modernist:<Family> in
all 5 presets so --font-heading/--font-body/--font-mono resolve to the bundled
Inter / JetBrains Mono faces. Families + weights match fonts.json exactly.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Bootstrapped during the 2026-06-06 BlockNinja consolidation. Was previously
an unversioned directory inside ~/src/blockninja-themes/corporate-modernist.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>