// Problem
Integration inconsistency breaks authorization guarantees
Teams need a consistent way to call TrigGuard from services, CI pipelines, and infrastructure automation without rewriting decision-handling logic for every surface.
// What it does
Standard SDK interface for execution authorization
The SDK packages request construction, decision handling, and receipt-aware patterns into a reusable developer workflow.
Capabilities
- Execution authorization
- Policy enforcement
- Receipt generation
- Audit verification
// How it works
SDK call to decision and receipt
System
→ POST /execute
→ TrigGuard Gate
→ PERMIT | DENY | SILENCE
→ Execution receipt// Example
SDK execution request
await tg.execute({
surface: "infra.apply",
action: "terraform.apply",
context: { environment: "prod" }
});// Integration
SDK, API, CI/CD, and infrastructure integration
// Related links