mirror of
https://github.com/storytold/wordcraft.git
synced 2026-11-09 11:50:20 -06:00
JSON reasons are snake_case codes (missing_part, external_target, link_only, undecodable, unsupported_format); "in" becomes "source_part" (full story part); total_missing_glyphs and total_missing_pictures count past the 256 caps (code point bitset, saturating picture counter). Human lines unchanged. README documents the schema. Layout missing_glyphs tests call test_fonts(). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FypgCX8G9hbs6XYZFsgjbL