Bone Flow #019 Image v1.0.102 Candidate - Package-side QA Report Date: 2026-09-17 JST Package: 1.0.102 Runtime: BoneImage 1.0.83 (unchanged) Status: Candidate / NOT Completed / NOT Specification Frozen 1. Windows PowerShell Parser regression from v1.0.101 - v1.0.101 failed before installation at install.ps1 line 737. - Root cause: `$ReferenceIdentity:` inside a double-quoted string; PowerShell treated the colon as part of a variable/drive-style reference. - v1.0.102 uses the format operator for this message instead of ambiguous interpolation. - Full install.ps1 scan: zero `$variable:` interpolation hazards. 2. #000 Development Order repair retained - Patches only the current installed bone-development-order.html. - #017 expected Runtime changes from stale 1.0.34 to actual/canonical 1.0.37. - #019 config/card/bundle/smoke/validation/runtime rows remain immediately after #018. - After writing, Installer re-opens the installed runner file and verifies actual on-disk #017/#019 values. - No cumulative runner replacement file is bundled. - Other Component expectations/results are not rewritten to force PASS. 3. DOC-0019 Guide repair retained - Shared BoneDocLoader / BoneDocGuide / CSS are not modified. - Installer locates the formal registry container by finding the already-working DOC-0017 entry. - DOC-0019 is removed from stale/wrong one-level locations and inserted into the same container shape as DOC-0017. - TOC-0019 uses the same strategy with TOC-0017. - Supports root array, root object-map, nested array, and nested object-map without inventing a new Registry property. - Registry is written atomically and re-read after write. - DOC-0019 / TOC-0019 duplicate count must be exactly one. - ja.md / en.md existence and non-empty content are verified. 4. #019 Smoke Test #52 repair retained - For TYPE=PNG/JPEG/etc + usage=icon, image-width/image-height/placement are hidden. - icon-color is visible only for TYPE=ICON (#018), so bitmap image-icon mode hides it. - Existing test remains; expectation was not weakened or removed. 5. Icon / Emoji Catalog Browser retained - Both tabs remain enabled. - mode=icon / mode=emoji selects only the initial tab. - Icon drawing continues to call BoneIcon.create(); Unicode is only an error fallback. Executed in packaging environment after v1.0.102 change - Deep static/package QA: 92/92 PASS. - BoneImage Runtime QA: 12/12 PASS. - Cumulative/registry/test-52 integration fixture QA: 21/21 PASS. - All #019-owned JavaScript: node --check PASS. - Main/Catalog Browser duplicate-id checks: PASS. - install.bat: UTF-8 without BOM + CRLF, byte start '@echo off'. - install.ps1: UTF-8 BOM + CRLF. - Direct `$variable:` interpolation hazards in install.ps1: 0. Not executable in this environment - Windows PowerShell 5.1 actual install.ps1 execution. - User localhost DOC Guide open. - User localhost #019 Smoke / Validation. - User localhost cumulative regression. Therefore this package does NOT claim localhost ALL PASS, Completed, or Specification Frozen.