Envelope.
The shared envelope every event and every crossing carries
Figure 1Envelopespecified
- kind
- value
- scope
- none
- key
- none
- store
- none
- family
- kernel
Fields#
| field | type | required | note |
|---|---|---|---|
id | id | yes | |
kind | text | yes | |
version_of_shape | count | yes | |
at | time | yes | |
plane | one of tenant plane | work plane | shared | tenant | yes | |
trace | id | yes | |
payload | json | yes | the serialisation of the owning type the kind names |
Routes that use it#
No route takes or returns Envelope directly. The record holds it, and the objects that point at it reach it.