from mo_data import read_decisions d = read_decisions() for i, e in enumerate(d.get('decisions', [])[:3]): print(f"\n=== Entry {i}: {e.get('code')} {e.get('name')} ===") for k, v in sorted(e.items()): t = type(v).__name__ sample = str(v)[:60] if v is not None else 'None' print(f" {k}: {t} = {sample}") if i >= 2: break