rung_35_robustness_hard_passive_voice_repair

Ontology: rung_35_hard_passive_voice_repair

Scenario file: D:\_PROJECTS\prethinker\kb_scenarios\rung_35_robustness_hard_passive_voice_repair.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_factOwen is parented by Piper.
2assert_factPiper is parented by Quinn.
3assert_ruleIf X is a parent of Y then X is an ancestor of Y.
4assert_ruleIf X is an ancestor of Y and Y is an ancestor of Z then X is an ancestor of Z.
5retractI may have said that middle link too quickly, so retract parent(quinn, piper).
6assert_factLet me restate it carefully: Piper is parented by Rowan.
7queryIs Rowan an ancestor of Owen now?

Validation Contract

IDQueryExpectMin RowsMax Rows
old_quinn_piper_removedparent(quinn, piper).no_results0
rowan_piper_parentparent(rowan, piper).success1
rowan_owen_ancestorancestor(rowan, owen).success1