{
  "template": true,
  "note": "Design template, not executable runtime configuration. Replace placeholders and enforce controls in the job service.",
  "runId": "[stable job identifier]",
  "specVersion": "[approved scope version]",
  "status": "[running, waiting, paused, completed, cancelled]",
  "owner": "[named operator]",
  "deadline": "[overall expiry]",
  "checkpointVersion": "[last committed version]",
  "artifacts": [],
  "verifiedMilestones": [],
  "actionLedger": [],
  "remainingBudget": {
    "spend": "[provider-specific units and limit]",
    "activeTime": "[limit]",
    "attempts": "[ceiling]",
    "actions": "[scope and count]"
  },
  "pendingApproval": {
    "payloadVersion": "[exact proposed effect]",
    "approver": "[authorized person]",
    "expiresAt": "[expiry]"
  },
  "nextOperation": {
    "step": "[eligible next operation]",
    "preconditions": []
  },
  "cancellationPolicy": "[pause, cancel, in-flight reconciliation and successor authority]"
}
