Hashtree is very simple, it's just blossom + "this is how you define directories and chunk files". Merkle roots are saved in nostr events so you can have npub/path directories whose content you can edit. Files.iris.to supports nip-34 pull requests and issues. You could use it as one remote even if you also use grasp.