II.
HumanCheckpoint JSON
Structured · livehuman-checkpoint:cost-escalation
Cost escalation json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "human-checkpoint:cost-escalation",
"_kind": "HumanCheckpoint",
"_file": "lifecycle/checkpoints/human-checkpoints-canonical.yaml",
"_cluster": "lifecycle",
"attributes": {
"displayName": "Cost escalation",
"kind": "escalation",
"blockingPolicy": "hard",
"description": "Run has exceeded its configured budget; escalates to a human approver\nbefore continuing. Hard block.\n",
"urgency": "high",
"interactionKind": "sync"
},
"outgoingEdges": [
{
"from": "human-checkpoint:cost-escalation",
"to": "channel:mailbox-example",
"kind": "notifies_via",
"attributes": {}
},
{
"from": "human-checkpoint:cost-escalation",
"to": "channel:slack-example",
"kind": "notifies_via",
"attributes": {}
},
{
"from": "human-checkpoint:cost-escalation",
"to": "breakpoint-strategy:multi-step-decision",
"kind": "has_strategy",
"attributes": {}
},
{
"from": "human-checkpoint:cost-escalation",
"to": "responder-profile:engineering-manager",
"kind": "routes_to_responder",
"attributes": {}
},
{
"from": "human-checkpoint:cost-escalation",
"to": "breakpoint-answer:cost-escalation-example",
"kind": "has_answer",
"attributes": {}
},
{
"from": "human-checkpoint:cost-escalation",
"to": "decision-memory:cost-escalation-latency-pattern",
"kind": "records_decision_memory",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "breakpoint-answer:cost-escalation-example",
"to": "human-checkpoint:cost-escalation",
"kind": "answer_for",
"attributes": {}
}
]
}