Dev here. The collaboration surrounding the repository is done using nostr events. Proposed changes are also stored in nostr events. This way, maintainers can change the underlying got server they are using without losing the history of the collaboration.