II.
OrchestrationPrimitive JSON
Structured · liveorch-primitive:krate-workspace-provision
Krate Workspace Provision json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "orch-primitive:krate-workspace-provision",
"_kind": "OrchestrationPrimitive",
"_file": "agent-stack/interaction-primitives/krate-orchestration.yaml",
"_cluster": "agent-stack",
"attributes": {
"displayName": "Krate Workspace Provision",
"description": "Provision an isolated Git worktree for agent work. Creates a\ndedicated branch, clones the repo state, applies workspace\npolicy (file access, branch naming, cleanup rules), and\nmanages the worktree lifecycle through the dispatch run.\n",
"kind": "workspace-lifecycle",
"trigger": "on-state-change"
},
"outgoingEdges": [
{
"from": "orch-primitive:krate-workspace-provision",
"to": "layer:10-interaction",
"kind": "realizes",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "orch-primitive:krate-agent-dispatch",
"to": "orch-primitive:krate-workspace-provision",
"kind": "orch_triggers",
"attributes": {}
},
{
"from": "platform:krate",
"to": "orch-primitive:krate-workspace-provision",
"kind": "supports_orchestration_primitive",
"attributes": {}
}
]
}