What this does:
Scans every file in data/files/ and rebuilds:
• data/index/catalog.json (fast listing index — fixes home/browse timeouts)
• data/index/search.json (full-text search index)
Safe to run multiple times. Does not modify any file metadata.