/** * Protocol v0.1 runtime — envelope, framing, and the message catalog (PROTOCOL.md). * * L1 module: the concrete form of ARCHITECTURE §7. Wire-safe by construction — only data * crosses every seam here. May import `@/types`, `@/contracts`, and typebox; nothing above * L1 (enforced by the no-restricted-imports lint rule, see `eslint.config.js`). * * The message catalog (commands / lifecycle / response / orchestrator events / full union) * lands in the sibling sub-sagas m44qnh.2–m44qnh.4 and is re-exported from this barrel as * they ship. For now this barrel exposes the envelope + framing codecs (m44qnh.1). */ export * from '@/protocol/envelope'; export * from '@/protocol/framing'; export * from '@/protocol/error-codes'; export * from '@/protocol/lifecycle'; export * from '@/protocol/response'; export * from '@/protocol/commands'; export * from '@/protocol/orchestrator-events'; export * from '@/protocol/catalog';