Technology British Columbia

85% say code review is the new bottleneck. Here’s what the AI coding narrative leaves out.

A merge is a contract. The moment a change lands on main, every other team in the organization starts building The post 85% say code review is the new bottleneck. Here’s what the AI coding narrative leaves out. appeared…

85% say code review is the new bottleneck. Here’s what the AI coding narrative leaves out.
Text to audio Audio version available

A merge is a contract. The moment a change lands on main, every other team in the organization starts building The post 85% say code review is the new bottleneck. Here’s what the AI coding narrative leaves out. appeared first on The New Stack .

A merge is a contract. The moment a change lands on main, every other team in the organization starts building on the assumption that it works. They branch from it, deploy on top of it, and debug their own failures, believing that what came before them was sound.

Most engineering organizations have never written that contract down. They have a pipeline that runs checks, and whatever the checks cover is what the merge promises. Ask what a green checkmark on a PR actually guarantees, and you rarely get a precise answer.

“A merge is a contract. The moment a change lands on main, every other team in the organization starts building on the assumption that it works.” That vagueness used to be affordable.

Code arrived at human speed, written by people who carried its context in their heads and stayed around after merging. Both of those conditions are now gone. Coding agents are multiplying PR volume, and an increasing share of changes arrive written by something that holds no lasting context at all.

The industry has already noticed the consequence: in GitLab’s recent survey, 85% of respondents said the bottleneck has shifted from writing code to reviewing it . It is time to define the contract explicitly and then look honestly at where today’s pipelines fall short of it. The four layers of confidence Strip away tooling, and a change needs four things established about it before the rest of the organization builds on top of it.

First, it is well-formed. It compiles, passes lint and static analysis, and produces a deployable artifact. Second, it is internally correct.

Unit tests confirm the logic does what its

Source and reference

author intended, in isolation, with dependencies stubbed out. Third, it is compatible at its boundaries. It honors the API contracts its consumers depend on and the schemas its producers emit. Fourth, and this is the layer that matters most in a distributed system, it behaves correctly against the real system. This means both functional and non-functional behavior: functionally, it returns the right results and honors the flows its neighbors expect; non-functionally, it holds up under real traffic in latency, error rates, resource usage, and backward compatibility. This is checked not against mocks or recorded fixtures, but against live versions of the services it calls and the services that call it, with real data shapes and real failure modes. “The fourth is the expensive one. And the fourth is the only layer that catches the class of bug that actually hurts in microservices: the...

Read original source
Published
Jul 11, 2026
Updated
Jul 11, 2026
Source
The New Stack
Category
Technology
Read time
7 min
Key facts

Key facts

SectionTechnology
Open
SourceThe New Stack
Open
PublishedJul 11, 2026
UpdatedJul 11, 2026

Why this matters locally

This technology story matters locally because it may affect readers, businesses, commuters, families, or public services in British Columbia.

Local impact

BC Post links this item to British Columbia coverage so readers can follow related city updates, weather, traffic, events, and category news in one place.

Timeline

PublishedJul 11, 2026, 10:00 AMThis story was published by BC Post.
ImportedJul 11, 2026, 11:01 PMThe item entered the BC Post source pipeline.
UpdatedJul 11, 2026, 11:01 PMThe article record or local context was updated.
Transparency

Source and credit

BC Post may summarize, organize, and add local context for reader clarity. Original reporting remains with the listed publisher.

The New Stack Published Jul 11, 2026 Imported Jul 11, 2026
Read Original Source
The New Stack Jul 11, 2026
Read Original Source