Messaging Send Authorization Observation v1¶
Source schema: doc/schemas/messaging-send-authorize.local.v1.schema.json
Governing Basis¶
Project Lineage¶
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
participant_id |
no |
string | null | |
sender/provenance |
no |
object | null | |
intent/digest |
no |
string | null | |
body/digest |
no |
string | null |
Conditional Rules¶
Rule 1¶
When:
{
"required": [
"sender/provenance"
],
"properties": {
"sender/provenance": {
"type": "object"
}
}
}
Then:
{
"required": [
"body/digest"
],
"properties": {
"body/digest": {
"type": "string",
"minLength": 1
}
}
}
Field Semantics¶
participant_id¶
- Required:
no - Shape: string | null
sender/provenance¶
- Required:
no - Shape: object | null
intent/digest¶
- Required:
no - Shape: string | null
body/digest¶
- Required:
no - Shape: string | null