BengarTrust infrastructure

Product

Policy AVAILABLE

Deterministic rules that decide what may happen now.

What it is

Why it exists

How it works

Who uses it

Security boundary

  • A policy can never widen a permit. The final authority is the meet.
  • Publishing and activating are POLICY_AUTHOR. ADMIN does not acquire them by being ADMIN.
  • Evaluation is deterministic and reports which rules matched. Nothing here is a model output.

Example flow

Raising the bar without reissuing anything

  1. Version 3 allows procurement under 5,000 ₺.
  2. A quarter-end freeze arrives. Version 4 requires approval above 1,000 ₺.
  3. Simulate a typical request against version 4 first, and read which rules matched.
  4. Activate. Every permit in the organization is unchanged, and the bar moved.

Current status

CapabilityStatusWhere
Read the active policy and its versions
Reading the active version and the history. Publishing and activating are POLICY_AUTHOR.
READ ONLY/projects/:id/policies
Publish a policy versionAVAILABLE/projects/:id/policies
Simulate a decision against the policyAVAILABLE/projects/:id/policies
Activate a policy versionAVAILABLE/projects/:id/policies

Related API

Full API reference →

Documentation