18 lines
797 B
Python
18 lines
797 B
Python
"""Quick inspector for fractonaut_observations.jsonl"""
|
|
import json, sys
|
|
p = sys.argv[1] if len(sys.argv) > 1 else \
|
|
"/mnt/d/Resonance_Engine/traj/regime_20260608T133059/fractonaut_observations.jsonl"
|
|
entries = [json.loads(l) for l in open(p)]
|
|
print(f"=== {len(entries)} entries ===\n")
|
|
for i, e in enumerate(entries[:4]):
|
|
ev = e.get("context", {}).get("event", "?")
|
|
print(f"--- [{i}] event={ev} elapsed={e.get('elapsed_s', '?'):.1f}s ---")
|
|
print(f"Q: {e['question'][:300]}")
|
|
resp = e.get("response") or e.get("error") or ""
|
|
print(f"A: {resp[:500]}\n")
|
|
print(f"--- last entry [{len(entries)-1}] ---")
|
|
e = entries[-1]
|
|
print(f"event={e.get('context',{}).get('event','?')}")
|
|
print(f"Q: {e['question'][:300]}")
|
|
print(f"A: {(e.get('response') or e.get('error') or '')[:600]}")
|