S05: NATS endpoint catalog, passthrough and error-bundle docs
This commit is contained in:
commit
0cf87863d4
15 changed files with 1315 additions and 0 deletions
18
source/tracing.rst
Normal file
18
source/tracing.rst
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
Message tracing
|
||||
===============
|
||||
|
||||
Happy path::
|
||||
|
||||
1. Load signed config (reject if unsigned).
|
||||
2. seal(body) -> envelope with to + ct + lookup_id.
|
||||
3. Publish verae.sm.send.
|
||||
4. Leaf acks {accepted:true, lookup_id}.
|
||||
5. Recipient opens ct with NPE (prod) or lab-xor (lab).
|
||||
|
||||
Failure path::
|
||||
|
||||
1. Leaf cannot deliver.
|
||||
2. Build Network Error Bundle (no mail body).
|
||||
3. Publish verae.sm.dead and verae.sm.error.
|
||||
4. Sender opens ct_sender; ops opens ct_system.
|
||||
5. Summary to verae.sm.log.summary.
|
||||
Loading…
Add table
Add a link
Reference in a new issue