HM26 change (draft)
A provisional HM26 schema for review, with unresolved semantics recorded in the overview.Fetching schema…
DRAFT — not a shipped protocol. See design notes.
DRAFT HM26 change DAG element. Deterministic DAG ordering is intended but its exact rule is open; operations remain generic IPLD values.
{
"type": "hm://hyper.media/blob",
"properties": {
"type": {
"value": "HM26Change",
"required": true,
"description": "Distinct draft signed Change type tag."
},
"deps": {
"value": {
"type": "hm://hyper.media/list",
"items": {
"type": "hm://hyper.media/cid"
}
},
"required": true,
"description": "Multiple ancestor Change CIDs; empty for a root. Canonical dependency ordering is open."
},
"ops": {
"value": {
"type": "hm://hyper.media/list",
"items": {
"type": "hm://hyper.media/any"
}
},
"required": true,
"description": "Ordered operations interpreted by the exact function referenced by the consuming node. Operation shape is provisional."
}
},
"description": "DRAFT HM26 change DAG element. Deterministic DAG ordering is intended but its exact rule is open; operations remain generic IPLD values."
}Do you like what you are reading? Subscribe to receive updates.
Unsubscribe anytime
Powered by Seed HypermediaOpen App