The AlgoVoi keystone now leads with
execution_ref, decision-bound
execution evidence. action_ref remains available and unchanged for existing adopters
and for cross-ecosystem interop; new integrations should prefer execution_ref.Aligning with the keystone
The substrate leads withexecution_ref and the
keystone. action_ref is the supported interop primitive the keystone
composes around.
Existing adopters are not affected. The action_ref preimage, byte output, and
this hosted endpoint are unchanged: the same input gives the same hash it always has
(0.4.0 and 1.0.0 byte-identical). The 1.0.0 release is purely additive, so you can stay
on your current version or upgrade and continue with no changes.
action_ref is a content-addressed handle for an agent action:
Moving to execution_ref
execution_ref is not a field-for-field rename: it binds an executed action to the
decision_ref that authorized it, proving the execution is consistent with the decision
rather than merely correlated with an identity. See execution_ref for
the construction and the full keystone flow. Upgrade to algovoi-substrate 1.0.0 and
continue with action_ref as is, or adopt execution_ref at your own pace; the two
coexist.
See also
execution_ref: the decision-bound execution-evidence primitive- Canonicalisation substrate: the JCS discipline
- Conformance vectors: the cross-implementation matrix