Repository navigation
0.13.0
Protocol graphs can carry Canon 0.7.0's after order form, so a protocol whose rule reads a later record 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{"after": {"first": <kind>, "then": {"kind": <kind>, "result": <result>}, "subject"?: <artifact>}}, in the shapecanon-ir/1writes;firstandthen.kindmay name the same kind.ProtocolGraphvalidates the leaf, naming the path of an unknown or missing field, and reads it asevidence = <result>: <kind> after <first>, withabout <subject>when it names one.