iiRecord
Agentic AI Atlas · Workspace Snapshot
orch-primitive:workspace-snapshota5c.ai
II.
OrchestrationPrimitive JSON

orch-primitive:workspace-snapshot

Structured · live

Workspace Snapshot json

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

File · agent-stack/interaction-primitives/orchestration-primitives.yamlCluster · agent-stack
Record JSON
{
  "id": "orch-primitive:workspace-snapshot",
  "_kind": "OrchestrationPrimitive",
  "_file": "agent-stack/interaction-primitives/orchestration-primitives.yaml",
  "_cluster": "agent-stack",
  "attributes": {
    "displayName": "Workspace Snapshot",
    "description": "Capture a point-in-time snapshot of an active workspace for recovery,\nhandoff, or archival purposes. The primitive commits all in-progress\nchanges to a snapshot branch (or container image layer), records the\nsnapshot reference in the orchestrator journal, and makes it available\nfor agent-failover, session-handoff, or post-mortem inspection. Snapshots\ncan be taken on demand, on a schedule, or automatically before\nhigh-risk operations.\n",
    "orchestrationKind": "workspace-lifecycle",
    "trigger": "manual"
  },
  "outgoingEdges": [
    {
      "from": "orch-primitive:workspace-snapshot",
      "to": "layer:13-orchestration",
      "kind": "realizes",
      "attributes": {}
    },
    {
      "from": "orch-primitive:workspace-snapshot",
      "to": "topic:agent-run-lifecycle",
      "kind": "orch_applies_to",
      "attributes": {}
    },
    {
      "from": "orch-primitive:workspace-snapshot",
      "to": "topic:trunk-based-development",
      "kind": "orch_applies_to",
      "attributes": {}
    },
    {
      "from": "orch-primitive:workspace-snapshot",
      "to": "skill-area:local-development",
      "kind": "orch_requires_skill_area",
      "attributes": {}
    },
    {
      "from": "orch-primitive:workspace-snapshot",
      "to": "skill-area:operations-automation",
      "kind": "orch_requires_skill_area",
      "attributes": {}
    },
    {
      "from": "orch-primitive:workspace-snapshot",
      "to": "orch-primitive:session-handoff",
      "kind": "orch_triggers",
      "attributes": {}
    }
  ],
  "incomingEdges": [
    {
      "from": "agent-core-impl:cursor.core@current",
      "to": "orch-primitive:workspace-snapshot",
      "kind": "supports_orchestration_primitive",
      "attributes": {}
    },
    {
      "from": "agent-core-impl:opencode.core@1.x",
      "to": "orch-primitive:workspace-snapshot",
      "kind": "supports_orchestration_primitive",
      "attributes": {}
    },
    {
      "from": "orch-primitive:agent-failover",
      "to": "orch-primitive:workspace-snapshot",
      "kind": "orch_triggers",
      "attributes": {}
    }
  ]
}