Decision Gate Features & Capabilities

You’ve seen what Decision Gate enables. This page answers two practical questions: what guarantees are universal, and how Open Source differs from Enterprise.

OSS vs Enterprise

Decision DriverOpen Source (Apache 2.0)Enterprise (Self-Hosted)
Core evaluation engine (RET, tri-state, evidence modes, runpacks)
Storage backendsSQLite, in-memory, filesystem runpacksPostgreSQL, S3-compatible storage, object lock
Auth & authorizationmTLS subject (local-only)OIDC, API keys, RBAC
Tenancy & namespacesTenant + namespace governance
Audit & complianceRunpacksHash-chained JSONL audit logs + export
Usage & quotasQuotas + usage ledger + export
Admin & opsCLI toolingAdmin API + lightweight HTML console, Prometheus metrics
DeploymentSelf-hostedSelf-hosted; managed cloud limited early access
SupportCommunity (GitHub)Integration guidance

Guarantees

  • Deterministic decisions: same spec + same evidence → same outcome
  • Fail-closed evaluation: missing or untrusted evidence holds the gate
  • Auditability: runpacks can be replayed offline to verify decisions
  • Integrity: hashes verify artifacts; signatures and hash‑chained logs strengthen audit trails (Enterprise)

Included

  • Deterministic evaluation engine with explicit requirements
  • Evidence modes for fast iteration and audited verification
  • Runpack export for replayable audit trails
  • MCP integration + built‑in providers (time, env, json, http)

Enterprise Adds

  • Scalable storage and retention (PostgreSQL + S3 + object lock)
  • Multi‑tenant auth and access control (OIDC, API keys, RBAC)
  • Compliance logging and exports (hash‑chained audit logs)
  • Operations tooling (admin API/console, Prometheus metrics)
  • Quotas and usage enforcement

Boundaries

  • Does not run tools: DG evaluates evidence; tools run elsewhere
  • Does not orchestrate agents: use your agent framework; DG evaluates checkpoints
  • Does not mutate external systems: evidence is read‑only
  • Does not provide a generally available managed hosting service: self‑hosted by default
  • Does not infer meaning: authors define conditions and comparators explicitly

Deep Dives

Learn More