@@ -30,9 +30,10 @@ Represents a message envelope for transmitting asset records.
3030This message type serves as a transport envelope for transmitting records between systems. A Record message combines
3131Header metadata (transaction tracking, asset identification) with a resource payload selected via ` asset_kind ` .
3232
33- The Record message can be composed of either an [ Anchor] ( /docs/spec/element/resource/anchor ) or
34- [ Permit] ( /docs/spec/element/resource/permit ) resource type defined in the specification. Refer to the
35- [ Type Hierarchy] ( /docs/spec#hierarchy ) for how messages, resources and data types compose together.
33+ The Record message can be composed of either an [ Anchor] ( /docs/spec/element/resource/anchor ) ,
34+ [ Permit] ( /docs/spec/element/resource/permit ) , or [ Project] ( /docs/spec/element/resource/project ) resource type defined in
35+ the specification. Refer to the [ Type Hierarchy] ( /docs/spec#hierarchy ) for how messages, resources and data types
36+ compose together.
3637
3738## Structure
3839
@@ -52,9 +53,9 @@ Records shall declare an `asset_kind` property value as defined in
5253
5354The ` asset_kind ` field acts as a type selector, binding and identifying which resource type this message contains:
5455
55- -- ** asset_kind: ` ANCHOR ` ** - Message payload conforms to [ Anchor] ( /docs/spec/element/resource/anchor ) resource schema
56- -- ** asset_kind: ` PERMIT ` ** - Message payload conforms to [ Permit] ( /docs/spec/element/resource/permit ) resource schema
57- -- ** asset_kind: ` PROJECT ` ** - Message payload conforms to [ Project] ( /docs/spec/element/resource/project ) resource schema
56+ - ** asset_kind: ` ANCHOR ` ** - Message payload conforms to [ Anchor] ( /docs/spec/element/resource/anchor ) resource schema
57+ - ** asset_kind: ` PERMIT ` ** - Message payload conforms to [ Permit] ( /docs/spec/element/resource/permit ) resource schema
58+ - ** asset_kind: ` PROJECT ` ** - Message payload conforms to [ Project] ( /docs/spec/element/resource/project ) resource schema
5859
5960This selection is enforced at the schema level via conditional ` if/then ` logic.
6061
0 commit comments