17 lines
928 B
Markdown
17 lines
928 B
Markdown
# 05-02 Summary
|
|
|
|
## Outcome
|
|
|
|
Wave 2 closed the remaining regression gap by exercising the new matrix and tightening the demo validator where it initially drifted from public APIs.
|
|
|
|
- fixed/interactive validation now resolves spine resources through public `RDEPUBResourceResolver` APIs and verifies fixed spreads with explicit `RDEPUBPreferences`
|
|
- TXT validation now builds a real `RDPlainTextBook` and records chapter/page evidence
|
|
- the existing native pagination and restore diagnostics remain active for reflowable books, so Phase 3-4 guarantees stay visible during Phase 5 runs
|
|
|
|
## Fixes
|
|
|
|
- removed demo-only calls to internal reader helpers (`makePreferences`, theme CSS accessors)
|
|
- removed the nonisolated `UIScreen.main` warning by passing the existing viewport size into fixed-layout validation
|
|
- kept the changes local to `ReadViewDemo/ReadViewDemo/ViewController.swift`; no new runtime architecture was introduced
|
|
|