--- phase: 6 plan: 06-01 status: complete requirements-completed: - LAYOUT-01 - LAYOUT-03 updated: 2026-05-22 --- # 06-01 Summary - Added `RDEPUBTextPageGeometry` value types and threaded page geometry through `RDEPUBTextLayoutFrame`, `RDEPUBTextPage`, and both text book builders. - Geometry now comes from CoreText line offsets instead of inferred page offsets, while `pageStartOffset`, `pageEndOffset`, `fragmentOffsets`, and `RDEPUBTextOffsetRangeInfo` semantics remain unchanged. - Added reusable page query helpers for range-to-rect and rect or point back to absolute text ranges. ## Verification - `build_sim` for `ReadViewDemo` on iOS Simulator succeeded on 2026-05-22.