S05: NATS endpoint catalog, passthrough and error-bundle docs

This commit is contained in:
George Lambert 2026-09-15 22:17:17 -04:00
commit 0cf87863d4
15 changed files with 1315 additions and 0 deletions

29
source/index.rst Normal file
View file

@ -0,0 +1,29 @@
NATS Service Endpoints
======================
Canonical catalog for Verae / PFC / secure-messaging on
https://git.georgelambert.org/marchon/nats-service-endpoints
The NATS broker is **untrusted**. Production E2E is NPE (HPKE). Lab may use
``pfc-lab-xor``. This is **not** a HIPAA/SOC 2/ISO certificate.
Related: `system-git-sync <https://git.georgelambert.org/marchon/system-git-sync>`_,
`secure-messaging <https://git.georgelambert.org/marchon/secure-messaging>`_,
`peergos-for-compliance <https://git.georgelambert.org/marchon/peergos-for-compliance>`_.
.. toctree::
:maxdepth: 2
passthrough
endpoints
errors
config
tracing
Passthrough
-----------
Destination mailbox id and the NATS subject may be in the clear so routers
can work. The **body** is ciphertext. After send, the sender cannot open
that ciphertext; they keep a ``lookup_id`` only. The same rule applies to
the responder.