Repository navigation
0.14.0
Protocol graphs can carry Canon 0.8.0's since order form, so a protocol whose rule reads from the latest record of a kind renders as a graph.
Consumers move their pin to this tag's commit and rebuild; no content or config change is required.
Breaking
- None. Every predicate shape that existed before, and every graph that validated before, validates and renders as it did.
Added
b10x-protocol-graph/1accepts the predicate leaf{"since": {"last": <kind>, "then": {"kind": <kind>, "result": <result>}, "subject"?: <artifact>}}, in the shapecanon-ir/1writes;lastandthen.kindmay name the same kind.ProtocolGraphvalidates the leaf, naming the path of an unknown or missing field, and reads it asevidence = <result>: <kind> since <last>, withabout <subject>when it names one.