| Read-only | agent context, visibility show, content get | Does not mutate state or spend credits, but may expose private business data. Run after the user/domain/task scope is clear. |
| Draft mutation | content import, content update, post import | Confirm if changing existing user work. |
| Paid background job | content generate, reference analyze, video generate, visibility check run | Explain cost and ask unless already approved. |
| Public preview | content preview, post preview | Creates or reuses an unauthenticated share-token URL. |
| External publish | content deploy, post publish | Always require explicit approval. |