Files
troupe-standup/wizard-work/sol/_check_seed_manifest.py
T

12 lines
637 B
Python

import json
s = json.load(open('/root/troupe-standup/wizard-work/sol/sol-lane-triage-seed-2026-11-02.json'))
m = json.load(open('/root/troupe-standup/wizard-work/sol/sol-lane-triage-2026-11-02.json'))
print('seed keys:', sorted(s.keys()))
print('seed files sample:', s['files'][:2])
print('seed total:', len(s['files']))
print('manifest total:', m['total_files'])
print('manifest by_category:', m['by_category'])
print('manifest rel set == seed rel set:', {f['rel'] for f in m['files']} == {f['rel'] for f in s['files']})
print('manifest files total:', len(m['files']))
print('manifest ext set:', sorted({f['ext'] for f in m['files']}))