Project-scoped, and it only loads inside the reader repo. Checks the chapter outline against the table of contents, the chapter-jump targets, the transcript boundaries, and the word-level timing data in object storage, then repairs what is inconsistent.
Fires when navigation or audio sync visibly breaks for a book.
Narrow by design. It knows one app’s data model, which is why it can fix rather than just report.