Appearance
AsyncAPI — contrato de room
El AsyncAPI del contrato único se genera desde @zeus/protocol, no a mano.
bash
npm run spec:generate # → packages/engine/protocol/spec/asyncapi.yaml
npm run spec:asyncapi:html # → docs/public/api/protocol/ (gitignored)- Guía del contrato: engine/protocol
- Render HTML (tras
docs:buildospec:asyncapi:html): Abrir AsyncAPI HTML
El portal enlaza ese HTML generado; no reinventamos el generador (scripts/spec-asyncapi-html.mjs).