rung_431_book_goldilocks_raw_chaptered_qa

Ontology: rung_431_book_goldilocks_raw_chaptered_qa

Scenario file: D:\_PROJECTS\prethinker\kb_scenarios\rung_431_book_goldilocks_raw_chaptered_qa.json

Generated 2026-04-13 00:48:05 UTC | Back to ladder index | Back to docs

Latest Run Summary

No run report found yet for this scenario.

Utterance Plan

#Expected RouteUtterance
1assert_factUse predicates bear/1, goldilocks/1, tasted/2, ate_all/2, broke/1, slept_in/2, saw/2, porridge_of/2, chair_of/2, bed_of/2 for this story when possible.
2assert_factChapter chunk 1: Once upon a time there were three Bears, who lived together in a house of their own, in a wood. One was a Little Wee Bear, one was a Middle-sized Bear, and the other was a Great Big Bear. They had a bowl for each bear, a chair for each bear, and a bed for each bear.
3assert_factGreat Big Bear is a bear.
4assert_factMiddle-sized Bear is a bear.
5assert_factLittle Wee Bear is a bear.
6assert_factGoldilocks was a little girl.
7assert_ruleChapter chunk 3: First Goldilocks tasted the porridge of the Great Big Bear and it was too hot. Next she tasted the porridge of the Middle-sized Bear and it was too cold. Then she tasted the porridge of the Little Wee Bear and it was just right, so she ate it all.
8assert_factGoldilocks tasted Great Big Bear's porridge.
9assert_factGoldilocks tasted Middle-sized Bear's porridge.
10assert_factGoldilocks tasted Little Wee Bear's porridge.
11assert_factGoldilocks ate all of Little Wee Bear's porridge.
12assert_ruleChapter chunk 4: Goldilocks sat in the great chair, then in the middle-sized chair, and then in the little chair. The little chair broke while she sat in it.
13assert_factLittle Wee Bear's chair broke.
14assert_factChapter chunk 5: Goldilocks went upstairs and tried the three beds. The little bed was just right and she fell asleep there.
15assert_factGoldilocks slept in Little Wee Bear's bed.
16assert_ruleChapter chunk 6: The three bears returned, looked around, and then went upstairs. Little Wee Bear found Goldilocks still in his bed.
17assert_factLittle Wee Bear saw Goldilocks in his bed.
18queryWho ate all the porridge?
19queryWhich chair broke?
20queryWho saw Goldilocks in a bed?

Validation Contract

IDQueryExpectMin RowsMax Rows
goldilocks_entitygoldilocks(X).success1
bear_entitiesbear(X).success2
tasting_eventstasted(goldilocks, X).success1
ate_all_eventate_all(goldilocks, X).success1
broken_chair_eventbroke(X).success1
sleep_eventslept_in(goldilocks, X).success1
observed_in_bedsaw(X, goldilocks).success1