# Interface PolicyEvalResult

Result of a policy evaluation at a stage boundary.

interface PolicyEvalResult {
allowed: boolean;
violations: readonly PipelinePolicyViolation[];
mode: PipelinePolicyMode;
}

- Defined in packages/nexus-agents/src/pipeline/policy-evaluator.ts:36

##### Index

### Properties

allowed
violations
mode

## Properties

### `Readonly` allowed

allowed: boolean

- Defined in packages/nexus-agents/src/pipeline/policy-evaluator.ts:37

### `Readonly` violations

violations: readonly PipelinePolicyViolation[]

- Defined in packages/nexus-agents/src/pipeline/policy-evaluator.ts:38

### `Readonly` mode

mode: PipelinePolicyMode

- Defined in packages/nexus-agents/src/pipeline/policy-evaluator.ts:39