iiRecord
Agentic AI Atlas · Paperclip Approval Gate
interaction-primitive:paperclip-approval-gatea5c.ai
II.
InteractionPrimitive JSON

interaction-primitive:paperclip-approval-gate

Structured · live

Paperclip Approval Gate json

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

File · agent-stack/interaction-primitives/paperclip-primitives.yamlCluster · agent-stack
Record JSON
{
  "id": "interaction-primitive:paperclip-approval-gate",
  "_kind": "InteractionPrimitive",
  "_file": "agent-stack/interaction-primitives/paperclip-primitives.yaml",
  "_cluster": "agent-stack",
  "attributes": {
    "displayName": "Paperclip Approval Gate",
    "description": "Governed action approval gate for controlling agent autonomy.\nCertain actions (deployments, external API calls, destructive\noperations) require explicit human approval before the agent\ncan proceed. The gate surfaces the pending action with context\nand provides approve/reject controls in the board UI.\n",
    "kind": "editor-ui",
    "surface": "editor-ui",
    "category": "interaction-primitive-category:review",
    "availableInModes": [
      "chat"
    ],
    "requiresPermission": true
  },
  "outgoingEdges": [
    {
      "from": "interaction-primitive:paperclip-approval-gate",
      "to": "layer:10-interaction",
      "kind": "realizes",
      "attributes": {}
    }
  ],
  "incomingEdges": [
    {
      "from": "agent-ui-impl:paperclip.ui@current",
      "to": "interaction-primitive:paperclip-approval-gate",
      "kind": "supports_interaction_primitive",
      "attributes": {
        "attributes": {
          "mechanism": "ui-control"
        }
      }
    }
  ]
}