Protocol defines Agent to Relay communication

Message contract for Action Cards, decision factors, receipts, and trace

Reference model

Draft v0.1 is explicit and boundary-aware

Protocol

Communication standard

Action Card, factor, receipt, trace, validation, and conformance

Message layer

Agent

Action intent

Agent sends a structured request before execution

Request

Relay

Decision response

Relay returns decision factors, next step, and trace

Response

Protocol format

Concrete JSON for the active Draft v0.1 surface

Protocol format

Agent to Relay envelope

Protocol shape shown as request, decision factors, and receipt

Action Card
{
  "protocolVersionRef": "protocol_v0_1",
  "eventKind": "threshold_transition_proposed",
  "governedCaseRef": "governed_case_ref_capital_guide_threshold_001",
  "traceRef": "trace_ref_capital_guide_threshold_001",
  "participants": [
    {
      "participantRef": "participant_ref_capital_guide_evidence_monitor",
      "participantRole": "originator",
      "capabilityVersionRef": "capability_version_ref_evidence_monitor_0_1_0"
    },
    {
      "participantRef": "participant_ref_capital_guide_readiness_analyst",
      "participantRole": "proposer",
      "capabilityVersionRef": "capability_version_ref_readiness_analyst_0_1_0"
    },
    {
      "participantRef": "participant_ref_capital_guide_progression_review",
      "participantRole": "challenger",
      "capabilityVersionRef": "capability_version_ref_progression_review_0_1_0"
    },
    {
      "participantRef": "participant_ref_neura_relay_resolver",
      "participantRole": "resolver",
      "capabilityVersionRef": "capability_version_ref_relay_resolution_0_1_0"
    }
  ],
  "currentState": "proposed",
  "proposedNextState": "under_review",
  "boundary": {
    "payloadMode": "ref_only",
    "privatePayloadEmbedded": false,
    "domainSemanticsEmbedded": false
  }
}

Operating rules

Protocol stays separate from Relay and execution

Draft v0.1 maps to Relay

Action Card enters, Relay checks factors, trace remains

Protocol structures the exchange

Relay evaluates and returns the receipt