Spike uses an in-memory bus Vec in host/src/main.rs as the durable-spine stand-in. Replace with NATS/JetStream (AD-AGORA-003): named channels = subjects/streams, durable consumers = late-join replay (the watermark/pending_gates pattern generalized), Nats-Msg-Id for short-window dedup. Keep the host as the capability layer (it decides which subjects each agent subscribes to). Satisfies REQ-AGORA-009. See HANDOFF.md §4.
Spike uses an in-memory
busVec inhost/src/main.rsas the durable-spine stand-in. Replace with NATS/JetStream (AD-AGORA-003): named channels = subjects/streams, durable consumers = late-join replay (the watermark/pending_gates pattern generalized),Nats-Msg-Idfor short-window dedup. Keep the host as the capability layer (it decides which subjects each agent subscribes to). Satisfies REQ-AGORA-009. See HANDOFF.md §4.