Sync only parts of a sphere
As a devloper of a web app with Noosphere integration, I want the app to be able to "checkout" or download only specific files of a user's 1P sphere from a gateway. This is because the sphere could contain heavy multimedia content (photos, video, audio, etc.), and storage on the user's device might be limited, and syncing the whole sphere over the network would take unacceptably long.
For this, the gateway should provide an API, and orb (including the NPM package) should expose a parameter, to specify the desired files (e. g. via a list or a regex pattern).
In addition, it should be possible to create sphere revisions and sync those back to the gateway with only a partially cloned sphere available.
Related Discord discussion: https://discord.com/channels/1003419732516552724/1003501801452085298/1123314257430331565