%% You should probably cite draft-etcheverry-action-ref-04 instead of this revision. @techreport{etcheverry-action-ref-01, number = {draft-etcheverry-action-ref-01}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-etcheverry-action-ref/01/}, author = {PABLO ETCHEVERRY}, title = {{Action Reference: A Deterministic Identifier for Agent Actions}}, pagetotal = 17, year = 2026, month = jun, day = 25, abstract = {This document defines "action\_ref", a deterministic, content- addressed identifier for autonomous agent actions. Any party holding the four preimage fields (agent\_id, action\_type, scope, timestamp) can independently compute and verify the identifier without trusting the emitting system. The document specifies the derivation algorithm, canonical serialization using RFC 8785 JSON Canonicalization Scheme (JCS), timestamp format requirements, canonical receipt envelope, optional fields for revocation and policy rotation auditability, scope conventions, and a composability model with existing exactly-once execution guarantees.}, }