Validation Engine
validate/change and validate/deploy — crisp JSON your agents, reviewers, and CI can trust.
Structured outputs
Every response is built for automation: no narrative drift, no hidden assumptions — just fields you can branch on.
- valid — pass/fail style signal for the proposed change or deploy context
- risk_score — comparable scalar for dashboards and thresholds
- evidence — traceable reasons instead of hand-wavy summaries
- warnings & missing_context — explicit gaps before you ship
- status — engine lifecycle for logs and retries
Integrations & signals
Webhooks
HTTP webhooks can fire on outcomes so external systems react the moment validation completes.
Slack
Route high-risk or failed validations into the channel where your team already triages incidents.
Request log
Every call lands in requests_log with outcomes and latency — same as the rest of /api/v1.
Policy-aware
Workspace advisory, blocking, and strict modes shape whether a risky result is visible-only or a hard stop.
When to reach for it
Ideal when you already have a change description or deploy manifest and need a decisive, machine-readable verdict before the next step in your workflow.