- Article title no longer rendered twice: seed article pages drop the duplicate
level-1 heading block; the article template's page <h1> is the sole title.
- Home dead gap resolved: landing sections divided by a hard 4px rule. The CMS
wraps each block in its own <div data-block-id>, so the divider adjacency now
targets the block wrappers ([data-block-id]+[data-block-id] .bru-section), not
the (non-sibling) sections; landing section padding reduced 4rem->3rem.
- SVG geometry guard completed: explicit width/height on every <use> icon SVG,
including the 5 testimonial star ratings the earlier regex missed (the ">="
in their class conditional).
- Seed quality: HARDSET site title hardset; article expanded to ~9 hard-edged
paragraphs to kill the below-article void.
- Fresh 2880x1800 light+dark captures for home/about/article; preview = home-light.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Replace the retired .so Makefile with the wasm/.bnp convention (build /
verify / archive-check / publish via ninja plugin build), gitignore *.so
and *.bnp artifacts, and refresh the stale [compatibility] block_core
constraint to the v0.15 era.
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/brutalist.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>