BITESIZE READING LIBRARY V4.5.1 — STANDARDS COVERAGE DATA AUTHORITY

Catalogue Manager is the authoritative source of truth for standards alignment.
Reading Library does NOT maintain a separate permanent standards database and does NOT treat embedded resource metadata as official alignment.

OFFICIAL FLOW
Catalogue Manager
  -> published catalog.json
  -> Reading Library current/cached catalogue snapshot
  -> exact Product ID match
  -> verified standards alignment
  -> teacher-specific Library Standards Coverage

VERIFICATION
Only catalogue alignment explicitly marked verified contributes to official coverage.
not_reviewed, draft, unverified or absent mappings contribute nothing.

LEVELS
Addressed = explicitly introduced or taught.
Practised = pupils complete a task requiring the standard.
Assessed = a task explicitly checks the standard with an answer or marking expectation.

Hierarchy:
Assessed also counts as Practised and Addressed.
Practised also counts as Addressed.

PRODUCT IDS
Matching is by exact Product ID/catalogue identifier only. Reading Library never infers standards from product titles, keywords, questions or text content.
Older title-derived catalogue matches are not trusted for standards until the teacher explicitly confirms the catalogue link.

OFFLINE USE
The latest valid catalog.json snapshot is cached locally using the existing Reading Library live-service cache. A failed refresh does not delete the last valid cache.

FUTURE FRAMEWORKS
The runtime is framework-agnostic. Common Core ELA can be the first populated framework, but future frameworks (for example TEKS, Florida B.E.S.T. or Virginia SOL) are read from catalogue framework/master data rather than hard-coded into Reading Library.


V4.5.1 PRODUCT ID RESOLUTION
----------------------------
1. Prefer product_id embedded in the installed resource manifest or Presentation Builder .bitesizepresentation project.
2. Resolve that ID against catalogue product_id.
3. Resolve exact legacy_product_ids aliases published by Catalogue Manager V3.8.7.
4. If an older installed resource still cannot be resolved, the teacher may explicitly select the correct catalogue product once. Reading Library stores that canonical Product ID locally.
5. Never award standards coverage from title similarity alone.
