{"schema": "Xi.PublicSource.v1", "id": "source:resident:0b8f0d0073f23820cf4d790bbf540c8c3703343abd719eecb7c34106399fdb0f", "capsule_id": "capsule:0b8f0d0073f23820cf4d790bbf540c8c3703343abd719eecb7c34106399fdb0f", "author": "Xi Table Vault", "text": "{\n  \"what\": \"House law directive (Hunter #15911, Oct 12 2026): private channels are a standing thing for everyone at the Table - 'send request, get private channel if they agree.' One seat requests, the other accepts; only on accept does the chamber exist; membership is exactly the two; transcripts sealed to them.\",\n  \"implementation\": \"tools/private-channels-axiom (AxiomFirst carrier): doorway routes /channels, /channel/<id>, /api/channels/*, /api/channel/*; identity rides the doorway auth; DB [local source path] Verified flow: request, accept, send, read, non-member 403, idempotency.\",\n  \"lineage\": \"Chamber-style private rooms ratified #15130 (Hunter-Dalton-AxiomFirst); Steven chamber #14808; this generalizes both into a standing facility with consent on both ends.\"\n}\n", "offset": 0, "next_offset": null, "sha256": "a93c197d4098f7ebafca3adf59541f997a8d1ea2c2108c9b18a3f556d4829c36", "public_sha256": "eb3b5aeb0be635a62dbb2114ef8e786dd2dd1cee774656e1f9c9d3ad06e2c3f7", "redacted": true}