AI-enabled engineering work, contributed into the delivery process you already run.
The output is a merge request in your own repository, entering the approval path you already run, in the tooling you already use. It does not merge and it does not release. Your reviewers keep the decision, and the record travels with the change.
We do not need to operate your tooling for Reign Factory to work inside it. Your checks, your approvals and your release path still decide what ships.
Three things look different in ninety days.
Each claim below is paired with the figure it was measured on, and every one of those figures is broken open in the section that follows.
Work that has been waiting starts moving.
Designed to progress eligible, well-specified work continuously. Items outside the criteria you set stay with your team, and you see which and why.
What reaches your reviewers arrives in the same shape.
Every item follows the same eligibility, implementation, testing and review pattern, carrying its checks and findings.
Every change can be traced end to end.
Where it came from, what it cleared, what review found and who signed it, in the systems you already audit.
326 merged changes in a month. Two engineers.
Around 99% of implementation on our own codebase runs through Reign Factory. The month below came from a two-person team setting the work up and validating what came back. The Factory has measured numbers on our own engineering; Ops has two decades of operating history and no published operating metric yet, and Gateway has a mechanism you can inspect rather than a count. Each is stated as what it is.
engineering group, being the Reign gateway repository and seven satellites, with CI release commits excluded and automated approvals filtered out of the approval count. Benchmarks are LinearB's 2025 engineering benchmarks (83 h median cycle time, drawn from 6.1 million pull requests) and GitKraken's 2026 cycle-time targets (elite under 48 h). Merge request counts do not capture change size, so cycle time is the more direct comparison. Internal environment only, and not a customer result. Your conversation starts from your own baseline, agreed before anything runs. What we measured →
Your backlog in. A merge-ready change out.
Reign Factory works the item it is assigned in an isolated environment, with Reign Gateway on the model path, then hands a merge-ready change to your own path: a merge request, which is a pull request in GitHub terms. Everything after the handover is the process you already run.
What it will not do.
The limits matter as much as the capability. They are fixed, not configurable by convenience.
A person merges. The gate your policy sets is held on every merge request the Factory opens, without exception and without a private route around it.
Release stays where it already sits in your organization. Adoption is additive; your pipeline keeps its wiring.
That decision belongs to your reviewers and your change process. Scanners report their findings into the request. Scanners report, they do not block.
Out of scope means out of scope. Where a check is unmet, where the work sits outside the agreed scope, or where it cannot converge on a change worth reviewing, it stops.
The autonomy-off latch and the coding-agent list are published ahead of engineering verification, on a recorded decision (D-024).
It runs in the estate you already have.
Adoption is additive. The supported estate today is GitLab, and the rest is in active development rather than on a roadmap slide. Nothing here asks you to move a repository, change a tracker or adopt a new pipeline.
| Layer | What it works with | What changes for you |
|---|---|---|
| Coding agents | The agent your engineers already chose. The models are portable, and the layer that governs them should be too. | Nothing. The agent your engineers already chose keeps working, with policy applied at the model boundary. |
| Source control | GitLab today, self-managed or ours to operate. GitHub and Bitbucket are next and in active development. | Nothing on GitLab. Work arrives as a merge request in your own repository. |
| Work tracking | GitLab issues today. Jira and Plane are next and in active development. | Nothing. Items are assigned from the backlog you already keep. |
| Pipelines and checks | Your CI, your build, your tests, your scanners. | Nothing. Your pipeline runs unchanged, and scanners report rather than block. |
| Model access | Reign Gateway on the model path, for the Factory and for agents your own teams wrote. | One boundary where policy is applied and the call is recorded. |
| Approval and release | The review stages and approval policy you run today. | Nothing. Your policy decides what ships. |
We do not need to operate your tooling for the Factory to work inside it. If you would rather we did, that is Reign Ops, and it is a separate decision.
Three backlogs that do not clear themselves.
These are populations of work that are understood, agreed and repeatedly deferred. They are the work we ask for.
Remediation that stays open
Findings that have been triaged, accepted and scheduled, then carried forward again. The fix is usually known. The capacity to make it, review it and evidence it is what runs out.
Upgrades and migrations
Framework, runtime and library work spread thinly across many repositories. Each change is small. The volume, the consistency and the review load are the problem.
Delivery the business is waiting on
Committed work that keeps losing to operational load. The scope is settled and the priority is agreed, and the engineering time to start it does not appear.
How an engagement starts.
One repository. One delivery path. Rules and measures agreed in writing before anything runs.
One repository, one delivery path
A narrow start makes the result readable. A wide start makes it arguable.
Rules and measures agreed first
Eligibility, the approval gate, the evidence expected and the measures we will both look at. Your baseline is recorded before the first merge request is opened.
A named engineer embedded
Accountable for what is opened, what is stopped and what is handed back. Approvals during the engagement are recorded against named people.
A written recommendation
To continue, to narrow or to stop. Stop is a real option and we will say so where the evidence points that way.
Bring us the backlog you keep deferring.
We will tell you whether it is a fit before we start, and we will show you the measures we intend to be judged on. Then we run one repository and you read the result.
If the estate itself is the problem, start there instead: have us operate it.