[ ] layout on a high level how the merge would look like
[x] (phase 1) investigate if we can use an embedded DB which would require rich queries (queries that give freedom, on the fly, in what is to be computed and returned), GraphQL comes to mind;
BoltDB can probably still be used for now, GraphQL will provide the API only:
Extra: