Goal
Add schema identifiers ($id) to all defined types in the sys repository.
Tasks
Example
Old
{
"namespace": "logical",
"type_name": "and"
}
New
{
"$id": "https://schema.reactive-graph.io/schema/json/entity-type.schema.json",
"namespace": "logical",
"type_name": "and"
}
Goal
Add schema identifiers (
$id) to all defined types in thesysrepository.Tasks
https://schema.reactive-graph.io/schema/json/component.schema.jsonto the componentshttps://schema.reactive-graph.io/schema/json/entity-type.schema.jsonto the entity typeshttps://schema.reactive-graph.io/schema/json/relation-type.schema.jsonto the relation typeshttps://schema.reactive-graph.io/schema/json/flow-type.schema.jsonto the flow typeshttps://schema.reactive-graph.io/schema/json/entity-instance.schema.jsonto the entity instanceshttps://schema.reactive-graph.io/schema/json/relation-instance.schema.jsonto the relation instanceshttps://schema.reactive-graph.io/schema/json/flow-instance.schema.jsonto the flow instancesExample
Old
{ "namespace": "logical", "type_name": "and" }New
{ "$id": "https://schema.reactive-graph.io/schema/json/entity-type.schema.json", "namespace": "logical", "type_name": "and" }