iiRecord
Agentic AI Atlas · Plan mode: write blocked
permission-denial-reason:claude-code-plan-mode-write-blockeda5c.ai
II.
PermissionDenialReason JSON

permission-denial-reason:claude-code-plan-mode-write-blocked

Structured · live

Plan mode: write blocked json

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

File · security/permission-denial-reasons/claude-code-plan-mode-write.yamlCluster · security
Record JSON
{
  "id": "permission-denial-reason:claude-code-plan-mode-write-blocked",
  "_kind": "PermissionDenialReason",
  "_file": "security/permission-denial-reasons/claude-code-plan-mode-write.yaml",
  "_cluster": "security",
  "attributes": {
    "displayName": "Plan mode: write blocked",
    "kind": "plan-mode-write-blocked",
    "ruleSource": "builtin",
    "behavior": "deny",
    "triggeredBy": "checkPermissions",
    "interpretedMessage": "This tool cannot run in plan mode — exit plan mode (ExitPlanMode) before\nmaking changes.\n"
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "tool-descriptor:edit",
      "to": "permission-denial-reason:claude-code-plan-mode-write-blocked",
      "kind": "denied_by_reason",
      "attributes": {}
    }
  ]
}