rung_40_spacing_hedged_inverse_guard

Ontology: rung_40_hedged_inverse_guard

Scenario file: D:\_PROJECTS\prethinker\kb_scenarios\rung_40_spacing_hedged_inverse_guard.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_factGina mentors Harper.
2assert_factHarper supervises Ivan.
3assert_ruleIf X mentors Y then guides(X, Y).
4assert_ruleIf X supervises Y then guides(X, Y).
5assert_ruleIf X guides Y and Y guides Z then guides(X, Z).
6assert_factI'm pretty sure Ivan has Harper as a supervisor.
7retractActually remove the opposite-direction supervisor edge if it exists: supervises(ivan, harper).
8queryDoes Gina guide Ivan?

Validation Contract

IDQueryExpectMin RowsMax Rows
harper_ivan_supervises_existssupervises(harper, ivan).success1
ivan_harper_supervises_absentsupervises(ivan, harper).no_results0
gina_guides_ivanguides(gina, ivan).success1