II.
OrchestrationPrimitive JSON
Structured · liveorch-primitive:notification
Notification json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "orch-primitive:notification",
"_kind": "OrchestrationPrimitive",
"_file": "agent-stack/interaction-primitives/orchestration-primitives.yaml",
"_cluster": "agent-stack",
"attributes": {
"displayName": "Notification",
"description": "Notify humans of task completion, failures, required approvals, or\nbudget warnings through configured channels (Slack, email, webhook,\nCLI alert, or dashboard toast). The primitive formats the message\nwith task context, links to relevant PRs or logs, and respects\nnotification preferences and quiet hours.\n",
"orchestrationKind": "notification",
"trigger": "event-driven"
},
"outgoingEdges": [
{
"from": "orch-primitive:notification",
"to": "layer:13-orchestration",
"kind": "realizes",
"attributes": {}
},
{
"from": "orch-primitive:notification",
"to": "topic:human-in-the-loop",
"kind": "orch_applies_to",
"attributes": {}
},
{
"from": "orch-primitive:notification",
"to": "topic:observability-driven-development",
"kind": "orch_applies_to",
"attributes": {}
},
{
"from": "orch-primitive:notification",
"to": "skill-area:operations-automation",
"kind": "orch_requires_skill_area",
"attributes": {}
}
],
"incomingEdges": []
}