ReadViewSDK/.planning/phases/05-regression-stability/05-02-SUMMARY.md

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