Keep edits in scope.
Check whether a proposed file change belongs to the requested fix or touches a protected path.
USE CASE / ENGINEERING
When an assistant can edit files, run commands, and call connected tools, each action needs the context of the developer’s request and the steps already taken.
WHERE THE BOUNDARY MATTERS
A coding agent can cross multiple boundaries
while completing one request.
Check whether a proposed file change belongs to the requested fix or touches a protected path.
Read the command’s meaning and arguments before shell or build actions execute.
Evaluate a destination or MCP action using what the agent already read and did in this task.
EXAMPLE TEMPORAL POLICY
An agent reads a credential file while working on a test. A later request to send repository content externally must be checked against that earlier read, even if another subagent makes the request.
APPLY IT TO YOUR WORKFLOW
Bring the proposed action, task identity, and earlier steps to Arangate. Enforce the allow or block decision before the tool executes.
Illustrative integration model; platform-specific adapters are not implied.