Appearance
Gateways and Adapters
Gateways and adapters form the practical transition between external systems and the internal architecture of Realith.
What they do
At the architectural level, gateways and adapters may be responsible for:
- intake of external messages and data;
- translation of an external format into an internal form;
- linking an external object to an internal object;
- export outward of a canonical outcome or its verifiable representation;
- restricting the external interface to what is genuinely admissible to disclose.
They may also prepare candidate forms for internal processing, but they must not themselves produce canon.
What they must not do
A gateway or adapter must not silently become the place where it is decided:
- what counts as an object;
- which structure is admissible;
- which transition is canonical;
- which state is recognized as valid inside the network.
If that happens, the external interface starts replacing the internal canon.
A gateway translates, constrains the surface, and links domains, but it does not produce canon.