rung_99_spacing_max_english_directional_stress

Ontology: rung_99_max_english_directional_stress

Scenario file: D:\_PROJECTS\prethinker\kb_scenarios\rung_99_spacing_max_english_directional_stress.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 | rendered run transcript

Utterance Plan

#Expected RouteUtterance
1assert_factAri is Bo's parent.
2assert_factCy has Bo as a parent.
3assert_factDi is parented by Cy.
4assert_factEli has Di as a parent.
5assert_factFay is Eli's parent.
6assert_factGus has Fay as a parent.
7assert_ruleIf X is a parent of Y then X is an ancestor of Y.
8assert_ruleIf X is an ancestor of Y and Y is an ancestor of Z then X is an ancestor of Z.
9retractI might have phrased one relation backwards; retract this if it exists: parent(cy, bo).
10retractAnd retract this too if it exists: parent(di, cy).
11queryIs Ari an ancestor of Eli?
12queryIs Fay an ancestor of Gus?

Validation Contract

IDQueryExpectMin RowsMax Rows
bo_cy_parentparent(bo, cy).success1
cy_di_parentparent(cy, di).success1
cy_bo_absentparent(cy, bo).no_results0
di_cy_absentparent(di, cy).no_results0
ari_eli_ancestorancestor(ari, eli).success1
fay_gus_ancestorancestor(fay, gus).success1