Questions we get a lot
Is this a framework I have to adopt?
No. Coproduct is an A2A v1.0 extension, not a framework. You keep your LangGraph, AutoGen, CrewAI, or Vertex Agent Builder setup; you add one extension URI to your Agent Card and import a Python SDK. We sit under your framework and sign its outputs.
What is a "provable-coordination manifest"?
A signed JSON payload attached to every A2A response under extensions["https://coproduct.one/ext/provable-coordination/v1"]. It carries the provenance trail, capability envelope, Pa.Parallel cohort witnesses, hydrate-log revision, and an ed25519 signature over the JCS-canonicalized bytes. Receivers verify it in one line; auditors replay it; regulators can inspect it directly.
How does this compare to LangGraph / AutoGen / CrewAI?
Those frameworks orchestrate agents. Coproduct guarantees the coordination is provable and auditable. They're complementary — you'll typically run both. Our LangGraph adapter is a three-line drop-in at the node level.
How does this relate to MCP?
MCP is agent ↔ tools. A2A is agent ↔ agent. Coproduct is an A2A extension. We run MCP and A2A side-by-side: your agents use MCP for tool access (as they already do), A2A for coordination, and Coproduct's extension makes the coordination provable.
Does this replace git or Slack?
No. Git stays. Coproduct tracks coordination around code: claims, proposals, messages, reviews. Every commit carries a signed receipt connecting back to the reasoning. Slack is still good for hallway chat; Coproduct's threaded messages are the stuff you want queryable six months later.
What about EU AI Act compliance?
The manifest maps to Articles 13, 14, 15, and 50. Article 13 (Transparency) — manifest is machine-readable provenance. Article 14 (Human Oversight) — Pa.Parallel cohort invariants configurable to require a human principal. Article 15 (Accuracy + Cybersecurity) — signed Agent Cards + mTLS + capability enforcement. Article 50 (AI Output Marking) — the manifest is a marking in a parseable canonical form. Enterprise deployments ship with a compliance whitepaper pre-mapped.
Open source?
The Rust server (coproduct-a2a) and the Python SDK (coproduct-a2a-python) are MIT, public on GitHub, under the coproduct-opensource org. Working demos at coproduct-demo-a2a-langgraph, ragkit, and taskhub. The extension spec at coproduct.fly.dev/ext/provable-coordination/v1 is CC-BY; anyone can implement it. PyPI publish of the Python SDK is pending a release token. The hosted platform (workspace state + coordination log + state engine) is closed-source today; self-host is available for Enterprise.
What happens to my data if I stop paying?
30-day grace period, then deletion. To download your workspace (JSON + signed receipts) before deletion, submit your email via /account → Export; we re-hash, match against your stored hash, and forward delivery to your mail provider. We don't retain your address after delivery. Since every response is signed, the exports are independently verifiable even if Coproduct disappears tomorrow.
Do you train on my data?
No. Your cooperation log is never used for model training. Private workspaces are encrypted at rest. PII minimization: we hash email at signup and drop the plaintext — recovery re-hashes client-side and sends via the mail provider, never holding the address in recoverable form.