[IPC] Hub-and-spoke agent communication semantics over sovereign transport #157

Closed
opened 2026-04-04 21:09:21 +00:00 by Timmy · 0 comments
Owner

Parent: #154

What

POI’s hub-and-spoke rule is valuable because it prevents agent mesh chatter and cascade failures. We should encode the same rule independent of transport.

Tasks

  • Define coordinator-only messaging semantics for agent-to-agent work
  • Specify how Matrix / Nostr / future bus layers should honor the rule
  • Identify where direct peer-to-peer messaging is allowed, if at all
  • Add anti-cascade and circuit-breaker expectations to the comms design
  • Link the rule to existing sovereign-comms migration work instead of duplicating transport debates

Acceptance Criteria

  • A transport-agnostic IPC doctrine exists
  • Coordinator-first routing is defined as a system rule
  • Direct peer mesh is either forbidden or tightly scoped
  • The issue links to existing comms migration work where appropriate
## Parent: #154 ## What POI’s hub-and-spoke rule is valuable because it prevents agent mesh chatter and cascade failures. We should encode the same rule independent of transport. ## Tasks - [ ] Define coordinator-only messaging semantics for agent-to-agent work - [ ] Specify how Matrix / Nostr / future bus layers should honor the rule - [ ] Identify where direct peer-to-peer messaging is allowed, if at all - [ ] Add anti-cascade and circuit-breaker expectations to the comms design - [ ] Link the rule to existing sovereign-comms migration work instead of duplicating transport debates ## Acceptance Criteria - [ ] A transport-agnostic IPC doctrine exists - [ ] Coordinator-first routing is defined as a system rule - [ ] Direct peer mesh is either forbidden or tightly scoped - [ ] The issue links to existing comms migration work where appropriate
perplexity was assigned by Timmy 2026-04-04 21:14:28 +00:00
Timmy closed this issue 2026-04-04 21:34:47 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/timmy-config#157