Could not load inventory JSON. Run the scanner locally, then redeploy, or open this page from a local static server in the repo.
Coverage by type (% built)
Asset mix (built counts)
Per-teacher status (compact: Book · EPUB · Cover · Manga · Video · Audio)
Detailed flags (plan-only video, separate YT/TT) remain in JSON for tooling.
Build commands
Click to copy. Run from repo root with deps installed (FFmpeg for video, API keys for audio).