Bug Fixes
- Fix catalog rebuild deleting other repos' data on same client — full rebuild was dropping the entire agent partition in ClickHouse, wiping catalog data for all repos on that client. Incremental rebuild also treated other repos' archives as orphaned. Both now scope operations to the specific repository's archive IDs, fixing the infinite rebuild loop when a client has multiple repositories (#27)