@agenticprimitives/fabric
v0.0.0-alpha.5
Published
The Agentic Interaction Fabric (spec 316): one canonical ExchangeRecordV1 + two-level exec/case FSM that absorbs messaging (envelope/inbox) and interactions (case/run) into an A2A-native, decentralized, low-latency substrate. Transport-agnostic core; the
Maintainers
Readme
@agenticprimitives/fabric
The Agentic Interaction Fabric (spec 316): the A2A-native substrate that absorbs messaging
(envelope/inbox) and interactions (case/run) into ONE canonical exchange object over a two-level
exec/case state machine. Transport-agnostic core; the Cloudflare gateway ships as a ./cloudflare adapter.
- One object:
ExchangeRecordV1— anExecStatetransport envelope carrying an optional 11-stateCaseStatebusiness substate, coupled by an exhaustive fail-closed table. - One reducer:
applyExchangeEventover a single append-only event stream (message | case | artifact | transport). The inbox is a projection (projectInboxItem). - Subpaths:
@agenticprimitives/fabric/messaging+/interactionsre-export the absorbed surfaces.
Authority is never satisfied by the exchange — a request carries an authorityRef; approving a case advances
the lifecycle, it never unlocks a resource (ADR-0041).
See CLAUDE.md for the implementation guide and ../../specs/316-agentic-interaction-fabric.md (architect
of record) + ../../docs/architecture/agentic-interaction-fabric-target.md + ADR-0047.
Interaction-flow diagrams (person↔person, org channels, cases) + XMTP/Diode alignment:
docs/architecture.md · commercial comparison:
docs/fabric-capabilities-vs-commercial.md · gaps:
docs/fabric-capability-gaps.md.
