the git repo announcement event (30617) is a small and infrequently updated event designed for discoverability. It should live on relays that store pubkeys relay lists and metadata.
Its less overhead for relays and clients than if we designed such that each repo had its own pubkey.