Implement the WebSocket presentation-event transport as a nested Go module.
Scope:
- Keep WebSocket dependencies out of the root module graph.
- Expose the same presentation-event fanout contract as the dependency-free transport where practical.
Acceptance criteria:
Implement the WebSocket presentation-event transport as a nested Go module.
Scope:
Acceptance criteria:
go list -m alldoes not include WebSocket-only dependencies.