# 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