What does purpose-based authorization actually mean?
Most systems authorize an agent by identity and a static set of scopes: this token may read email, that key may call this API. Clawvisor authorizes by purpose instead. A task declares what it is trying to accomplish, and the gateway grants only the tool calls that purpose needs, for as long as it needs them. The unit of trust is the task, not the agent.