import json
from pathlib import Path
detect = json.loads(Path('.graphify_detect.json').read_text())
summary = []
files = detect.get('files', {})
for cat, paths in files.items():
    if paths:
        summary.append(f'  {cat}: {len(paths)} files')
print(f'Corpus: {detect.get("total_files", 0)} files · ~{detect.get("total_words", 0)} words')
print('\n'.join(summary))
