--- phase: 7 plan: 07-01 status: complete requirements-completed: - ATTR-01 - ATTR-03 updated: 2026-05-22 --- # 07-01 Summary - Added explicit native-text semantic types and attributed-string keys for block kinds, pagination hints, and attachment placement. - Extended chapter preprocessing to inject semantic markers for WXRead-style hints such as `avoidPageBreakInside`, `pageBreakBefore`, `pageBreakAfter`, `pageRelate`, and image/body block semantics. - Renderer post-processing now strips those markers and applies real attributes before fragment-offset extraction, so semantic metadata is preserved without breaking the existing offset contract. ## Verification - `build_sim` for `ReadViewDemo` on iOS Simulator succeeded on 2026-05-22.