{
  "apiVersion": "0.1.0",
  "specVersion": "0.5.0",
  "version": {
    "version": "0.2.0",
    "title": "Value Capture Routing And Actor Attribution",
    "status": "accepted",
    "category": "protocol-stack",
    "date": "2026-06-06T00:00:00.000Z",
    "authors": [
      "moses-sam-paul"
    ],
    "updates": [
      "0.1.8"
    ],
    "obsoletes": [],
    "wasDraft": "docs/rfcs/value-capture-routing-and-identity-attribution.md",
    "summary": "Makes actor identity, Wellbecoming routing, validation community context, and Caste as a consent-controlled Given Identity facet explicit.",
    "sourceFiles": [
      "specs/canonical/registry.yaml",
      "docs/rfcs/value-capture-routing-and-identity-attribution.md"
    ],
    "generatedArtifacts": [
      "generated/registry.json",
      "generated/protocols.json",
      "generated/variables.json"
    ],
    "changelogAnchor": "0.2.0",
    "formats": [
      "md",
      "json",
      "yaml"
    ],
    "changes": {
      "added": [
        "WellbecomingNodeTag.",
        "ActorIdentityRef.",
        "ValidationCommunityRef.",
        "Caste as an optional Given Identity facet."
      ],
      "changed": [
        "Clarified ProtocolLinkId as event-level lineage and ActorIdentityRef as persistent actor-level lineage."
      ],
      "removed": []
    }
  }
}
