Release governance · for the agentic era

Most releases aren't
pass or fail.
They're judgment calls.

AI agents open and merge changes around the clock, and a green build doesn't mean it's safe to ship. ReleaseGate reviews the metrics for every release, writes its own analysis, and decides within the conditions and metrics your team defines. Clear-cut changes ship on their own; the gray areas go to a human, with the reasoning attached. Every call is recorded—what shipped, who or which agent wrote it, and why.

Changes
Releases
ReleaseGate · scoring
Auto-approvedNeeds approvalBlocked
You set the rules
Metrics, weights & thresholds—per team and service
AI decides in-policy
Auto-approves the clear cases, routes the rest to a human
Explainable
A rationale you can read, not a black-box score
Immutable & auditable
Append-only, hash-chained, exportable

AI writes the code now.
Your approvals didn't keep up.

AI coding assistants and autonomous agents turned a steady stream of pull requests into a firehose—larger diffs, more changes, around the clock. Governance built for human-paced, human-authored code buckles under it.

The volume

Reviewers rubber-stamp because they can't keep pace. Manual approvals and review meetings were already the bottleneck—now they're underwater.

The gap

Industry surveys in 2026 put it bluntly: ~77% of teams trust their AI output, but only ~29% have an automated audit trail for it. That gap is the risk.

The new question

It's no longer just “how fast can we ship?” It's “what shipped, why did it change, and what—or who—influenced the decision?

ReleaseGate answers that question for every release—including the ones an agent wrote—by making the decision itself a scored, explainable, auditable record.

The Release Governance Gap

Your pipeline tells you the code compiles and tests pass. It can't tell you whether you should ship this change, right now—or prove why you did.

!

How most teams decide today

  • Approvals live in a chat thread

    No structure, no memory—try finding it in six months

  • Agent-authored changes get rubber-stamped

    Volume outran the reviewers; nobody really read it

  • Green build ≠ safe to ship

    Open incident, bad deploy window, risky path—the pipeline can't see it

  • Audit evidence is a fire drill

    Screenshots and spreadsheets assembled the week before the audit

  • The “why” is lost

    You know it was approved; nobody remembers the reasoning

With ReleaseGate

  • One scored decision record per release

    Signals, score, recommendation, sign-off, reasoning—structured and searchable

  • Provenance built in

    See what an agent wrote and whether a human reviewed it

  • Safe releases auto-approve

    AI decides the green-zone changes within your rules; the rest route for review

  • A human owns the judgment calls

    Yellow-zone changes go to the right person in chat, with the reasoning attached

  • Audit trail for free

    Append-only and exportable—evidence is a side effect, not a project

A Score, Then a Decision

Few releases are simply pass or fail. ReleaseGate reviews the metrics, writes its own analysis, and scores each release against the weights and thresholds your team defines—then decides within those guardrails. The score lands it in one of three zones; the zone decides who, if anyone, needs to act.

Release Decision · checkout-service
Yellow · needs approval
Readiness score68 / 100
Authored byAI agent+ 1 human · reviewed ✓
CI build
QA & E2E tests
Security scan
0 open incidents
Error rate +0.4%
Touches billing path
AI analysis

Lands in the yellow zone. Canary error rate is up 0.4%, and an agent-authored migration touches the billing path. Everything else is green—needs one human approval.

Awaiting sign-off · logged immutably
HoldApprove
05080100

Green

score ≥ 80 · AI auto-approves

In-policy and low risk. ReleaseGate approves and ships it automatically, with a decision record written. Most releases land here.

Yellow

50–79 · human approval

A judgment call—risky path, rising errors, an agent-authored change. Routed to the right person in chat to approve or hold, reasoning attached.

Red

< 50 or critical · blocked

Low score, or a critical violation—failed security scan, failing QA, open SEV1, blackout window. Hard-stopped and escalated; critical fails are rejected outright.

The score is always explainable: open any decision and see exactly which signals moved it, and by how much. Thresholds and weights are yours to tune as you learn.

How ReleaseGate Works

Four steps, fully transparent. Hard rules are deterministic; the AI scores and explains; the zone decides who needs to act.

1

Collect signals

Pull from source control, CI, QA & test results, security scans, error tracking and incidents when a release is cut. Detect which changes were AI-authored.

2

Score & assess

Your weighted signals produce a readiness score, and an LLM writes a plain-English assessment with citations. You set the weights and thresholds.

3

Decide by zone

Green: AI auto-approves. Yellow: routes to the right human in chat. Red: blocked and escalated—critical violations rejected outright.

4

Log

Every decision is written to an append-only, hash-chained record: signals, score, rationale, who or what signed off. Queryable and exportable.

Policy is versioned code in your repo. Every team sets its own weights, thresholds and hard rules.

releasegate.yaml
# Each team defines its own conditions, metrics and thresholds
version: 1
service: checkout-service

# Signals contribute to the 0–100 readiness score (you set the weights)
score_weights:
  ci_build_passed:     20
  qa_tests_passed:     20
  security_scan_clean: 20
  no_open_incidents:   15
  small_change_size:   15
  human_reviewed:      10

# Score thresholds define the zones — AI decides within these
zones:
  green:  { min: 80, action: ai_auto_approve }
  yellow: { min: 50, action: require_human_approval, notify: ["#releases", "@on-call"] }
  red:    { max: 50, action: block_and_escalate }

# Critical violations force RED + outright rejection, regardless of score
critical_reject:
  - security_scan_failed
  - qa_tests_failed
  - open_sev1_incident
  - inside_blackout_window     # e.g. Black Friday

# Treat AI-authored changes with extra care
ai_authored:
  require_human_review: true
  never_auto_approve: true

Core Capabilities

What we're building with our early customers. Honest about what's live versus on the roadmap.

Release Decision Record

The atomic unit: change, signals, score, recommendation, sign-off, and reasoning—captured automatically for every release.

  • Structured & searchable
  • Links code → decision → deploy
  • The core asset

Readiness Scoring

A transparent, weighted score from your signals—CI, QA tests, security, incidents, change size, provenance. Green / yellow / red zones decide what happens.

  • You set weights & thresholds
  • Per-team & per-service
  • Always explainable

AI Decision Engine

Releases aren't black and white. ReleaseGate reviews the metrics, writes its own analysis, and makes the call within your guardrails—shipping the clear cases and escalating the gray areas. You stay in control of the conditions.

  • Reviews metrics, writes its analysis
  • Org/team-defined rules
  • Human for judgment calls

AI-Authorship Provenance

Detect and label agent-authored and co-authored changes from commit metadata. Know what the AI wrote—and whether a human reviewed it.

  • Per-commit attribution
  • Agent-aware policy
  • Answers the agentic-SDLC question

Policy-as-Code

Deterministic gates and score weights in versioned config: required checks, deploy windows, blackout dates, separation of duties, critical-reject rules.

  • Lives in your repo
  • Auditable rule changes
  • Per-service rules

Immutable Audit Log

Append-only and hash-chained for tamper-evidence. Export to CSV/JSON—or map to common compliance controls as you grow.

  • Tamper-evident
  • Point-in-time evidence
  • Audit export

Built For

Software teams shipping often, adopting AI coding tools fast, and feeling the first real pressure to govern it.

🤖

AI-assisted teams shipping fast

You adopted AI coding tools and your change volume jumped. You want governance that scales with it—not another meeting.

🧵

Teams replacing the chat-thread approval

Release approvals live in a thread or a ticket today. You want structure and memory without a heavyweight platform.

📋

Getting audit-ready, lightly

A big customer or an upcoming audit means you need a trail—without running your delivery through a heavy enterprise suite.

🛡️

Governing autonomous deploys

Agents are starting to open and merge changes. You need a control point that makes even an agent-initiated release get scored, recorded, and policy-checked.

Connects to Your Toolchain

We start with a focused set of integrations our early customers actually use, and add more based on demand—not a logo wall.

🔄
Source & CI
Commits, PRs, checks, build status
At launch
QA & tests
Unit, integration, E2E results
At launch
💬
Approvals
Chat-based approve / hold
At launch
🚨
Incidents
Active incidents & severity
At launch
📊
Errors & APM
Error rate, latency trends
On the roadmap
🔒
Security
SAST/SCA scan findings
On the roadmap
📝
Issues
Linked tickets & change context
On the roadmap
🧩
Anything else
Webhook + REST API
Build your own

Get Early Access

ReleaseGate is pre-launch and built in the open with a small group of teams. Tell us you're interested and we'll be in touch.

You get

Direct input into the roadmap, white-glove setup, and preferential pricing for life.

We get

Real releases to learn from and the honest feedback that makes the product good.

Good fit

Frequent deploys, AI coding tools in play, and approvals done by hand today.

I'm Interested

Frequently Asked Questions

Straight answers, including what we don't do yet.

Does the AI actually decide whether to ship?

Yes—within the guardrails you define. You set the metrics, weights and thresholds per team and service. ReleaseGate auto-approves the clear, in-policy releases (green zone), routes judgment calls to a human (yellow), and blocks critical violations outright (red). It never decides outside the rules you've set, and every decision is recorded and explainable.

How is the readiness score calculated?

From signals you weight yourself in policy-as-code—CI, QA tests, security scans, open incidents, change size, AI-authorship, error trends. It's fully transparent: open any decision and see exactly which signals moved the score and by how much. No model trained on someone else's data.

Can different teams have different rules?

Yes—that's the point. Conditions, metrics, weights and thresholds are defined per team and per service in versioned config. A payments service can demand human review and high coverage; an internal tool can auto-ship more freely.

How is this different from my CI/CD pipeline?

Your pipeline proves the code builds and tests pass. ReleaseGate decides whether you should ship this change right now—weighing incidents, error trends, change risk and provenance—then records why. It runs alongside your pipeline, not instead of it.

Isn't this just post-deploy monitoring?

No. Monitoring watches health after the change is live and can roll back. ReleaseGate makes the call before you ship and keeps the durable record of the decision. They're complementary.

What does the AI-authorship detection do?

It reads commit metadata (trailers, bot identities, PR data) to label which parts of a release were written or co-written by an agent—and whether a human reviewed them. Policy can then score and treat agent-authored changes differently.

Do you store my source code?

We work from metadata and signals (PR details, check results, diffs where you allow it). Data handling is something we'll define together with early customers, with a self-hosted option on the roadmap for sensitive environments.

How do I get access?

Tell us you're interested below and we'll be in touch. We're onboarding a small number of teams so we can give each one real attention.

I'm Interested

Tell us how your team approves releases today and which AI coding tools you use. If it's a fit, we'll reach out personally.

By submitting this form, you agree to our Privacy Policy and Terms of Service.