← Koydo Stories
Koyo

Crew Lessons

Open a lesson. Work the activity flow.

This surface reads the live Supabase Crew Lessons module view and shows only returned, QA-passed lesson rows. Hidden placeholder packs stay out of the grid.

3

modules

88

lessons

2640

activities

Teaching guide

Choose how your guide appears. Reading stays available whenever media is not ready.

r2-publishedQA 0.910

Lesson 6 · Story reasoning and object-purpose clues

Mystery Object Purpose

Learner can infer why a character picked up an object from the scene.

linka-the-logic-lanternhowe-the-heron

Activity 3 of 30

tap primary character

Flutter

Do

Tap the character who is ready to teach.

Prompt

Learner taps the object, then taps the scene clue that explains its likely purpose.

Evidence signal

storybooks.lesson.mystery-object-purpose.tap_primary_character

Runtime boundary

Visible rows come from Supabase, images come from R2, and hidden placeholder packs are omitted. Cross-tier adaptations are not shown here until their runtime gates pass.