rung_445_frontier_compound_write_query_braid

Ontology: rung_445_frontier_compound_write_query_braid

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

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

Latest Run Summary

Status: passed

Validation: 6/6 passed

Parser failures: 0 | Apply failures: 0

Artifacts: raw run json

Utterance Plan

#Expected RouteUtterance
1assert_factUse sibling/2, parent/2, cousin/2, lives_in/2, inside/2, in_region/2, carries/2.
2assert_factassert rule cousin(X, Y) :- parent(PX, X), parent(PY, Y), sibling(PX, PY).
3assert_factassert rule in_region(X, Z) :- lives_in(X, Y), inside(Y, Z).
4assert_fact{'utterance': 'scott and blake are brothers scott has dana blake has will both kids stay in salem and she kept tide_key so are dana and will cousins', 'clarification_answers': ['Set sibling(scott, blake). Set parent(scott, dana). Set parent(blake, will).', 'Both kids means Dana and Will. She means Dana. Set lives_in(dana, salem). Set lives_in(will, salem). Set carries(dana, tide_key).'], 'max_clarification_rounds': 2}
5assert_factSet sibling(scott, blake). Set parent(scott, dana). Set parent(blake, will).
6assert_factSet lives_in(dana, salem). Set lives_in(will, salem). Set carries(dana, tide_key).
7assert_factSet inside(salem, oregon).
8assert_factquery cousin(dana, will).
9assert_factquery in_region(will, oregon).
10assert_factquery carries(dana, tide_key).

Validation Contract

IDQueryExpectMin RowsMax Rows
dana_will_cousinscousin(dana, will).success1
dana_in_oregonin_region(dana, oregon).success1
will_in_oregonin_region(will, oregon).success1
dana_has_tide_keycarries(dana, tide_key).success1
will_not_holding_tide_keycarries(will, tide_key).no_results0
pronoun_atom_she_absentcarries(she, tide_key).no_results0