Find a practice situation
find_practice_situationFinds up to 3 public Life Scenario practice scenarios for a real-life situation a child is facing (for example: left out at recess, peer pressure, cheating in a group chat, parents arguing, a new school). Returns each scenario's title, a short excerpt, the ages it is written for, the traits it practises, a link the adult can open to try it together with the child without an account and, when one is published, the parent page or what-to-say guide about the same situation. match_quality says how well the results fit: "close" or "loose" (check before sharing). The public set is a small sample of the game, so an empty or loose result means only that no public scenario fits. Returns authored practice scenarios only, never other children's answers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| age | No | Optional child age (6–14). Scenarios written for this age are ranked first. | |
| situation | Yes | The situation in everyday words, e.g. "friends pressure him to laugh at another kid". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| matches | Yes | Up to 3 practice scenarios; empty when no public scenario fits. | |
| how_it_works | No | ||
| match_quality | No | close = the scenarios are about this situation; loose = they only touch it, check that they fit before sharing. Absent when there are no matches. |