A curriculum-first Content Library, a rebuilt teacher dashboard, three new printable handouts, durable background generation, and fixes across Criterion B, decks and sign-in.

Curriculum-first browsing
Browse now opens on a subject switcher with a unit and subtopic rail, handing space back to the content.
Live interactive cards
Interactives render as previewable cards, and images attached to notes now show in the preview.
Shared catalogue only
The Library shows the shared catalogue, so one teacher's per-class overrides no longer leak into others' views.

Video spotlight
A full-bleed spotlight auto-advances through short recordings of Class Tutor, Slide Deck and Video Lessons.
Your workspace grid
Five cards return with real deck and video thumbnails for the tools teachers open most.
Consistent loading
Loading indicators are now consistent across Calendar, planners and the deck list, and dropdowns no longer clip.

Worksheets is now Handouts
Three new printable types join Which One Doesn't Belong, with differentiation tiers and print-ready PDFs.
Tarsia jigsaw
A self-checking puzzle matching questions to answers across triangular or hexagonal pieces.
Standard & inquiry types
Standard Handout mixes text, images and questions with an answer key; See / Think / Wonder adds a stimulus-first routine.

Durable background jobs
Every generation flow survives a closed tab, dropped connection or deploy, resuming where it stopped.
Safer while running
Conflicting edits are blocked mid-generation, and markscheme marks are now validated to add up per question.
More reliable progress
Polling replaces streaming, fixing the vanishing Generate button and slow jobs being killed early.
MYP Criterion B
MYP4 Biology investigations no longer error, and nodes unlock as soon as every required assessment is done.
Planning
Lesson names typed by the teacher now survive a page reload instead of being replaced by the model's title.
Slide Decks
A failed deck is no longer a dead end: Regenerate and Delete are wired up, matching the slide-deck design.
Teacher-styled reset
The forgot-password page now uses the teacher design across all three steps.
Scenarios no longer dead-end
Select now sits on the MYP assessment card header, and selecting advances to the Project Brief.
Kori and Koncepts
The student assistant persona is now kori, and remaining PrepAiro references are updated to Koncepts.