BITESIZE READING LIBRARY V4.5.6 — ENGAGEMENT UPDATE

NEW
- New-resource celebration: a short confirmation animation appears only when a genuinely new unique resource is added.
- Five-resource secret bonus: after the first unique resource is installed, Home shows a countdown to a hidden gift. At five unique Product IDs/resources, the bonus unlocks permanently.
- Bonus resource included: The Locked Library — Secret Reading Challenge, a printable Grades 3–5 mystery comprehension activity with answers.
- Soft seasonal picks on Home: up to three timely catalogue resources are surfaced for the current season without pop-ups or replacing My Library content.
- Seasonal picks understand catalogue seasonalTags / seasonStart / seasonEnd / seasonalPriority when those fields are published in future Catalogue Manager exports.
- Until those fields are present, a conservative built-in seasonal keyword map provides useful fallback suggestions.
- Remote config can disable or adjust the seasonal shelf and bonus threshold.

BEHAVIOUR
- Duplicate/re-imported copies of the same Product ID do not advance the bonus counter.
- Older legacy resources without a permanent Product ID use their local resource ID as the fallback unique identity.
- Once unlocked, the bonus stays unlocked even if an imported resource is later removed.
- Reduced-motion browser preferences disable confetti motion.
- Owned seasonal resources can open from Reading Library through the normal Discover ownership logic.

ALSO RETAINED
- V4.5.5 Discover category-family matching.
- V4.5.5 Windows updater Font compatibility fix.
- Catalogue-driven Standards Coverage and permanent Product ID workflow.
