BITESIZE READING LIBRARY V4.9.4 — BLACKTHORN MANOR REWARD RESET FIX
2 November 2026

FIX: The Mystery at Blackthorn Manor free reward requires five *different*,
     user-added Reading Library resources. An imported duplicate of the same
     product does not advance the counter. The reward package itself does
     not count towards the required five resources.
FIX: Reset local library data now clears the bonus unlocked and bonus claimed
     flags, in addition to clearing imported resources and the other local
     records covered by this reset option.
FIX: Remove imported resources also resets the bonus achievement and claim
     flags, so the reward can only be earned again after five new imports.
FIX: Automatic migration repair clears orphaned bonus flags left by earlier
     versions if no qualifying imported resources and no installed bonus
     remain. Teachers who already used Reset local data will see the corrected
     locked state on opening V4.9.4, with no additional reset needed.
FIX: A live catalogue configuration cannot lower Blackthorn Manor's
     five-resource threshold.
PRESERVED: Once genuinely unlocked, the bonus stays unlocked if an educator
     later deletes just one of their five normal imports, until they use an
     explicit import-removal or local-data reset.
PRESERVED: Discover Free search, separate YouTube page, MailerLite newsletter
     Help & Support link, resource import and assessment functionality.

NOTE: This enforces the reward in the local Reading Library UI. It is not
server-side entitlement verification; a local offline HTML/JavaScript app
cannot by itself guarantee that a download address remains secret.
