ReadViewSDK/.planning/phases/04-reader-capabilities/04-03-SUMMARY.md

20 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 04-03 Summary
## Outcome
Wave 3 validated repagination and semantic location restore with real sample books.
- The demo now reports a restore diagnostic alongside the pagination diagnostic
- Validation rebuilds native text books with a larger font/line spacing and a theme-only style change, then checks whether the same semantic location still resolves correctly
- Runtime evidence confirmed stable href restoration and theme-stable page mapping on the sampled reflowable EPUB
## Demo Evidence
Runtime log from the simulator:
- `EPUB 资源验证2/2 通过`
- `分页诊断:宝山辽墓材料与释读 · 章节 10 · attachment 页 54 · semantic break 页 57 · reasons [attachmentBoundary:31, blockBoundary:26, frameLimit:17, chapterEnd:4] · page break: blockBoundary`
- `恢复诊断:宝山辽墓材料与释读 · base 39 · font-shift 44 · theme-stable yes · href-stable yes · progression-delta 0.004`
This shows the native reader backend can repaginate to a different page number under font changes while preserving the same semantic reading location.