Records by Interaction Type
PEAC standardizes portable signed records for six interaction surfaces. Choose the path that matches what you are building.
| Interaction type | What it records | Key packages |
|---|---|---|
| API call | HTTP API requests and responses across service boundaries | @peac/protocol, @peac/middleware-express |
| MCP tool run | Model Context Protocol tool invocations from AI agents | @peac/mappings-mcp, @peac/mcp-server |
| Agent action | A2A handoffs, CLI executions, lifecycle decisions, workflow transitions | @peac/mappings-a2a, @peac/cli |
| Gateway decision | Gateway export decisions, x402 payment flows, policy gate outcomes | @peac/adapter-x402, @peac/adapter-runtime-governance |
| Payment event | Commerce evidence: x402, Stripe, ACP, MPP/paymentauth, mandate lifecycle | @peac/rails-x402, @peac/rails-stripe, @peac/mappings-paymentauth |
| Provisioning event | Credential issuance, secret rotation, access grants, service authorization | @peac/schema (provisioning-lifecycle profile) |
PEAC does not orchestrate, settle, authenticate, govern, or replace any of these systems. It records neutral evidence that travels across boundaries.