rung_439_frontier_plural_coref_exception_guard

Ontology: rung_439_frontier_plural_coref_exception_guard

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

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

Latest Run Summary

Status: passed

Validation: 5/5 passed

Parser failures: 0 | Apply failures: 0

Artifacts: raw run json

Utterance Plan

#Expected RouteUtterance
1assert_factUse sibling/2, parent/2, lives_in/2, inside/2, in_region/2, carries/2.
2assert_factSet sibling(scott, blake). Set parent(blake, will). Set parent(blake, pierce).
3assert_factassert rule in_region(X, Z) :- lives_in(X, Y), inside(Y, Z).
4assert_fact{'utterance': "they all stay in morro_bay except will who's in sf now", 'clarification_answers': ['They means Blake, Pierce, and Will.', 'Set lives_in(blake, morro_bay). Set lives_in(pierce, morro_bay). Set lives_in(will, san_francisco).'], 'max_clarification_rounds': 2}
5assert_factSet lives_in(blake, morro_bay).
6assert_factSet lives_in(pierce, morro_bay).
7assert_factSet lives_in(will, san_francisco).
8assert_factSet inside(morro_bay, california). Set inside(san_francisco, california).
9assert_fact{'utterance': 'he handed pierce the tide_key not the older bro', 'clarification_answers': ['He means Blake. Older bro means Scott.', 'Set carries(pierce, tide_key).'], 'max_clarification_rounds': 2}
10assert_factSet carries(pierce, tide_key).
11assert_factquery in_region(blake, california).
12assert_factquery in_region(will, california).
13assert_factquery carries(pierce, tide_key).

Validation Contract

IDQueryExpectMin RowsMax Rows
blake_in_californiain_region(blake, california).success1
will_in_californiain_region(will, california).success1
pierce_has_keycarries(pierce, tide_key).success1
will_not_in_morro_baylives_in(will, morro_bay).no_results0
pronoun_atom_he_absentcarries(he, tide_key).no_results0