Decision preview
Evaluate supported traffic against policy and record the expected outcome without immediately blocking the request.
Use observation on supported proxy and filter paths to find client assumptions, incomplete masking rules, and unexpected query shapes before policy begins changing production behavior.
WIRE / ORM→PREPARED SQL→POSTGREST / REST→Why this exists
Inline enforcement affects real application behavior. Switching it on before exercising representative traffic can block legitimate queries, reveal incomplete field coverage, or hide a direct path that never crossed the boundary.
Observation separates policy evaluation from policy effect. Teams can inspect would-allow, would-block, and would-mask outcomes, correct the policy or client path, and then activate enforcement with a known change set.
What it does
Evaluate supported traffic against policy and record the expected outcome without immediately blocking the request.
Exercise real drivers, ORMs, prepared statements, REST shapes, and application query patterns.
Move a validated path into enforcement, then watch block and mask outcomes for regressions.
Exit criteria
How it works
Record every DSN, REST base URL, MCP configuration, and credential used by the protected workflow.
Route representative traffic through the boundary and collect policy decisions.
Fix unsupported client behavior, missing rules, and direct-path dependencies.
Activate blocking and masking, close bypasses, and monitor the resulting decision stream.
Protected when
Important boundaries
Continue the story
Route constrained callers through the boundary and close direct access paths.
See how the three enforcement surfaces share policy and audit semantics.
Record policy outcomes and the identity information each surface can establish.
Start in observe mode and validate the policy against representative traffic before you enforce it. That gives the team evidence for each decision, along with explicit bypass controls for the cases that need a deliberate exception.