Repository navigation
Docs System 0.10.0
Canon 0.3.0's order forms in b10x-protocol-graph/1 and ProtocolGraph, additively. Pin this release by its tag commit.
b10x-protocol-graph/1carries Canon 0.3.0's order forms in thecanon-ir/1shape: afirst
predicate leaf{"first": {"kind": <kind>, "result": <result>, "subject"?: <artifact>}}and a
beforepredicate leaf{"before": {"first": <kind>, "then": <kind>, "subject"?: <artifact>}},
each with required non-empty strings, an optional non-emptysubjectand no other field. The
schema andparseProtocolGraphrefuse an unknown or missing field, andparseProtocolGraph
refuses abeforewhosefirstandthenare the same kind, naming the path.predicateLines
readsfirstasfirst evidence = <result>: <kind>andbeforeasevidence <first> before <then>, either endingabout <subject>when it names one. Existing graphs validate and render as
before.
Pull request: #18