GraphQL schema for documentation/specification
Copying here from the Welcome channel, from @pospi .
Hi all, I've been chatting with @fosterlynn during work on https://github.com/holo-rea/holo-rea-proto and am starting to think that converging on a standard GraphQL schema for ValueFlows-based systems would be very worthwhile. @ivanminutillo & Luandro (another VF contributor from SSB-land, unsure of his github username) look to have already started the work with their Scuttlebutt & ActivityPub projects, and having a reference implementation to track would really help to keep all of us aligned.
I would probably start by taking the NRP implementation and codifying that schema into the GraphQL type language. @fosterlynn tells me a few fields have changed in the interim, but doesn't seem like that many. We can use the work from NRP as a proposal for the relationship names, which are not yet defined in the UML / RDF specs so far as I can tell. It does look like you can take a schema written in this language and load it up for validation, though I'm still trying to figure out how to use one schema to validate another schema (rather than specific query). Anyway, seems a promising start.
Existing issue references: #427 (closed) #306 (closed)
Schema doc: https://graphql.org/learn/schema/