Obstacles for a non-delegate merge bot
I asked if canonical refs allow for a bot to automate merging without making the bot a delegate. From Lorenz:
- it's getting feasible, in that the DIDs in the rule for a canonical ref do not need to be delegates
- however, but canonical refs rules can't change what's considered the state of the default branch, to avoid breaking old versions of Radicle
- it would be possible for the bot to maintain a "tenative default branch", e.g.,
ready-to-be-merged, but the actual merge would need to be done by a delegate, for now - however, patches need to be merged into the default branch to be considered merged, at least for now