iiRecord
Agentic AI Atlas · PhaseMachine.arbitrationPolicy
meta-attribute:phase-machine--arbitration-policya5c.ai
II.
MetaAttribute JSON

meta-attribute:phase-machine--arbitration-policy

Structured · live

PhaseMachine.arbitrationPolicy json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · catalog-meta/meta-registry/meta-registry-lifecycle-extras.yamlCluster · catalog-meta
Record JSON
{
  "id": "meta-attribute:phase-machine--arbitration-policy",
  "_kind": "MetaAttribute",
  "_file": "catalog-meta/meta-registry/meta-registry-lifecycle-extras.yaml",
  "_cluster": "catalog-meta",
  "attributes": {
    "displayName": "PhaseMachine.arbitrationPolicy",
    "name": "arbitrationPolicy",
    "parentNodeKindId": "meta-node-kind:phase-machine",
    "type": "enum<most-restrictive-wins,first-impl-wins,declared-precedence>",
    "required": false,
    "description": "arbitrationPolicy on PhaseMachine (how to combine phase machines when multiple reliability-interface impls declare overlapping ones)."
  },
  "outgoingEdges": [
    {
      "from": "meta-attribute:phase-machine--arbitration-policy",
      "to": "meta-node-kind:phase-machine",
      "kind": "defined_on",
      "attributes": {}
    }
  ],
  "incomingEdges": [
    {
      "from": "meta-node-kind:phase-machine",
      "to": "meta-attribute:phase-machine--arbitration-policy",
      "kind": "contains_meta_attribute",
      "attributes": {}
    }
  ]
}