Skip to content

0.13.0

Choose a tag to compare

@b10x-bot b10x-bot released this 29 Oct 01:42
· 8 commits to main since this release
7bbb9c2

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/1 accepts the predicate leaf {"after": {"first": <kind>, "then": {"kind": <kind>, "result": <result>}, "subject"?: <artifact>}}, in the shape canon-ir/1 writes; first and then.kind may name the same kind.
  • ProtocolGraph validates the leaf, naming the path of an unknown or missing field, and reads it as evidence = <result>: <kind> after <first>, with about <subject> when it names one.