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

18
source/config.rst Normal file
View file

@ -0,0 +1,18 @@
Signed configuration
====================
A config file is unusable unless it is an Ed25519 wrapper::
{ "payload": { ... }, "sig": { "alg": "ed25519", "key_id": "...", "signature": "hex" } }
Select algorithms inside **payload** (the signed object):
* ``crypto.mode``: ``npe`` | ``lab-xor`` | ``plain-lab``
* ``routing.mode``: ``passthrough``
* ``admin.history_cube``: cube id for admin-history
* ``crypto.system_key_id``: system public key id
* ``logging.mode``: ``summary``
After an admin console change: sign again, then append previous file, new
file, and unified diff to the admin-history DataCube
(``verae.admin.history.append``).