II.
InteractionPrimitive JSON
Structured · liveinteraction-primitive:kradle-pr-review
Kradle PR Review json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "interaction-primitive:kradle-pr-review",
"_kind": "InteractionPrimitive",
"_file": "domain/products/kradle-agent-layer.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Kradle PR Review",
"description": "Add a review to a pull request within Kradle's Git forge. Both human\nreviewers and agent reviewers can submit reviews with approve, request\nchanges, or comment verdicts. Agent reviews carry provenance metadata\nidentifying the reviewing Agent Stack and session, enabling\ndifferentiation between human and agent review feedback.\n",
"kind": "collaborative",
"surface": "prompt-ui",
"category": "interaction-primitive-category:human-in-loop",
"availableInModes": [
"chat"
],
"requiresPermission": true
},
"outgoingEdges": [
{
"from": "interaction-primitive:kradle-pr-review",
"to": "layer:10-interaction",
"kind": "realizes",
"attributes": {}
},
{
"from": "interaction-primitive:kradle-pr-review",
"to": "interaction-primitive-category:human-in-loop",
"kind": "in_category",
"attributes": {}
},
{
"from": "interaction-primitive:kradle-pr-review",
"to": "interaction-primitive-category:collaborative",
"kind": "in_category",
"attributes": {}
},
{
"from": "interaction-primitive:kradle-pr-review",
"to": "definition:kradle-forge-model",
"kind": "integrates_with",
"attributes": {}
},
{
"from": "interaction-primitive:kradle-pr-review",
"to": "topic:kradle-agent-session",
"kind": "integrates_with",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "platform:kradle",
"to": "interaction-primitive:kradle-pr-review",
"kind": "supports_interaction_primitive",
"attributes": {
"attributes": {
"mechanism": "ui-control"
}
}
}
]
}