mirror of
https://github.com/PerpetualSoftware/pad.git
synced 2026-09-23 19:06:33 +00:00
bc6ee294c9
Found by mutation testing: pointing Publish at the default channel while leaving the subscribe namespaced left every existing assertion green. A local subscriber is served by this bus's own fan-out and never notices which channel the message went out on — so the round trip proved delivery and said nothing about the cross-feed the namespace exists to prevent. Observed with raw Redis clients on both channels, so the answer cannot come from the local fan-out path, and both directions are asserted: the message arrives on the namespaced channel and does NOT arrive on the historical one. Claude-Session: https://claude.ai/code/session_01JVDBKbgn3Xt7ndW1YoYd8X