Wraps introspection, categorization sync, and cache-building into a
single file-I/O-free Generate() so the full pipeline is testable
without a shard; GenObjects is a thin command that adds file I/O and
operator messaging on top.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>