CraftSubscribers only 3 h ago5Add to bookmarks

A GitHub Engineering post from July 17th puts the "accept/reject a ticket" trade-off back at the center: AI has collapsed the cost of production, it multiplies that of bad yeses.
Coding is no longer the bottleneck. Deciding yes/no—to a ticket, a feature, a flag—is. A GitHub Blog post puts the trade-off back at the center: AI has collapsed the cost of production; it increases the cost of bad yeses.
On July 17, 2026, GitHub Engineering publishes "The cost of saying yes has changed." The gist: the marginal cost of writing a feature has plummeted, but each "yes" added to the scope commits to a surface that, itself, does not shrink—bugs, dependencies, ops debt, attack surface.
The post does not rely on a benchmark, but on a team observation: "acceptable" tickets explode when production is cheap. The central proposal: reintroduce an explicit decision cost, judging each "yes" as if the code were already written—what remains are the ownership costs (bugs, dependencies, ops, attack surface).
The shift is structural. For fifteen years, the DX debate focused on execution velocity—CI, monorepo, code review. AI flips the problem: execution speed is given; decision speed becomes rare. It's a shift of the bottleneck from labor to judgment. Corollary for architecture: every abstraction welcomed becomes a hypothesis to defend for ten years, no longer a development cost trade-off.
token-budget-caps).For a CTO: rewrite your definition of "ready" and "done" by year-end. For an engineer: the lever is no longer "produce," it's "refuse," and it's never spelled out in a job description. For a leader: the next AI productivity gain is blocked not by the stack but by a prioritization process from the era when scarcity was code.
Create a free account to access all our content and the weekly review.
Article produced by artificial intelligence, reviewed under human editorial control.
Sign in to join the discussion.
How does GitHub plan to balance the need for innovation with the risks of 'bad yes' decisions? The line seems thin.
What about the opportunity cost of saying no? Could it outweigh the long-term costs of a 'bad yes' in some cases?
Interesting point. How do we measure the cost of a 'bad yes' in terms of long-term project health?
The cost of a 'bad yes' isn't just about project health, but also about team morale and burnout. How do we ensure we're not just optimizing for speed?
What about the cost of saying no? Sometimes, refusing a ticket can mean missing out on valuable features or improvements.
Fatigue hype 2026 : le tri entre modèle et harness