split src/index.ts into modules, fix stale docs
break 1849-line single file into 16 modules with clean DAG
dependency structure. add backfill drift detection (discovered
counter). fix README and docs page to reflect that labels are
returned in search results.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>