from pathlib import Path WORLD_BASICS_STEPS = ( {"command": "look", "expected": ("Gate",)}, {"command": "enter", "expected": ("Courtyard",)}, {"command": "workshop", "expected": ("Workshop", "Workbench")}, {"command": "look", "expected": ("Workshop", "Workbench")}, {"command": "courtyard", "expected": ("Courtyard", "Map Table")}, {"command": "chapel", "expected": ("Chapel", "Prayer Wall")}, {"command": "look Book of the Soul", "expected": ("Book of the Soul", "doctrinal anchor")}, ) def example_trace_path(repo_root: str | Path) -> Path: return Path(repo_root) / "training-data" / "evennia" / "examples" / "world-basics-trace.example.jsonl" def example_eval_path(repo_root: str | Path) -> Path: return Path(repo_root) / "training-data" / "evennia" / "examples" / "world-basics-eval.example.json"