From agent request to authorized side effect

BeaconGuard uses a two-boundary model: request and invocation context first, exact consequential-action authorization second.

Boundary 1: invocation

Validate identity, delegation, freshness, replay state, tenant/environment, and capability access.

Boundary 2: action

Evaluate the exact material side effect under the current verified customer policy authority.

Passing the first boundary does not imply passing the second.

Runtime sequence

Identity, delegation, invocation permission, and the proposed business action flow into BeaconGuard exact-action authorization. Request ALLOW is explicitly separated from Action ALLOW. A one-time grant proceeds to execute-side validation while DENY hard-stops; decision evidence records the action, release, and outcome.
Invocation permission establishes context. Consequential execution still requires a separate exact-action authorization decision.

Key mechanics