Product1 distinct publisher3 min readPublished
Approvals are off by default and admins can fence them to specific file paths, so the decision landing on engineering leads is how many human sign-offs a merge still needs once a machine can supply one of them.
The Product Desk · Product desk

product
Harness gives the coding agent its own permissions and its own audit trail1 distinct publisher
product
Debian settles AI policy with eight-option ballot, placing review burden on developers1 distinct publisher
build
Copilot code review only ever files comments, so stop buying it as a merge gate1 distinct publisher
product
GitHub will charge for Copilot seats before developers can use them1 distinct publisher
Compiled by The Product DeskSomething wrong?How this is made
Monday morning, a developer opens a pull request on a repo whose branch protection requires one approval. The Copilot review posts its overview comment, the approval assessment says the change looks ready, and with the new setting enabled that assessment is a formal approval that satisfies the rule [1][5]. The merge button goes green with nobody having read the diff.
Subtract Copilot's approval from your required-approvals number and you get the real change: a repo set to two now needs one human, and a repo set to one needs none [13]. That setting, not Copilot's hit rate on bugs, is what decides how large a change this is for a given repo.
Teams may tell themselves Copilot is just another reviewer, that engineers will still read the assessment and apply judgment, but the settings screen does something more specific: it converts a comment into a token that opens a gate. The evidence available today is all configuration, not outcome. We know approvals are off until an admin opts in, that enterprise, org and repo levels can each enable, restrict, or hand the decision down, that repo admins can restrict approvals by file path, and that a new commit dismisses the approval automatically [2][3][4][6]. GitHub has not published a false-approval rate for these approvals. devops.com's own guidance is to begin with low-risk code and measure outcomes before extending approval authority to critical repos [12], which is the advice you give when the outcome data does not exist yet.
Mitch Ashley of The Futurum Group put the line clearly, saying approval is where code review stops being advice and becomes authority, and that leaders should turn it on and instrument it to measure effectiveness [9][10]. The instrumentation is the part GitHub does not hand you, per devops.com [11]. That count - pull requests Copilot approved that a human later reverted - doesn't exist as a dashboard anywhere, and the person who most needs it is whoever gets asked about Friday's incident.
Sorting the repos comes down to how many approvals branch protection requires and how cheaply a bad merge on these paths can be undone before a customer notices.
Where two approvals are required and the path is easy to revert, turn it on and let Copilot absorb the second seat; you keep a human in the loop and buy back review time. Where two are required but the blast radius is real, use the path restriction so Copilot can approve docs and test fixtures while authentication and payment code stays human [4]. Where one approval is required and the path is cheap to revert, enabling this means accepting merges with no human approver, which is a defensible choice only if you write it down as one. Where one approval is required and the path is expensive to get wrong, the fix is raising the count to two before enabling anything.
Default-off is a policy [2]. It's a policy that lasts only until someone with admin rights gets curious. Completing the sentence "Copilot may approve these paths and may not approve those" for each repo is the work that needs doing. Skipping it just reveals that a repo's required-approvals settings were never a considered decision in the first place.
Ranked by verification strength, evidence, and original report placement.
GitHub announced that Copilot code review can now submit real approvals on pull requests, not just comments; when an organization turns the feature on, Copilot's sign-off counts toward a repository's required-approvals rule just as a teammate's approval would, satisfying branch protection rules.
Copilot approvals are off by default; an administrator has to opt in before Copilot can approve code in a repository.
Control over Copilot approvals sits at three levels, enterprise, organization and repository, and each level can enable approvals outright, restrict them, or defer the decision down to the next level.
Repository administrators can limit which file paths Copilot is allowed to approve; a team could let Copilot sign off on documentation and test fixtures while keeping approval for anything touching authentication or payment logic strictly human.
Every Copilot code review ends with an overview comment, which now includes an approval assessment, Copilot's read on whether the pull request looks ready to merge; on its own that assessment is a recommendation rather than a decision.
GitHub carried over existing reviewer behaviour: pushing a new commit after approval dismisses that approval automatically, so Copilot has to look at the pull request again.
Distinct publishers with included, body-backed reporting in this cluster.
1 article · September 2, 2026
Follow any of these and your For You feed starts watching them — no settings page required.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
One outlet, one announcement
Every mechanical detail — the default-off switch, the three tiers of control, the path fences, the dismissal-on-new-commit behaviour — traces to GitHub's announcement as relayed by devops.com. No changelog, documentation page or second newsroom sits beside it, and no one in our coverage turned the feature on to check. Product mechanics are the sort of thing a vendor has little reason to misstate, which keeps this mid-range rather than low; the reporting is also honest about where description ends and inference begins.
Wide availability, unknown uptake
Availability is the only adoption fact on offer: a public preview spanning four paid tiers, preceded by August's widening of what a Copilot review can read. Reach is not use, and it especially is not use when the switch ships off. Not one enabled repository, organization or approval count appears anywhere in this reporting, so the honest reading is broad distribution with no observed exercise of it.
Slightly ahead of the record
devops.com does much of its own deflating: it names the governance gap, tells readers to start with docs and test fixtures, and notes the tracking GitHub doesn't ship. What still tips positive is the advisory-to-authoritative frame, which carries more weight than a default-off preview with zero usage data can currently bear — the line was crossed in a settings page, not yet in anyone's pipeline.
Vendor facts, analyst amplifier
The product claims originate with a company selling Copilot seats. The only outside voice, Futurum's Mitch Ashley, supplies both the quotable framing and the recommendation to switch the feature on — and analyst practices of that kind live close to the vendors they assess. devops.com's readership is the DevOps tooling market itself. None of this makes the reporting wrong; it does mean nobody with a reason to find a problem has looked.
Firm on what was said, thin on what it means
We can be reasonably sure what GitHub announced: the mechanics are coherent and internally consistent, down to the approval being dismissed by a later commit. Everything downstream is open — approval accuracy, audit visibility, whether any organization trusts it in a repository that matters — and it all comes from a single report that ends mid-sentence in its own FAQ.