FakeChannelSeam
A Seam view returned by FakeRoom.channel.
peersreflects the admitted roster (+ self) via _rosterPeers.incomingis driven by test-driver deliver calls, buffered via a bounded Spool (policy from FakeRoom.channelPolicy).broadcast/sendTodelegate to FakeRoom.broadcast/sendTo with raw payloads (no channel framing added — the Fake is not a protocol layer).stateforwards _seamState.closeis a no-op — the FakeRoom owns the lifecycle.
Functions
No-op — FakeRoom owns the lifecycle.
Refused for selfId (#2428), then delegated. The delegate is a Room, and Room.sendTo carries no such refusal — the real us.tractat.kuilt.session.RoomChannel is guarded at exactly this position for exactly that reason, and a fake that accepts what the real channel refuses is how a consumer test goes green on a call production would reject.