Human-in-the-Loop
Workflow designs that keep a human exercising judgment at defined checkpoints while agents execute autonomously in between.
Also known as: human-in-the-loop, HITL, judgment point, human approval, pause in place, AFK (away-from-keyboard) task vs. human-in-the-loop task, day shift / night shift, approval fatigue, two-stage classification
How authors use it
Oldest first (extraction date when no publication date is known).
| Author | Their term | Their meaning |
|---|---|---|
| Inside Claude Code Auto Mode: Anthropic's Autonomous Coding System with Human Approval Gates Leela Kumili · 2026-04-20 | approval fatigue | The degradation of developer attention and productivity caused by having to approve every individual action in an AI coding assistant |
| Inside Claude Code Auto Mode: Anthropic's Autonomous Coding System with Human Approval Gates Leela Kumili · 2026-04-20 | two-stage classification | An architecture where a fast initial filter handles clearly safe/unsafe actions, and only ambiguous cases are escalated to a more expensive deep analysis |
| [FULL WORKSHOP] AI Coding For Real Engineers - Matt Pocock, AI Hero AI Engineer (channel); speaker: Matt Pocock (AI Hero) · 2026-04-24 | AFK (away-from-keyboard) task vs. human-in-the-loop task | AFK tasks can be safely handed to an agent that runs autonomously — implementation almost always qualifies. Human-in-the-loop tasks require a human (or several humans, including domain experts) to sit there because the cost of misalignment is too high — alignment/PRD phases qualify. Issues are tagged in the Kanban as AFK or human-in-the-loop. |
| [FULL WORKSHOP] AI Coding For Real Engineers - Matt Pocock, AI Hero AI Engineer (channel); speaker: Matt Pocock (AI Hero) · 2026-04-24 | day shift / night shift | Metaphor for the workflow split: humans do the day shift (idea, grilling, PRD, Kanban) which queues work; agents run the night shift (AFK implementation) consuming the queue. |
| Designing a Multi-Agent System for Engineering Support at Scale: A Case Study From Grab Leela Kumili · 2026-05 | human-in-the-loop | Mandatory engineering review of any agent-produced code change before deployment; not optional, not advisory. |
| #5: AI Workflow Patterns: The Real Unit of AI Adoption in 2026 Turing Post (Will Schenk & Ksenia Se) · 2026-05-09 | judgment point | A point in a workflow where a human exercises judgment; the defining feature that distinguishes a workflow from a pipeline |
| The Production Gap: 5 Patterns for Building Long-Running AI Agents Addy Osmani and Shubham Saboo (Google Cloud), published in Turing Post · 2026-05-22 | Pause in place | When awaiting human approval, the agent retains its full live execution state (reasoning chain, working memory, tool call history, pending action) and consumes zero compute while waiting; sub-second cold start on resume. |
| Article: Multi-Agent AI for Production Security Operations: An A2A and MCP Architecture in a 5G Core Willem Berroubache · 2026-07-23 | Human-in-the-loop (as a first-class output) | One of exactly three symmetric terminal states of every consequential decision (auto-execute, auto-reject, escalate) — designed into the protocol envelope from the start, carrying the full agent reasoning chain, rather than a manual review gate added on top of an otherwise fully automated pipeline. |
Documents (84)
- 12-Factor Agents: Patterns of reliable LLM applications — Dex Horthy, HumanLayer AI Engineer · 2026-10-08 Reader 🖥️
Reliable production LLM agents are built not by adopting an agentic framework that hides the hard parts, but by applying ordinary software-engineering discipline — owning your prompts, your control flow (the loop/switch-statement/context-window triad), and your execution/business state — to what is fundamentally a stateless-function (LLM) called inside a small, deterministic, developer-controlled loop. - Podcast: Securing AI Agents: Identity, Authorization, and the DPACT Framework Sahil Agarwal · 2026-09-23 source ↗ Reader 🖥️
As AI agents shift from passive chat interfaces to autonomous 'delegated actors' that take real, consequential actions with sensitive data, organizations must replace broad, human-shaped, long-lived tokens with the DPACT framework — Delegation, Policy, Auditability, Context, and Time — so that every agent acts strictly on behalf of, and never as an impersonation of, an accountable human principal, within a bounded, auditable, expiring grant of authority, adopted incrementally rather than as a big upfront program. - The Work Behind Delegation: A Framework for Supervising AI Coding Agents Yeon Su Park; Nadia Arvi; Hae Ri Lee; Sehoon Lim; Qianou Ma; Juho Kim · 2026-09-22 Reader 🖥️
Developer supervision of AI coding agents is not a single activity performed at fixed checkpoints but a connected process organized into seven distinct, loop-connected stages (Plan, Monitor, Wait, Review, Teach, Manual Fix, Update Assets) -- a reconfiguration of Sheridan's classical five-stage human-supervisory-control framework made necessary by agents' greater autonomy -- and developers manage the resulting cross-stage demands (alignment, quality, understanding) by concentrating effort in planning, distributing supervisory work to other agents and automated hooks, and externalizing recurring corrections into reusable assets. - Podcast: How Will We Train Developers If AI Does the Routine Work: A Conversation with Scott Hanselman Michael Stiefel (host) with Scott Hanselman (guest, VP, Microsoft/GitHub) · 2026-09-14 Reader 🖥️
The software industry must institutionalize a formal, metriced 'preceptor' role -- modeled on nursing's dedicated teaching-nurse system -- whose explicit job is to grow junior engineers into seniors, because AI has absorbed the routine, low-stakes toil junior developers used to learn from, and without deliberate, funded intervention the industry's short-term hyper-optimization will hollow out the senior-engineer pipeline within a generation. - Stop Automating Old Processes. Design New Ones Instead. Masha Shunko and Serguei Netessine · 2026-09-14 source ↗ Reader 🖥️
Enterprise AI investment fails to produce enterprise-wide returns not because companies under-automate but because they redesign individual tasks instead of the surrounding workflow, so managers must treat the workflow — not the task — as the unit of redesign, deciding explicitly what to change, where human authority remains, and how the process degrades when the model is uncertain or wrong. - Meta's Recipe for Building Agents as "Organizational Second Brains" Sergio De Simone · 2026-09-09 source ↗ Reader 🖥️
To make an AI agent trustworthy as an organizational domain expert rather than just a document-retrieval tool, keep institutional knowledge entirely out of the model's weights and instead encode it in structured, version-controlled, auditable files consulted by an explicit and testable reasoning layer, with human experts as a permanent, recorded correction source — so the agent's expertise compounds reliably through a self-improvement loop instead of eroding or hallucinating over time. - To Adopt AI at Scale, Employees Need to Trust Agents Thomas McKinlay, Stefano Puntoni, Serkan Saka · 2026-09-09 source ↗ Reader 🖥️
Because employees' willingness to grant AI agents real autonomy is governed by trust rather than technical capability, organizations can deliberately engineer calibrated (not blind) trust by being transparent about an agent's limitations, projecting competence over friendliness, tying its actions to users' broader goals, framing it as a subordinate helper rather than a powerful entity, and preserving human control over consequential decisions. - When AI can do more than we can check Christian Catalini · 2026-09-08 Reader 🖥️
As AI collapses the cost of producing plausible-looking output while the cost of verifying that output stays tied to human time, expertise, and slow real-world feedback, verification — not generation or intelligence — becomes the scarce, binding resource that reshapes careers, companies, investment, and policy, and whoever builds the durable capacity to verify, insure, and correct AI captures the value while everyone else risks sliding into a 'Hollow Economy.' - Presentation: From AI Agent Demo to Production: Automated Testing and Evaluation Zhou Yu · 2026-09-07 source ↗ Reader 🖥️
Because static, single-turn benchmarks with fixed golden answers cannot evaluate multi-turn, tool-using agents whose correctness depends on live backend state and conversational history, teams must replace ad hoc manual testing with AI-simulated user personas that generate realistic, coverage-optimized conversation trajectories against which scenario-grounded, automated evaluation can run inside CI/CD — turning agent testing from the manual bottleneck that keeps roughly 95% of agents stuck in demo into a scalable, continuously-refreshed, self-improving production pipeline. - How Figma Uses AI Agents for Security Renato Losio · 2026-09-06 source ↗ Reader 🖥️
Figma's security engineering team, as relayed by InfoQ from the company's own blog posts, holds that AI agents equipped with persistent, separated memory, tightly scoped tools, and strict human-review guardrails (draft-by-default PRs, anti-leak prompts) can absorb much of a security team's repetitive investigative and detection work -- reporting roughly 70% faster complex-alert resolution, 20% fewer on-call pages, 100+ newly found vulnerabilities, and 80% code-reviewer precision -- while insisting that the right balance between agent autonomy and human oversight remains an open, evolving question rather than a solved one. - From AI Code to Trusted Software: Harness Engineering in Practice Travis Frisinger · 2026-09-04 Reader 🖥️
The bottleneck in AI-assisted software delivery has shifted from code generation to verification, so engineering effort should go into 'harness engineering': wiring an organization's standards into the repository itself (fail-closed gates, evidence attached to every change, cross-run observability) so the repository — not the model, and not a document nobody enforces — becomes the mechanism of trust, up to and including the repository taking on the shape of a governed mini-organization. - Inside a Software Factory Paul Iusztin · 2026-09-04 Reader 🖥️
A 'software factory' — a human-operated automated pipeline of eight SDLC stages over a shared context layer — is the right unit of analysis for disciplined AI-assisted development because it locates humans precisely at brainstorming, planning, and final review while agents execute everything between, and the engineering skill lies not in maximizing automation but in calibrating how much of the factory to build, buy, or leave manual as team scale and trust in the plan grow. - Practices I Abandoned with Agents: An Ode to Test-Driven Development Adam Tornhill · 2026-09-03 source ↗ Reader 🖥️
Granular, human-cognition-scaled Test-Driven Development does not survive the transition to agentic coding and should be replaced by a coarser, feature-level practice — tests (especially end-to-end) as the human/agent abstraction boundary, with failing-test discipline retained but no longer organizing work into small red-green-refactor steps. - Loop Engineering: Building Blocks, Adoption, and Impact Jai Lal Lulla; Vahram Nersesyan; Seyedmoein Mohsenimofidi; Christoph Treude; Sebastian Baltes · 2026-08-28 Reader 🖥️
"Loop engineering" has a stable, practitioner-agreed definition and set of building blocks (triggers, stop conditions, persisted state, verifiers, budgets, escalation points) for designing systems that repeatedly prompt coding agents instead of a human doing so turn by turn, but an exploratory mining study of 36,710 open-source repositories finds confirmed autonomous agent loops in only 0.59% of them, and shows that while loops' triggering configuration gets committed to version control, almost none of the prescribed runtime building blocks — state files, verifiers, budgets, machine-checkable goal conditions — do, leaving the practice's claimed value almost entirely untested by evidence. - Human Oversight Is Not a Human in the Loop Gustavo Bataller · 2026-08-27 Reader 🖥️
Meaningful human oversight of AI systems is not achieved by keeping a person nominally 'in the loop'; it is an institutional capability jointly produced by context, competence, sufficient time and attention, independence, and real, exercisable authority to intervene — and when any one of these conditions is missing, a human's formal presence preserves only the appearance of control, not control itself. - Can an AI-Powered Scribe Curb Physician Burnout? HBR.org · 2026-08-18 source ↗ Reader 🖥️
An AI ambient scribe can measurably reduce clinician burnout by removing documentation burden and restoring undivided attention to patients, but the benefit is fragile — it depends on the organization deliberately protecting the freed-up time, resolving physicians' loss of authorship/identity over their own notes, earning genuine patient and physician trust in a black-box system, and confronting (without yet answering) what happens to the training of clinicians whose on-ramp task is being automated. - GitHub Brings Stacked Pull Requests to Public Preview Craig Risi · 2026-08-18 source ↗ Reader 🖥️
GitHub's native stacked pull requests matter because they attack code review — not code generation — as the increasingly binding bottleneck of AI-accelerated software development, by structurally shrinking what each PR asks a reviewer to understand rather than by making review itself faster. - Netflix Open-Sources Agentic Workflow for Causal Inference Anthony Alford · 2026-08-18 source ↗ Reader 🖥️
When ground-truth verification is unavailable, an agentic workflow for causal inference earns trust not through provable output correctness but through an actor-critic loop, documented failure-mode playbooks, and process transparency that keeps every artifact human-inspectable, and Netflix's open-sourced oci-agent operationalizes exactly this pattern. - Article: Agentic Fitness Functions: Extending Evolutionary Architecture Beyond Deterministic Rules Hemant Kumar Mahato, Łukasz Sieczkowski, Vijayasenthilkumar Kuppusamy · 2026-08-17 source ↗ Reader 🖥️
Deterministic fitness functions should remain the primary architectural governance mechanism, but calibrated, evidence-scoped, escalation-capable AI 'agentic fitness functions' should be added as an advisory judgment layer for architectural concerns that are evidence-bound but not reducible to a rule — boundary fidelity, semantic contract drift, stale ADR assumptions — so that architectural judgment itself becomes observable, auditable, and, where patterns repeat, convertible back into deterministic guardrails. - Cloudflare Turns CI Pipelines into TypeScript Workflows Mark Silvester · 2026-08-17 source ↗ Reader 🖥️
By modeling a CI/CD pipeline as a Cloudflare Workflow — where every stage is a checkpointed, independently-retryable step — @cloudflare/ci trades the inspectability and policy-governability of declarative YAML pipelines for a general-purpose language, a trade whose cost (deep binding to Workflows, Sandboxes, Containers, Durable Objects and R2) only pays off for teams already committed to Cloudflare, while the durable-step execution model and the human-gated self-healing pattern it demonstrates are the ideas worth taking even without the product. - Grab Cuts Mechanical Analytics Work From 44% to 30% with AI Agents Leela Kumili · 2026-08-17 source ↗ Reader 🖥️
Grab reduced the mechanical share of its analysts' work by deploying AI agents across a staged autonomy model, an agent-routing system, and continuously maintained certified data context, while deliberately keeping humans accountable for metric definitions, causal interpretation, and final decisions. - This Week in AI: When agents outnumber people Michelle Smith · 2026-08-14 source ↗ Reader 🖥️
As AI agents multiply and act faster and more independently than the humans and systems meant to govern them, organizations must rebuild security, infrastructure planning, and human oversight around machine speed and machine scale rather than assuming existing, human-paced processes will still hold. - Everyone I recommend on AI is optimistic. Except Cory Doctorow. Ernie Svenson · 2026-08-04 Reader 🖥️
Cory Doctorow deserves to be the one skeptical voice in an otherwise optimistic reading list because his critique is disciplined by tracing where money and accountability actually flow rather than by reflexive contrarianism, and that discipline yields two portable diagnostic tools — centaur vs. reverse centaur, and the accountability sink — for judging whether a given AI tool serves the person using it or the vendor selling it. - Dropbox Integrates MCP and Dash to Close the Gap Between Security Design and Code Review Leela Kumili · 2026-07-31 source ↗ Reader 🖥️
AI-assisted code review only enforces security intent reliably if the review agent is grounded, at the moment of implementation, in the organization's own design-time security artifacts via a permission-aware retrieval layer exposed through a standardized protocol (MCP) — and even then the system must stay traceable and advisory rather than authoritative, because retrieval without reasoning-and-restraint just relocates the staleness problem instead of solving it. - Research: How AI Agents Broaden the Scope of Knowledge Work Jeremy Yang, Kate Zyskowski, Noah Yonack, Jerry Ma (Perplexity) · 2026-07-29 Reader 🖥️
AI agents don't just make existing knowledge work faster — by combining much longer autonomous execution with far broader tool and context integration, they lead people to attempt fundamentally different, more cross-disciplinary, and previously-impractical work, so leaders must redesign roles, review points and team boundaries around this expanded scope rather than just harvesting the time and cost savings. - What the Hell Is a Loop, Anyway? Laurie Voss · 2026-07-29 source ↗ Reader 🖥️
The word 'loop' in mid-2026 AI-engineering hype names at least four architecturally distinct systems — execution, task, product, and system loops, each defined by what it iterates on and what ends it — plus an unnamed fifth ring above them, the oversight loop, where a human sets goals, allocates budget, and culls work; so the real engineering question isn't whether to build loops or which camp in the autonomy debate is right, but what information is needed to set the autonomy dial correctly at each of those five levels. - AWS Launches Amazon GuardDuty Investigation Agent to Automate Threat Triage Steef-Jan Wiggers · 2026-07-28 source ↗ Reader 🖥️
AWS's new GuardDuty investigation agent compresses hours of manual security-alert correlation into an on-demand structured report, but its narrow scope, its reliance on practitioners' insistence on human validation before remediation, and — most tellingly — its stingy preview-stage usage quotas show it is currently built to assist analyst triage rather than to power autonomous incident response. - Don't Let AI Make Bad Analytics Worse Steven Tadelis · 2026-07-27 source ↗ Reader 🖥️
AI will make analytics abundant but not automatically better, so companies must deliberately build a 'decision-grade' operating model — starting every analysis from the decision it should improve, labeling descriptive/predictive/causal questions correctly, exposing assumptions and counterfactuals, governing metric definitions, risk-triaging validation of high-stakes claims, and rewarding truth-seeking over persuasion — or AI will simply accelerate existing analytical dysfunction. - Zero to Agent in 30 Minutes: Build a Hermes Social Media Agent with Craig Hewitt Michelle Smith · 2026-07-27 source ↗ Reader 🖥️
A useful autonomous social-media agent is built by staging trust deliberately, not granting it upfront — engineering structured context (a documented voice profile and workspace) first, proving one narrow workflow under human review before packaging it as a reusable skill, and only then adding fresh-data connections, triggers, and access safeguards that let it run unsupervised. - Does code quality still matter? Mark Seemann · 2026-07-23 source ↗ Reader 🖥️
Because code quality as currently understood is entirely reducible to the constraints of human cognition, Seemann argues that a hypothetical future in which LLMs alone write, read, and maintain code — in machine-optimized languages rather than human ones — could render today's code-quality concepts meaningless, yet some structurally analogous form of technical debt would likely still emerge from LLMs' own constraints, and only the LLMs' own accumulated experience (not humanity's software-engineering literature, which is inescapably about human cognition) could diagnose and correct it. - Expedia Uses AI Driven Service Telemetry Analyzer to Accelerate Incident Investigation Leela Kumili · 2026-07-23 source ↗ Reader 🖥️
Expedia built STAR, an internal AI-assisted observability tool, on the premise that a deterministic, human-validated, prompt-chained workflow over standardized infrastructure telemetry -- deliberately forgoing function calling, RAG, memory and autonomous tool use -- is the right way to accelerate production-incident root-cause investigation today, with engineers remaining the final validators of every finding. - Article: Multi-Agent AI for Production Security Operations: An A2A and MCP Architecture in a 5G Core Willem Berroubache · 2026-07-23 source ↗ Reader 🖥️
In a high-volume, high-stakes security operations center, a multi-agent LLM architecture becomes production-viable and durable only when narrow agents coordinate over open protocols (A2A/MCP), expensive non-deterministic LLM inference is gated behind a cheap classical anomaly detector, and every consequential action is checked by a privileged, deterministic policy-as-code reviewer that treats human escalation as a first-class designed output rather than a monolithic LLM or a GenAI layer bolted onto conventional SIEM/SOAR tooling. - Anthropic Details How It Contains Claude Across Web, Code, and Cowork Eran Stiller · 2026-07-22 source ↗ Reader 🖥️
Anthropic argues, and illustrates through three product-specific incident/fix pairs (Claude Code's pre-trust-decision config parsing, a red-team credential-exfiltration test, and Cowork's Files-API allowlist bypass), that agent safety must rest on deterministic environmental boundaries — sandboxed execution, default-deny networking, and function-scoped egress — because model-level controls and human approval prompts can influence but never guarantee an agent's behavior. - When Employees Are Held Accountable for AI-Generated Decisions Anne-Sophie Mayer, Elmira van den Broek, Tomislav Karačić · 2026-07-22 source ↗ Reader 🖥️
When organizations automate decisions but leave employees accountable for explaining and defending those decisions to others, employees do not simply relay AI outputs — they mask, embrace, or develop new interpretive expertise around them to protect their professional credibility — and which response emerges, and whether it helps or harms the organization, is shaped by relational and organizational structures (access to data, opportunities for dialogue, recognition of interpretive labor) rather than by the AI technology itself. - Android Studio Quail 2 Redesigns Agent Mode, Streamlines AI-Assisted Coding Sergio De Simone · 2026-07-21 source ↗ Reader 🖥️
In Android Studio Quail 2, Google pushes Agent Mode deeper into the IDE's existing workflows rather than treating it as a bolt-on chat panel — letting developers run several independent agent tasks in parallel, choose among multiple LLMs using a purpose-built Android benchmark, and route agent output through the IDE's own debugging and crash-analysis tooling (LeakCanary, App Quality Insights) with a human-review step before fixes are applied. - Presentation: Engineering AI for Creativity and Curiosity on Mobile Bhavuk Jain · 2026-07-21 source ↗ Reader 🖥️
Shipping a safe, reliable, delightful AI feature at hundreds-of-millions-of-devices scale is primarily a disciplined productization problem, not a model-capability problem: it requires deliberately constraining the model's foundation-to-product pipeline (post-training, fine-tuning, grounding, layered guardrails, and deep OS integration) — and often trading user-facing openness and raw model flexibility for predictability — to convert an unpredictable foundational model into something fast, trustworthy, and cost-viable. - GitLab 19.2 Puts AI Agents to Work on the Security Backlog Matt Saunders · 2026-07-21 source ↗ Reader 🖥️
GitLab 19.2 bets that adding governed AI agents to the security-and-review layer — with a human always making the final call — can close the gap between how much code AI now lets developers generate and how much security and review work humans can actually absorb, though the release's own headline evidence for that bet (a vendor-commissioned ROI study) is far thinner than the governance engineering built around it. - Software Factories, Light and Dark AddyOsmani.com · 2026-07-20 source ↗ Reader 🖥️
Because verification, not generation, is the real bottleneck of an AI-driven 'software factory,' an engineer's central job is to decide loop by loop how much autonomy each part of the pipeline can earn — full automation ('dark') only where a check is cheap, fast, and hard to fake, human judgment ('lit') everywhere else — with the human's own role relocating from writing code to owning and verifying that outer decision. - Google's Genkit Ships Agents API with Detached Turns and Human-in-the-Loop for TypeScript and Go Steef-Jan Wiggers · 2026-07-14 source ↗ Reader 🖥️
Google's new Genkit Agents API asserts that a single chat() agent abstraction — spanning one-shot replies, streamed conversations, human-gated approval pauses, and detached long-running tasks — can absorb agent complexity as it grows, letting Genkit differentiate in a crowded framework field on full-stack breadth (server logic, typed client SDKs, deployment flexibility) rather than by out-building LangChain's ecosystem. - What is “loop engineering?” The Pragmatic Engineer · 2026-07-14 Reader 🖥️
“Loop engineering” — designing the orchestration around an AI coding agent (goals, completion checks, state persistence, fresh-context iteration) rather than hand-writing one-off prompts — is a real practice that originated as a DIY workaround (the “Ralph loop”) for small context windows, but by mid-2026 major harnesses had absorbed most of it into a native /goal primitive, so for most developers besides those building AI infrastructure, it is a largely-already-commoditized skill rather than a durable new discipline. - A cautionary tale about AI in tech writing: Why "Trust but Verify" is the only way to scale Betsalel (Saul) Williamson · 2026-07-13 Reader 🖥️
The genuinely scalable use of AI in technical documentation is not to trust the LLM's raw output but to wrap it in a software-development-style pipeline -- specs as ground truth, deterministic tools (linters, formatters, style checkers) doing everything mechanical, and human 'trust but verify' review concentrated only on the residual, non-automatable judgment work (procedure validity, UX intent, omission, accountability) -- so that the 8-hour/17,500-word claim is evidence not that AI collapses the verification burden of technical writing but that a disciplined pipeline can relocate and compress it enough to make speed and rigor compatible. - 11 Tips For AI Coding With Ralph Wiggum Matt Pocock · 2026-07-11 source ↗ Reader 🖥️
Autonomous agent loops ("Ralph") become reliably productive only when the human stops writing code and instead wraps the loop in disciplined scaffolding — an explicit end-state/stop-condition, an externalized progress file, commit-blocking feedback loops, small steps, risk-first sequencing, stated quality expectations and a sandbox — scaffolding that compensates for the agent's lack of judgment and cross-session memory and that, unguardrailed, would let the loop accelerate software entropy. - Travel Through the Lens of AI with Booking.com CEO Glenn Fogel Glenn Fogel (guest); No Priors / Sarah Guo (host) · 2026-07-11 Reader 🖥️
Because no competitive advantage is a permanent moat in the AI era, an incumbent like Booking Holdings can win only by relentlessly rebuilding itself—deploying AI as a tool to serve travelers and partners better, above all through a personalized agentic travel assistant—while its real but always-assailable edge lies in the operational, supply-side and regulatory complexity that outsiders consistently underestimate. - Addy Osmani’s Post Addy Osmani · 2026-07-11 source ↗ Reader 🖥️
As coding agents make solving cheap and abundant, an engineer's durable career value shifts from being the fastest problem-solver to the 'ungradeable' meta-skills that have no answer key — selecting which problems matter, judging quality through earned taste, directing agents rather than doing the work, sprinting the hard last mile, and owning the outcome. - The Kubernetes Approach to AI-Assisted Maintainership Prioritises Human Accountability Olimpiu Pop · 2026-07-09 source ↗ Reader 🖥️
The Kubernetes community has formalized an AI-governance framework that treats AI strictly as an advisory productivity tool while making human maintainers solely and permanently accountable for code quality, security, and the project's historical record. - The Pulse: Interesting AI coding stats from Cursor The Pragmatic Engineer (Gergely Orosz) · 2026-07-09 Reader 🖥️
Cursor's two years of aggregated usage data show that AI-coding output is extremely power-law skewed across developers, that its cost is dominated by input/context-reading tokens (making caching decisive), and that developers are rapidly abandoning manual review of AI-written commits. - New Skills! v1.1 brings /wayfinder, /research, /implement, /to-spec, /to-tickets Matt Pocock · 2026-07-08 source ↗ Reader 🖥️
Agent-assisted software work is best handled not as ad-hoc prompting but as an explicit, skill-mediated development lifecycle — interactively grill the human into a spec, split the spec into tickets each scoped to a single agent session, implement, then code-review for refactoring smells — fronted by a dedicated planning phase (Wayfinder) that externalizes large, foggy plans onto the shared issue tracker so they survive beyond any one context window, with research, prototyping and TDD as first-class supporting stages. - The "funhouse mirror": How AI reflects the hidden truths of your software pipeline Rachel Laycock (interviewed by The New Stack) · 2026-07-07 source ↗ Reader 🖥️
AI is not a disruptor but an amplifier of your existing pipeline, so because writing code was never the bottleneck, its coding speed turns a velocity multiplier into a debt accelerator wherever software-delivery fundamentals, guardrails, and stewardship of newcomers are not already in place. - Building an AI Incident Copilot: How I Automated the First 15 Minutes of Every Production Incident Sudhakararao Sajja · 2026-07-07 source ↗ Reader 🖥️
The mechanical, judgment-free first phase of incident response — SSHing in, pulling logs from multiple sources, scanning for known failure patterns, and mapping them to the Four Golden Signals — is repetitive search rather than debugging, so it can be automated into a deliberately read-only, locally-run CLI that hands the responder a structured incident brief in under a minute, reserving the actual diagnosis and any state-changing action for the human. - Arvind Narayanan on Why AI Isn't All That Revolutionary Yascha Mounk · 2026-07-07 source ↗ Reader 🖥️
AI will be a transformation on the scale of electricity, but because most cognitive work resists full automation — only its 'execute' layer, not its 'decide' or 'deliver/accountability' layers, is what AI is actually replacing — and because economic value structurally migrates to whatever remains scarce (human time and judgment), the transformation will unfold over decades rather than years, leaving society real collective agency to choose how it is governed rather than forcing a choice between technological utopia and catastrophe. - Looking back at the Future of Software Engineering unconference Bartosz Ocytko · 2026-07-07 source ↗ Reader 🖥️
As agentic engineering matures into human-built-and-operated 'software factories,' the decisive questions of software engineering shift from raw automation to governance — where human judgment and sign-off sit in the automated loop, how platforms (rather than universal upskilling) safely absorb citizen developers, what would keep developer tooling relevant, and how organizations manage the widening gap between teams that codify their processes early and those that don't. - Radar Trends to Watch: July 2026 Mike Loukides and Claude · 2026-07-07 source ↗ Reader 🖥️
AI coding tools are completing a shift from single-player, per-developer conveniences to shared team infrastructure — with team-scoped memory, shared governance, and usage-based billing replacing flat per-seat pricing — even as the field splits between vendors removing humans from the loop entirely and vendors betting that governability and human attention, not raw capability, are what makes agentic work trustworthy at team scale. - Software Design in the Agentic Age: Place Your Bets Mathias Verraes · 2026-07-07 source ↗ Reader 🖥️
In the agentic age, code-level quality becomes automatable but high-level software design and rigorous (ideally executable) specifications remain decisive human-led work, so under deep uncertainty about AI's payoffs and externalities teams should bet on design rigour, executable specifications, and the ability to revert from agent generation back to human engineering. - Agentic Code Review Addy Osmani (addyosmani.com) · 2026-07-06 source ↗ Reader 🖥️
Because agents made writing code nearly free while understanding it stayed exactly as costly as ever, code review has become the binding constraint on shipping software — and since review must now reconstruct an intent that never existed in any human mind, the right amount of human review is not a fixed rule but a dial set by each change's blast radius. - What Survived Contact Sam Ruby · 2026-07-01 source ↗ Reader 🖥️
When agents write the code, rigor does not vanish but migrates to the objective and its evaluation; directing an agent is therefore a management act (a hire, not a tool-use) whose one non-delegable duty is owning the objective and the oracle that checks it. - AWS Releases Loom, an Open-Source Reference Platform for Governing AI Agents at Enterprise Scale Steef-Jan Wiggers · 2026-07 Reader 🖥️
Loom demonstrates — as a free, open-source reference implementation rather than a managed product — that enterprise-grade AI agent governance is achievable today by composing existing AWS primitives (Strands Agents, Bedrock AgentCore Identity, RFC 8693 token exchange, Secrets Manager) into a configuration-driven, identity-propagating platform, with resource tagging and delegated on-behalf-of tokens as the two mechanisms that make agent actions auditable and scoped end-to-end. - Have your agent record video demos of its work with shot-scraper video Simon Willison (Simon Willison's Newsletter) · 2026-06-30 source ↗ Reader 🖥️
Coding agents should record video demos of their own work, and the tooling that enables it — shot-scraper's new storyboard-driven `video` command — is itself best built by an agent and driven straight from its `--help` output, so the human's remaining job is reviewing the design rather than writing the code. - Should You Still Become a Software Engineer in 2026? GitHub VP Jean Lee (interviewer); Scott Hanselman (guest, VP & Member of Technical Staff, Microsoft/GitHub) · 2026-06-25 source ↗ Reader 🖥️
AI coding agents are the latest in a recurring cycle of developer 'power tools' that change the tools but not the craft or its human accountability, so the real risk of the AI era is not that engineers become obsolete but that the profession fails to deliberately re-engineer its junior-to-senior training pipeline (via something like nursing's preceptor model) before AI hollows out the tasks juniors traditionally learned on. - You can't unit test for taste Karl Tryggvason · 2026-06-22 source ↗ Reader 🖥️
In software you can assert correctness with red/green tests, but taste — judging what output is good, relevant and well-proportioned where there is no ground truth — cannot be unit-tested, so it stays an irreducibly human, iterative judgment even when AI does the production work. - Your AI agent just blamed the network team. Now what? Nik Kale · 2026-06-15 source ↗ Reader 🖥️
Deploying autonomous, cross-domain AI diagnostic agents in production incident response introduces a new organizational-political risk -- a confidently-asserted, team-implicating finding that may be contested -- and that risk is best managed not by better AI reasoning but by a deliberately staged trust-building process (investigation-scoped credentials, a read-only start, an auditable reasoning trail, and treating rollout as organizational change with pre-secured cross-team buy-in) that earns autonomy incrementally rather than being engineered away as a purely technical problem. - Co-Existence and the End of Co-Intelligence Ethan Mollick · 2026-06-04 source ↗ Reader 🖥️
The tight, human-centered, back-and-forth 'co-intelligence' mode of working with AI that Mollick described in 2023 is giving way to a 'co-existence' era of greater AI autonomy — sometimes better than you, sometimes not — in which the real skill is a continuously renegotiated judgment about when to lean on AI, when to refuse it, and when to hand over control entirely, extending even to AI now acting as one's reader, critic, and gatekeeper. - This coding agent doesn’t want your feedback — it ships without it Darryl K. Taft · 2026-06-01 source ↗ Reader 🖥️
AI coding tools have been optimizing the wrong variable — speed within a chat-based, human-reviewed iteration loop — when the real failure mode of AI-generated code is architectural (state management and concurrency); the fix is a closed-loop agent that internalizes review inside a deterministic, type-checking runtime and makes the developer's involvement in the loop optional rather than merely faster. - How we Claude Code Claude · 2026-05-22 Reader 🖥️
As models get more capable and agents are trusted to run longer on more ambiguous tasks, engineers should stop trying to hand-constrain Claude up front and instead let it interview them into a spec, review that spec through richer, denser artifacts (HTML, not long Markdown), and build verification directly into the artifact itself (as an agent-readable DOM contract) so the same checks can run under human, agent, and headless (CI) supervision alike. - The Production Gap: 5 Patterns for Building Long-Running AI Agents Addy Osmani and Shubham Saboo (Google Cloud), published in Turing Post · 2026-05-22 source ↗ Reader 🖥️
To survive contact with real production workloads, AI agents must be redesigned as long-running, stateful server processes — using checkpoint-and-resume, in-place delegated approval, governed multi-layer memory, ambient event-driven processing, and fleet orchestration with A2A/MCP interoperability — because most current agent architectures are 'secretly stateless' and silently reconstruct context from scratch on every turn. - #5: AI Workflow Patterns: The Real Unit of AI Adoption in 2026 Turing Post (Will Schenk & Ksenia Se) · 2026-05-09 source ↗ Reader 🖥️
The real unit of AI adoption is the workflow — a repeating sequence of decisions and actions with human judgment points — and production AI systems decompose into seven primitives (Watch, Validate, Classify, Enrich, Generate, Execute, Elicit) that compose into eight recurring patterns, making the organization's informal decision processes legible and automatable. - Eating My Own Dog Food: How I Used the Framework to Write the Post About the Framework Marc Millstone · 2026-05 source ↗ Reader 🖥️
The same risk-and-differentiation framework that tells engineering teams where to grant AI autonomy also governs knowledge work like writing: delegate heavily where errors are cheap and recoverable, retain full ownership where the work carries the argument's credibility, and use AI as an adversarial critic rather than a ghostwriter. - Designing a Multi-Agent System for Engineering Support at Scale: A Case Study From Grab Leela Kumili · 2026-05 source ↗ Reader 🖥️
Partitioning a multi-agent engineering-support system into investigation vs. enhancement workflows, with a curated tool layer, a LangGraph supervisor, and mandatory human-in-the-loop review for code changes, yields enough reliability to reclaim engineering hours at production scale. - [FULL WORKSHOP] AI Coding For Real Engineers - Matt Pocock, AI Hero AI Engineer (channel); speaker: Matt Pocock (AI Hero) · 2026-04-24 source ↗ Reader 🖥️
AI is not a new paradigm for software engineering — the fundamentals that make working with humans effective (small tasks, vertical slices, deep modules, fast feedback loops, alignment through dialogue, TDD) are exactly what make working with AI agents effective; the path from idea to shipped feature is therefore a deliberately planned, human-driven pipeline (align → PRD → vertical-slice Kanban → AFK implementation → QA) in which the codebase itself is treated as the battleground, not the spec. - Inside Claude Code Auto Mode: Anthropic's Autonomous Coding System with Human Approval Gates Leela Kumili · 2026-04-20 Reader 🖥️
Anthropic's Claude Code auto mode replaces repetitive human approval of safe actions with a layered automated safety architecture, shifting the developer's role from constant approver to checkpoint-based supervisor — but this delegation of approval authority raises unresolved governance and security questions. - How GitHub Is Securing Agentic Workflows in Modern CI CD Systems Leela Kumili · 2026-04-20 source ↗ Reader 🖥️
Autonomous AI agents in CI/CD pipelines require a defense-in-depth security model — isolation, constrained outputs, and comprehensive observability — because their non-deterministic nature makes traditional deterministic automation safeguards insufficient. - LLMs Corrupt Your Documents When You Delegate Philippe Laban, Tobias Schnabel, Jennifer Neville · 2026-04-17 source ↗ Reader 🖥️
Current LLMs are unreliable delegates that silently corrupt documents during long delegated workflows, as demonstrated by the DELEGATE-52 benchmark across 52 professional domains and 19 models. - Generative AI in the Real World: Aishwarya Naresh Reganti on Making AI Work in Production Ben Lorica and Aishwarya Naresh Reganti · 2026-04-16 source ↗ Reader 🖥️
Shipping generative AI in production requires inverting the traditional software effort profile — spending most resources on post-deployment calibration, data understanding, cross-functional collaboration, and workflow-level design rather than on initial build — because the natural-language interface opens an unbounded error surface that only continuous human-in-the-loop refinement can tame. - GitHub Copilot CLI Reaches General Availability Mark Silvester · 2026-04 source ↗ Reader 🖥️
GitHub Copilot CLI's graduation to general availability, with agentic features like Autopilot mode and high-reasoning model support, represents GitHub's strategic bet that the terminal is the next critical surface for AI-assisted development — a move that intensifies competition across the AI-powered CLI market. - How I write software with LLMs stavros.io · 2026-03-09 source ↗ Reader 🖥️
A solo practitioner can now sustain multi-week, tens-of-thousands-of-line AI-written software projects at a lower defect rate than hand-writing, but only by replacing 'ask one model to do everything' with a fixed division of labor across models (a strong model as architect doing interactive up-front design, a cheaper model as developer doing strict implementation, and one-to-three structurally independent models as reviewers) plus explicit human approval gates -- and only on technology the human already understands well enough to catch bad architectural decisions before the agent compounds them. - Head of Claude Code: What happens after coding is solved | Boris Cherny Lenny's Podcast · 2026-02-19 source ↗ Reader 🖥️
A year after Claude Code's launch, coding itself is — in Boris Cherny's own, carefully qualified words — 'largely solved' for the kind of programming he does, which has pushed both the bottleneck and the interesting work for Anthropic's Claude Code team upstream: from writing code to reviewing/prioritizing it, from engineering as a distinct discipline to a convergence of engineering/product/design, and from building for today's model to deliberately betting on, and designing for, the model that will exist six months from now. - The Pulse #158: New Ways Of Coding With AI Tools Gergely Orosz · 2026-01-09 Reader 🖥️
As AI agents get capable enough that engineers can plausibly have 'the AI did it' as an excuse, human accountability for whether software actually works as expected becomes more valuable, not less — and this accountability gap is also what separates two genuinely new ways of coding gaining traction right now: supervised, interactive human-in-the-loop AI use (where an accountable expert directs and verifies) versus unsupervised autonomous loops like 'Ralph' (which trade away real-time human judgment for throughput, and only now work because the underlying models crossed a capability threshold since November). - 10 Things Developers Want from their Agentic IDEs in 2025 Kate Holterhoff (RedMonk) · 2025-12-22 source ↗ Reader 🖥️
Developer demand on AI coding tools shifted decisively in 2025 from reactive assistance (autocomplete, suggestions) to autonomous delegation across entire codebases, and this shift produces a more sophisticated, partly self-tensioned set of ten concrete demands — simultaneously wanting more autonomy (background agents, parallel orchestration) and tighter control (predictable costs, human-in-the-loop gates, rollbacks) — that agentic-IDE vendors must satisfy without losing sight of the premise that these tools exist to serve developers, not replace them. - No Vibes Allowed: Solving Hard Problems in Complex Codebases – Dex Horthy, HumanLayer AI Engineer · 2025-12-02 source ↗ Reader 🖥️
Solving hard problems in large, brownfield codebases with coding agents requires treating the context window itself as the scarce, team-visible resource to be engineered — through a research/plan/implement workflow with deliberate, frequent compaction — rather than either unreviewed 'vibes' or an over-literal, semantically diffused 'spec-driven development'; and the harder, still-unsolved problem is adapting team workflow, review practice, and culture to a world where most shipped code is AI-authored, not improving the agent tooling itself. - Leading your engineers towards an AI-assisted future Pete Hodgson · 2025-06-26 source ↗ Reader 🖥️
An engineering leader should drive AI-coding adoption the same way they'd drive any major capability shift — by setting a clear, phased goal (Experimentation, then Adoption, then Impact) measured with lightweight KPIs, giving teams real autonomy over how they get there, and backing that autonomy with concrete organizational support (training, budget, protected time, a community of practice, empathetic communication) — rather than mandating a usage percentage from day one. - How Microsoft Developers Use AI in Real-World Coding | BRK103 Microsoft Developer · 2025-05-21 source ↗ Reader 🖥️
AI tools are most valuable to an individual developer not as autocomplete or as a replacement for judgment, but as a fast, tireless conversational partner for ideation, documentation, test generation, and debugging across a developer's own long-lived codebase — provided a knowledgeable human stays in the loop to evaluate, correct, and hold accountability for what the AI produces before it reaches the team's review process. - The Future of Work by Henrik Kniberg Jfokus · 2025-02-09 source ↗ Reader 🖥️
AI agents are rapidly maturing from autocomplete tools into autonomous colleagues capable of researching, coding, communicating, and even improving their own platform via human-reviewed pull requests — shifting the developer's job from writing code to directing, evaluating, and choosing where to spend increasingly scarce attention. - Co-Intelligence, by Ethan Mollick: a Summary Jérémie Rostan · 2024-11-18 source ↗ Reader 🖥️
Large language models are best understood not as traditional software but as an unpredictable, human-like 'alien intelligence' with jagged, unevenly distributed capabilities — which means working with them well requires deliberate, continuously renegotiated human practices (experimentation, oversight, personification, assuming today's AI is the worst you'll ever use) across creative work, the workplace, and education, in service of augmenting rather than replacing human intelligence, judgment, and meaning. - Automated Bug Fixing at Facebook Scale ByteByteGo · 2024-03-05 source ↗ Reader 🖥️
SapFix demonstrates that an end-to-end automated program-repair pipeline — combining mutation- and template-based patch generation (fed by patterns from Getafix), automated test design (Sapienz), and static-analysis fault localization (Infer) — can operate at industrial, multi-million-line-codebase scale, but even at Facebook's scale the system is deliberately stopped one step short of full autonomy: it proposes tested candidate patches and routes every one through a specific, context-qualified human reviewer rather than deploying any fix on its own. - Post-Commit Reviews != Post-Deployment Reviews Cindy Sridharan · 2020-07-14 source ↗ Reader 🖥️
Mandatory pre-commit code review trades developer velocity for a quality guarantee that is weaker than assumed, because review's real value is mostly knowledge transfer rather than defect detection and automated post-commit testing already catches most of what unit tests miss -- so teams should default to post-commit review (reviewing after merge to trunk, but still before or shortly after deploy), which is a distinct and more flexible choice than the commonly conflated 'post-deployment review,' and which preserves the four-eyes control while restoring developer and reviewer focus, provided the team has the trust and automation investment to make reverts safe.
Propositions touching this concept (25)
By publication month, oldest first (extraction month when no publication date is known).
2025-02
- explicitEven when an agent fully implements a change and opens a pull request on its own, a human should still review the code before merging; the agent does the grunt work, but merge authority stays human ('I'm not going to merge this... human in the loop').
2025-06
- explicitAI coding agents are genuinely useful for certain tasks today, but AI is not currently capable of producing well-designed software without a human in the loop — the engineer's job shifts to compensating for the tool's limitations and resisting the pull toward sloppy design, not to stepping back.
2025-12
- explicitMany professional developers (as distinct from 'vibe coders') want human-in-the-loop controls — fine-grained permissions, approval gates before destructive actions (rm -rf, database writes, deployments), configurable per-task autonomy levels, and audit trails — making the friction-versus-safety trade-off an actively contested design dimension rather than one settled in favor of full autonomy.
2026-01
- explicitRunning a coding agent fully autonomously (Ralph/AFK mode) is a qualitatively distinct practice from the default, interactive human-in-the-loop style most developers use — the difference is not degree of automation but whether a human is actively watching and intervening step by step.
2026-04
- explicitTeams can achieve meaningful agent safety using existing infrastructure (branch permissions, scoped access, human-in-the-loop review) without building an isolated digital sandbox
- explicitApproval fatigue is a real productivity problem in AI-assisted development, where developers spend more time managing prompts than doing development work
- explicitcorroboratedThe two-stage classification approach (fast filter + deep analysis) achieves an acceptable tradeoff between latency and safety coverage
2026-05
- explicitStandard webhook-based human-in-the-loop is broken because JSON serialization discards implicit reasoning context and notifications get lost among other alerts.
- explicit⚡ disputed & corroboratedA correctly designed HITL pause keeps the agent's full execution state live and consumes zero compute while waiting; resumption is sub-second.
- explicitAI experiments that affect real-world systems and steal time from non-consenting people (e.g., sending EMERGENCY emails to suppliers, wasting police time) are unethical and require human-in-the-loop for outbound actions.
2026-06
- explicitestablishedTrust and autonomy should expand through three phases: shadow mode (run in parallel, invisible to responders, at least 30 days) -> read-only human-in-the-loop (visible, no remediation) -> limited automated response (defined problem classes, bounded blast radius, per-team opt-in required for each remediation type).
- explicitFrequent AI tool use is empirically associated with higher burnout (cited: 45% more likely, per a reported industry survey), driven by 'approval fatigue' — reflexive, attention-less approving of a constant stream of micro-decisions — which is a structural problem requiring imposed boundaries (e.g. 'Digital Quiet Hours,' shared 'Agent Insight Sessions') rather than individual self-discipline.
2026-07
- explicitRun the loop human-in-the-loop first — watching, steering and refining the prompt (it resembles pair programming and is how you learn the technique) — and go AFK/unsupervised only once you trust the prompt; AFK loops must always cap their iteration count because infinite loops over a stochastic system are dangerous.
- explicitLeft unguided the agent picks the first or easiest task, so the human must direct it to tackle risky, high-uncertainty work first — architecture, integration points, spikes, unknown-unknowns, building end-to-end and integrating early — and reserve HITL for those irreversible early decisions, saving AFK for low-risk work once the foundation is proven.
- explicit⚡ disputed & corroboratedThe human does not leave the loop but moves up a level — from reading every diff to owning the parts that do not transfer to a model: accountability (a model cannot be paged at 3am), the judgment of whether a change is the right one to build, the high-blast-radius gates, and the behavior nobody specified — so 'human in the loop' becomes 'human on the loop', sampling and auditing rather than reading every PR.
- implicitdevelopedHuman approval before production remains the final authority in this design; sampling/auditing the agent's verdicts is treated as sufficient oversight rather than full human review of every change.
- explicitcorroboratedHuman-in-the-loop review for sensitive agent actions can be implemented as a first-class platform capability (via hooks and MCP elicitations) rather than as an ad hoc, per-agent afterthought.
- explicitMaking a subjective quality judgment ('is this a good image') measurable requires explicit evaluation criteria and a human-in-the-loop review stage; large-scale automated testing pipelines still end with a human as the final judge.
- explicitcorroboratedInterruptible tools give human-in-the-loop control with anti-forgery protection: the agent pauses mid-execution, and the runtime validates the resume payload against session history so a tool cannot be tricked into running with forged input.
- explicitHuman-in-the-loop functions best as a symmetric third terminal state of an automated decision protocol (auto-execute / auto-reject / escalate), architecturally first-class rather than a manual gate bolted onto an otherwise automated pipeline.
2026-08
- explicitHuman-in-the-loop describes only a workflow configuration (where a person is positioned), while human oversight is an institutional capability (whether that person can actually govern the outcome) — the two are not interchangeable, and organizational practice routinely conflates them.
2026-09
- explicit'No human in the loop' should be a deliberate, risk-and-evidence-justified configuration choice, never a default, and every agentic review decision must produce a durable, inspectable record (what was evaluated, under which policy, with what confidence, by whom) to preserve organizational accountability.
- explicitTraditional SDLC structures — human-paced reviews and linear, staged pipelines — break down once AI models remove the code-generation bottleneck, because testing, deployment, and maintenance remain gated by human-in-the-loop CI/CD.
- explicitAgent governance should be adopted incrementally rather than as a big upfront program: (1) inventory which agents exist, what tools/credentials they use, and what data they access; (2) add visibility (agent ID, task ID, trace ID) and basic audit; (3) separate agent identity from human identity so agents are never handed a human's own token or API key; (4) add human-in-the-loop review for the highest-impact actions; (5) move to continuous authorization that re-evaluates or downgrades scope at each step.
- explicitThe company scopes its own use-case boundary: System One Models are pitched for embedded AI-powered workflows (classify, route, score, extract, branch), map-reduce over large datasets, real-time applications, and verifying/guardrailing LLM outputs — not for human-in-the-loop chat/copilot tasks, demos, or open-ended verifiable-by-execution problems, which it concedes remain LLM territory.
Tensions
Is code a durable artifact humans must keep reading, or an ephemeral byproduct regenerated from a spec?
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- We've Stopped Arguing About Whether AI Changes Software (Greg Herlein): Code is potentially ephemeral — a disposable byproduct the agent regenerates from the spec on demand; the spec, where a developer's taste now lives, is the thing that matters.
- Why did Martin Fowler invite 60 engineers to a ski resort? (Ivett Ördög): Code must remain human-legible and maintained; agents behave better as 'engineers' moulding a persistent codebase than as 'compilers' regenerating from scratch.
- Software Design in the Agentic Age: Place Your Bets (Mathias Verraes): Skeptical of throwaway regeneration; unconvinced code can be discarded and regenerated at will — bets that code largely stays.
Assessment: The retreat's own 'largest divide' (Ördög). It is unresolved inside the room and inside the individual essays: Herlein concedes the deterministic 'code is the better spec' counter is 'hard to wave off', and Ördög reports being ironically pulled toward the dark-factory camp by her own good-code practices. The crux is whether a fuzzy prose spec can ever be the durable source of truth when the stated quality bar is verifiability — a tension none of them resolves.
How much of the build pipeline should run with no human reading the code (the 'dark factory')?
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): Toward a largely self-evolving software factory where a feature request is 'magically built' into the system; humans build and operate the factory and intervene only at explicit hand-off points.
- AI Is Changing Software Engineering. The Fundamentals Still Matter. (Abby Bangser): Deliberately bounded autonomy — keep humans in the loop.
- Software Design in the Agentic Age: Place Your Bets (Mathias Verraes): Dark factories are only safe for organisations that already have high test coverage, skilled engineers, and a high-quality engineering culture; most should cover their fundamentals first.
Assessment: Not simple optimism vs pessimism but a disagreement about preconditions and hidden costs. Ocytko's is a projection of where tooling is heading; Bangser and Verraes both supply reasons the projection is unsafe by default — learning-loss and missing prerequisites. Bangser has the stronger argument that the loss is structural (you cannot buy back organisational learning), which even an improving platform does not address.
How far can day-2 operations be handed to self-healing / autonomous remediation?
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): A self-healing platform foundation should make whole classes of failure 'disappear', with increasingly autonomous background 'guardrail' agents refactoring, adding tests, and protecting invariants.
- AI Is Changing Software Engineering. The Fundamentals Still Matter. (Abby Bangser): Detection, context, and suggestion are safe wins, but automated remediation must remain an intentional, context-specific decision, not a default end state.
- What Survived Contact (Sam Ruby): Self-healing has, in practice, only moved halfway: diagnosis is automated while remediation is deliberately withheld from the machine.
Assessment: Ruby's report is descriptive (where practice actually stands) and Ocytko's is aspirational (where platforms could go); the gap between 'remediation is withheld' and 'failure modes disappear' is precisely the distance the optimists are projecting across. Bangser supplies the reason the gap may not close on efficiency grounds alone — the withheld human step is also the learning step.
Should the harness/platform-building function be centralised, or emerge per-team?
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Notes from FOSE Europe (Giles Edwards-Alexander): Dedicated harness-engineering teams are a mistake; the friction of each team building its own harness is generative and creative.
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): A centralised platform / 'software factory' with tight, low-friction constraints should absorb operational concerns and guide both citizen developers and their agents from the first prompt.
Assessment: A precise split about the organisational form of the scaffolding, not its existence: both want shared architecture guidance, but Edwards-Alexander wants the building capability distributed (friction as feature) while Ocytko wants it concentrated in a platform (constraint as feature). Each concedes the other's pole — Edwards-Alexander keeps a central harness; Ocytko warns against over-constraining — which is why this is a live, unresolved tension rather than a clean contradiction.
Reversibility as a hedge vs a one-way commitment to deeper autonomy.
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Software Design in the Agentic Age: Place Your Bets (Mathias Verraes): Build systems that can revert from agent generation back to human engineering.
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): Head toward a self-evolving software factory — a progressive, largely one-directional build-out of autonomy and platform capability.
- We've Stopped Arguing About Whether AI Changes Software (Greg Herlein): Commit early and hard, because adoption is a compounding flywheel and the lead becomes a permanent structural moat.
Assessment: Incompatible risk models. Verraes treats deep AI-dependence as the danger to insure against; Herlein treats not-committing as the existential danger. They cannot both be the rational strategy: reversibility trades some upside for exit options, while flywheel-commitment trades exit options for compounding lead. The tie-breaker is empirical (will access/economics deteriorate?) and neither has evidence — Fowler's 'tokenpocalypse' data leans slightly toward Verraes.
Is the value question genuinely settled by evidence, or does uncertainty and sampling bias still dominate?
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Notes from FOSE Europe (Giles Edwards-Alexander): The evidence is in; the value is clearly here and here to stay.
- Finding Comfort in the Uncertainty (Annie Vella): Nobody has it figured out; there is more uncertainty than certainty, and the shared set of questions is the real outcome.
- What Survived Contact (Sam Ruby): 'Rigor migrates' is about as settled as this young field gets, but the room is a non-random, incumbent-tilted sample, and the doubt is currently better evidenced than the hope.
Assessment: The single sharpest divergence, and it sits directly under the headline whether-to-how convergence: they narrate the same shift but disagree on what it establishes. Edwards-Alexander and Herlein read the room's confidence as evidence; Vella and Ruby read the same room as a self-selected in-group. Ruby has the better of it methodologically — he is the only one to interrogate the sample and to notice the evidence is asymmetric (upside anecdotal, downside studied), which is uncomfortable precisely because the cohort's confidence is built on the weaker side.
Where is the locus of safety for non-engineers / citizen developers building software?
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): In a tightly-constrained self-healing platform — not universal upskilling.
- What Survived Contact (Sam Ruby): In the director's management skill — a non-engineer steering an agent has made a hire, and the requirement is that they can manage by objective.
- AI Is Changing Software Engineering. The Fundamentals Still Matter. (Abby Bangser): In API-first, MCP-accessible tooling that supports rather than restricts the new builders.
- Why did Martin Fowler invite 60 engineers to a ski resort? (Ivett Ördög): It is genuinely unsolved — the tension between democratisation and its risks is an open question.
Assessment: Four different answers to the same governance question: the platform (Ocytko), the director's discipline (Ruby), the tooling interface (Bangser), or nobody-knows-yet (Ördög). Ruby and Ocytko are the true opposites — Ruby puts the burden on a human management skill, Ocytko designs the human out by making failure modes disappear in the platform. That both are held by attendees of one retreat is a measure of how unsettled the citizen-developer problem is.
Does low-level code quality matter intrinsically, or only instrumentally (via token economics)?
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Software Design in the Agentic Age: Place Your Bets (Mathias Verraes): Code-level quality is automatable and he is 'unsure it matters much in its own right apart from token cost'; you bet on it via an asymmetric payoff, not intrinsic worth.
- Why did Martin Fowler invite 60 engineers to a ski resort? (Ivett Ördög): Code quality matters intrinsically because code good for AI and code good for humans are the same thing.
- Fragments: July 6 (Martin Fowler (Jul 6)): Contested and leaning toward design mattering, but on new grounds — token cost as a proxy for architectural quality.
Assessment: The disagreement is about the grounds of the fundamentals-revival, not just its truth. If quality matters only via token cost (Verraes, and Fowler's proxy), the case for it is contingent on token economics and evaporates if tokens get cheap; if it is intrinsic (Ördög), it survives cheaper tokens. This makes the popular slogan 'quality still matters' quietly unstable — the same conclusion rests on incompatible foundations.
Will the classic fundamentals (especially DDD / domain modelling) actually deliver this time — is the revival evidenced or merely asserted?
from: What did the participants of the Thoughtworks 'Future of Software Engineering' Europe retreat (mid-2026) conclude about how agentic AI is reshaping software engineering?
- Notes from FOSE Europe (Giles Edwards-Alexander): Skeptical: domain modelling kept being proposed, but it is not a new idea and never became the standard before — why would it suddenly work now?
- Software Design in the Agentic Age: Place Your Bets (Mathias Verraes): Evidenced: feeding an agent an explicit domain model first yields better code structure and database performance, and bounded contexts also reduce token cost.
- Jimmy Nilsson's Post — reflections after the Thoughtworks 'Future of Software Development' retreat (Jimmy Nilsson): Asserted: DDD, XP, TOC, TDD, BDD, CD are 'more important than ever' in the agentic age.
Assessment: The single slogan 'fundamentals matter more' spans concrete evidence (Verraes), unargued assertion with admitted bias (Nilsson), and active skepticism (Edwards-Alexander) — from attendees of one retreat. This directly exposes the 'the fundamentals are agreed' assumption below: the cohort's flagship convergence is doing a lot of work with very uneven support underneath it.
What is the right metaphor for the human-AI relationship in coding?
from: What is the right approach to building harnesses around AI coding agents, and where are the limits?
- Patterns for Reducing Friction in AI-Assisted Development (Garg): AI is a teammate — treat it like a junior pair programmer who needs onboarding, context, and rituals.
- Harness engineering for coding agent users (Böckeler): AI is a system to be governed — the cybernetic governor model with feedforward and feedback controls.
- Agent Harness Engineering (Osmani): AI is a runtime to be engineered — the harness is an engineering artifact, not a social relationship.
- Looking back at the Future of Software Engineering unconference (Thoughtworks): AI is a new organizational participant — Conway's Law applies, and agent topologies must be designed.
Assessment: These metaphors are not mutually exclusive but they lead to different design decisions. Garg's teammate metaphor emphasizes collaboration rituals and may underplay the need for hard constraints (you don't sandbox a teammate). Böckeler's governor metaphor is the most theoretically rigorous but may overclaim the applicability of control theory to creative work. Osmani's engineering metaphor is the most actionable but may miss the social and organizational dimensions. Thoughtworks' organizational metaphor captures the broadest scope but is the hardest to operationalize.
Context size: should you shrink the problem to fit a small usable window (decompose / reset), or grow and trust a large window?
from: When working with AI coding agents, how should you select the model, its reasoning/effort level, and its context size for a given task?
- [FULL WORKSHOP] AI Coding For Real Engineers - Matt Pocock, AI Hero (AI Engineer (channel); speaker: Matt Pocock (AI Hero)): Shrink: keep every task inside the ~100k smart zone; clear rather than compact; a 1M window is 'more dumb zone', good for retrieval, not coding.
- Agent Harness Engineering (Addy Osmani): Shrink: fight context rot with compaction, offloading, and skills; do not let the window fill.
- Harness design for long-running application development (Anthropic Engineering (long-running harness design)): Shrink (on weaker models): context resets with a handoff artifact beat compaction, because a fresh agent has no anxiety about approaching limits.
- GitHub - musistudio/claude-code-router: Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interact with the model while enjoying updates from Anthropic. (musistudio): Grow, but only as a per-task escalation: route requests past ~60k tokens to a dedicated long-context model rather than forcing one window to hold everything.
- Charlie Hills 🦩's Post (Charlie Hills 🦩): Manage in place: /compact and one-task-per-session when context degrades.
Assessment: The apparent 'grow / trust the big window' position for CODING largely dissolves once retrieval is separated from coding — which is exactly Pocock's move ('good for retrieval, less good for coding') and musistudio's (longContext is a routed escalation, not the coding default). No text argues you should code inside a full 1M window. The only genuine pressure toward trusting a bigger window is the vendor-forward Fable 5 / Opus 4.6 claim that coherence loss is being engineered away — but that is a moving target (convergence 5), not a stable dial, and even the harness paper only relaxed context resets AFTER measuring that the new model no longer needed them. A secondary, live sub-dispute survives: reset vs compact. Pocock, the harness paper and best-practices favor clearing/resetting to a fresh agent; Hills and Osmani lean on compaction. The reset camp has the better argument on today's models — compaction preserves the same anxious agent — but the disagreement is real and unresolved. Verdict: shrink-and-decompose is the default for coding; grow only as an explicit retrieval escalation; prefer reset over compact unless the model version has demonstrably killed context anxiety.
Is code a durable artifact to be maintained, or an ephemeral byproduct regenerated from a more durable source (spec/objective)?
from: What is the future of software development in the agentic/AI age?
- We've Stopped Arguing About Whether AI Changes Software (Greg Herlein): Code is (or is becoming) ephemeral — a disposable byproduct the agent regenerates from the spec; the spec is 'the point.'
- Fragments: February 4 (Martin Fowler (Feb 4)): When coding is free, the specification-plus-tests becomes the durable, primary engineering artifact.
- Software Design in the Agentic Age: Place Your Bets (Mathias Verraes): Specifications could replace code as the source of truth, but throwaway regeneration is a bet he is unwilling to make; keep code durable and revertible.
- Why did Martin Fowler invite 60 engineers to a ski resort? (Ivett Ördög): Code endures because the winning agents behave like engineers moulding a maintained codebase, not compilers regenerating from scratch.
- What Survived Contact (Sam Ruby): The durability question is a category error — what endures is neither the code nor the prose spec but the objective and its oracle.
Assessment: The most-cited open question of the corpus, and genuinely unresolved (Herlein: 'no consensus here. None.'). The 'code is the better spec' counter is strong — code is unambiguous, executable, deterministic, whereas a prose spec is reinterpreted each run, which sits in tension with verifiability being the quality bar. Ruby's move is the most defensible: it dissolves the code-vs-spec fight by locating durability in the evaluation rather than any representation. Verraes and Ördög expose the load-bearing empirical unknown — nobody has data on regenerate-vs-patch cost or on long-term evolvability of agent-maintained code.
Where does the non-delegable human asset now live — the harness/platform, the oracle, the fundamentals, or the developer's understanding?
from: What is the future of software development in the agentic/AI age?
- Notes from FOSE Europe (Giles Edwards-Alexander): In the harness — the continuously-evolving scaffolding of architecture guidance and rigour around the agents — though it must stay team-distributed, not centralized.
- What Survived Contact (Sam Ruby): In the oracle — the objective's evaluation is the single thing the person directing the model cannot delegate back to it.
- Jimmy Nilsson's Post — reflections after the Thoughtworks 'Future of Software Development' retreat (Jimmy Nilsson): In the fundamentals plus a renewed 'Extreme Humanism' — the durable disciplines and the conspicuously human element.
- AI Is Changing Software Engineering. The Fundamentals Still Matter. (Abby Bangser): In right-sized boundaries and the operational loop — humans must stay in operations because their learning is the irreplaceable asset.
- Fragments: February 9 (Martin Fowler (Feb 9)): In the developer's model-building and shared understanding — the craft of devising abstractions to reason about the domain.
Assessment: This is the deepest structural disagreement — every author agrees a human residue remains but nominates a different residue, and the choice determines what to invest in and what to teach. The harness-centric (Edwards-Alexander), oracle-centric (Ruby), fundamentals-centric (Nilsson/Bangser), and understanding-centric (Fowler) camps are not merely emphases: they imply different career ladders, different hiring, and different failure modes. Ruby's oracle and Bangser's operational-learning are the most operationally concrete; Nilsson's is the least argued. The absence in the corpus of anyone who holds 'nothing is non-delegable' is itself telling (see unexamined assumptions).
Should the harness/platform and its safety be centralized or left distributed across teams?
from: What is the future of software development in the agentic/AI age?
- Notes from FOSE Europe (Giles Edwards-Alexander): Distributed — dedicated harness-engineering teams are a mistake; per-team friction in building harnesses is creative and generative.
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): Centralized — safety for non-engineers should come from a tightly-constrained, self-healing platform that ships access and data guardrails.
- AI Is Changing Software Engineering. The Fundamentals Still Matter. (Abby Bangser): Centralized enabling layer — platform, SRE, and ops teams should provide API-first, MCP-accessible tooling that others safely consume.
- Fragments: February 18 (Martin Fowler (Feb 18)): Centralized golden path — platform teams should provide fast-but-safe 'bullet trains' with security built in by default.
Assessment: A real operating-model split. Edwards-Alexander's distributed stance rests almost entirely on the DevOps-team analogy (his own extraction flags it as asserted-on-intuition, not argued), whereas the platform camp has the stronger concrete case for the citizen-developer safety problem — you cannot distribute production-data guardrails to non-engineers. The tension is partly reconcilable: Ocytko himself concedes a platform tight enough for non-engineers may be too constraining for expert engineers' identity and innovation, which is exactly the freedom Edwards-Alexander is protecting. The unresolved question is whether one platform can be both.
How far should software be automated — toward the fully-autonomous dark/software factory, or held back to bounded autonomy with humans in the loop?
from: What is the future of software development in the agentic/AI age?
- Why did Martin Fowler invite 60 engineers to a ski resort? (Ivett Ördög): Full automation is genuinely viable in context and she is 'ironically' being pulled toward the dark-factory camp.
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): The aspirational endpoint is a largely self-evolving software factory; humans build and operate the backbone rather than the application.
- AI Is Changing Software Engineering. The Fundamentals Still Matter. (Abby Bangser): Bounded autonomy — keep humans in the operational loop; automated remediation must stay an intentional decision.
- What Survived Contact (Sam Ruby): Self-healing has stalled halfway on purpose: diagnosis is automated, remediation withheld from the machine.
- Software Design in the Agentic Age: Place Your Bets (Mathias Verraes): Dark factories are safe only for orgs that already have high test coverage, skilled engineers, and a quality culture; most should cover fundamentals first and stay revertible.
Assessment: The spectrum runs from Ördög/Ocytko (full automation is arriving and desirable) to Bangser/Ruby/Verraes (deliberately withhold the last step). The decelerationists have the better of the safety argument today — Ruby's 'nobody will cede the blast radius' and Bangser's 'removing humans removes learning' identify concrete, unmet prerequisites — but Ördög's context-dependence (backends, COBOL) shows the boundary is domain-specific, not absolute. The real disagreement is less about capability than about who absorbs the blast radius when an autonomous fix goes wrong.
Does the current evidence favor optimism or doubt about agentic engineering's payoff?
from: What is the future of software development in the agentic/AI age?
- Jimmy Nilsson's Post — reflections after the Thoughtworks 'Future of Software Development' retreat (Jimmy Nilsson): Optimistic: the mature, nuanced, human-centred discourse among leading practitioners is a good predictor of a healthy trajectory.
- The Future Of Software Engineering (Thoughtworks): Pessimist-realist: there is an active regression underway that most optimism ignores.
- What Survived Contact (Sam Ruby): Doubt is currently better-evidenced than hope, and that asymmetry is the uncomfortable thing to watch.
Assessment: The sharpest divergence in the corpus, because it is about the epistemic ground of every other claim. Nilsson's optimism is explicitly consensus-of-the-in-group and self-flagged as biased; Ruby and the Thoughtworks report both bring the only genuinely external evidence (DORA reversal, HBR intensification, outside surveys) — and it points the other way. On the current record, the skeptics have the stronger footing precisely because the optimistic case is methodologically weakest (a 'sample of one,' as Ruby says of his own best data). The whole cohort's cautious optimism may be an artifact of who was in the room.
Strategically, is the right move to accelerate adoption to build a permanent lead, or to decelerate and hedge against AI's risks?
from: What is the future of software development in the agentic/AI age?
- We've Stopped Arguing About Whether AI Changes Software (Greg Herlein): Accelerate: adoption compounds into a flywheel, and the gap can harden into a permanent structural moat the slowest never close.
- Software Design in the Agentic Age: Place Your Bets (Mathias Verraes): Decelerate and hedge: build systems that can revert from agent generation back to human engineering.
- Fragments: July 6 (Martin Fowler (Jul 6)): Treat good design as a hedge against AI-dependence risk rather than as a race to maximal dependence.
Assessment: Nearly opposite bets: Herlein optimizes for a world where AI keeps getting cheaper and better and first-movers win permanently; Verraes and Fowler optimize for a world where AI gets costlier, curtailed, or unreliable. Herlein's 'permanent moat' rests on flywheel logic plus a single secondhand anecdote and ignores technology-diffusion catch-up dynamics; Verraes and Fowler's hedge is cheap insurance but under-examines whether reversion is actually achievable once specs, agents, and toolchains are deeply embedded and human familiarity has eroded. The disagreement is ultimately a bet on the trajectory of token economics, which nobody in the corpus can price.
Is preserving human understanding of the system a first-order value, or is comprehension safely offloadable so long as output is verifiable?
from: What is the future of software development in the agentic/AI age?
- Fragments: February 4 (Martin Fowler (Feb 4)): Preserve understanding: it is a first-order value, and practices that force explanation defend it.
- Fragments: February 9 (Martin Fowler (Feb 9)): Preserve understanding and craft: cognitive debt and the loss of model-building are the real costs to guard against.
- Jimmy Nilsson's Post — reflections after the Thoughtworks 'Future of Software Development' retreat (Jimmy Nilsson): Preserve the human: 'Extreme Humanism' and being conspicuously human are load-bearing anchors.
- We've Stopped Arguing About Whether AI Changes Software (Greg Herlein): Offloadable: the quality bar is 'is it verifiable enough,' not whether a human read or understood the code.
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): Offloadable for most builders: citizen developers need never read the code if a constrained platform makes failure modes disappear.
Assessment: The optimist-practitioner vs. skeptic-humanist axis. Fowler and Nilsson treat comprehension and craft as intrinsic goods whose loss is a harm even when output is fine; Herlein and Ocytko treat comprehension as instrumental — replaceable by verification and platform guardrails. The humanist camp has the stronger long-run argument (Fowler's cognitive-debt case and Ocytko's own 'who-guards-the-guards' problem both show verification and guardrails are themselves fallible artifacts that someone must understand), but the offloadable camp is describing what is actually happening at scale. The crux is whether verifiability can ever be robust enough to make understanding optional — which Ruby's own Goodhart gap (a passable oracle diverging from true intent) suggests it cannot fully be.
How should newly-empowered citizen developers be made safe — constrained platform, human stewardship, or supported API-first tooling?
from: What is the future of software development in the agentic/AI age?
- Looking back at the Future of Software Engineering unconference (Bartosz Ocytko): A tightly-constrained, self-healing platform — not universal upskilling — should absorb citizen developers.
- The "funhouse mirror": How AI reflects the hidden truths of your software pipeline (Rachel Laycock (interviewed by The New Stack)): Senior technologists must act as stewards — teaching the 'why' and building guardrails, not gatekeeping or replacing juniors.
- AI Is Changing Software Engineering. The Fundamentals Still Matter. (Abby Bangser): Support, don't restrict — provide API-first, MCP-accessible tooling that non-engineers can safely consume.
Assessment: All three agree citizen developers are inevitable and must not be blocked, but the safety mechanism differs — encode it in a constraining platform (Ocytko), transfer it through human relationships (Laycock), or expose it as consumable interfaces (Bangser). Ocytko's platform-first case is strongest on the specific failure mode both he and Ördög name (non-engineers leaking or bypassing production-data access), which stewardship alone cannot prevent at scale. Laycock's stewardship answers a different problem — sustaining the junior-to-senior pipeline — that a platform does not. The positions are complementary in principle but compete for the same finite investment, and none supplies a concrete governance model for vibe-coded shadow IT.
Open gaps (128)
- incompleteThe article generates AFK volume — it concedes a loop can 'pile dozens of commits into a repo in hours' and Tip 11 has each iteration open a PR — yet treats review as trivially 'review the commits when you return' / 'you review when you're ready', never grappling with the review-jam / orchestration-tax that this volume creates. Notably, the SAME author's own workshop states plainly that 'developers are now doing more code review than ever' and that there is 'no clean way to reconcile small-PR discipline with parallel AFK loops — accept the increased review burden'; the tips article underplays what its author elsewhere admits, leaving human review capacity as the unexamined binding constraint.11 Tips For AI Coding With Ralph Wiggum — read next: Work on the human-review bottleneck and orchestration tax under agent volume: the busier-not-more-productive weak-link finding, the developer-as-evaluator role shift, and the same author's workshop treatment of the irreducible review burden.
- illogicalThe piece argues both that free-running loops are dangerously unstructured (motivating the pivot to explicit graphs) and that short, low-stakes loops (the nightly lint-fix cron) legitimately earn full autonomy without any explicit graph structure — it never reconciles when a loop needs graph-discipline versus when it's fine to run as a pure loop; length and stakes are offered as the answer for automation-worthiness, but that criterion is never explicitly connected back to the separate loop-vs-graph argument.Software Factories, Light and Dark — read next: Read for a unified framework connecting loop-length/stakes-based autonomy criteria with graph/state-machine architecture choices, rather than treating them as two independent recommendations.
- incompleteThe rule of thumb that 'an agent holds up for three to ten steps, then starts losing the thread past twenty' is stated (attributed to Dex Horthy) without any grounding for why that specific numeric range holds, what model or context window it was measured against, or whether it's expected to shift as context windows and context-management techniques improve — it's treated as a durable constant rather than a fast-moving, model-dependent empirical measurement.Software Factories, Light and Dark — read next: Look for benchmark data on agent step-count reliability across model generations and context-management techniques, to see whether this threshold is already stale.
- incompleteThe piece advocates video demos as the way to show an agent's work, but never addresses that a scripted storyboard exercises a predetermined happy path — it even stubs navigator.clipboard via injected JavaScript — so it demonstrates 'the flow runs as scripted', not 'the feature is correct'. The adjacent sqlite-utils story is the counter-example the piece doesn't connect: its release-blocking data-loss bug was invisible to any demo and caught only by code review. Demos verify liveness and UX, not correctness.Have your agent record video demos of its work with shot-scraper video — read next: Read on evals and property-based testing as complements to demos, and Geoffrey Litt's 'understand to participate' (quoted later in this same newsletter) on why watching output cannot substitute for conceptual understanding of the change.
- incompleteThe '--help as embedded SKILL.md' pattern assumes the --help text stays accurate, complete and token-cheap as the tool grows. The piece does not consider --help drift (help falling out of sync with behavior), how a large tool's full --help fits an agent's context budget, or when the embedded-skill approach should give way to a real SKILL.md or progressive disclosure.Have your agent record video demos of its work with shot-scraper video — read next: Agent-native design and progressive-disclosure/token-efficiency literature; compare with SKILL.md ecosystem write-ups on versioning and staleness.
- incompleteThe whole reliability argument rests on the human catching design flaws by reviewing agent-written documentation, yet the piece does not examine the case where the agent's prose is as confidently wrong as its code — doc rot, plausible-but-inaccurate documentation that reads clean. Release notes are declared 'safe to outsource because boring, predictable and accurate', but boring text is also the text least likely to be scrutinized.Have your agent record video demos of its work with shot-scraper video — read next: Cognitive-debt and comprehension-debt writing; work on documentation as a review surface and on LLM-generated-text 'tells' and silent inaccuracy.
- incompleteCross-family review is recommended from repeated anecdote ('it really does work'), with no false-positive rate, no cost/benefit accounting, and no discussion of when it fails to catch things or produces noise that costs more review time than it saves.Have your agent record video demos of its work with shot-scraper video — read next: See the GitHub Copilot 'Rubber Duck' analysis of cross-family review as cost-effective only when invoked sparingly at high-signal moments, and eval methodology for measuring reviewer models.
- incompleteThe whole prescription assumes a team can correctly self-locate on the blast-radius spectrum in real time, but the doc itself concedes the dangerous-middle crossing (from no-users to real-users) 'is rarely noticed at the time'. How a team detects it has crossed — before the postmortem, not after — is exactly the load-bearing detection problem the essay leaves unaddressed.Agentic Code Review — read next: Leading indicators that a project's blast radius has changed (first real users, first PII, first money at risk); instrumentation and tripwires for tightening review before an incident forces it.
- incompleteThe article takes 'the agentic era' as given without arguing for why agent-based architectures will dominate or what the alternatives are. No engagement with skeptical positions on agentic AI.AI 101: Agentic Vector Databases – What Is That? — read next: Read critiques of agentic AI hype; look at alternative architectures that achieve similar goals without autonomous agents (e.g., structured workflows, human-in-the-loop pipelines).
- incompleteNo consideration that removing political friction and cross-domain investigative labor from human responders may erode their own cross-domain diagnostic skill and organizational relationships over time -- the same automation-complacency concern left unexamined in a companion piece about a narrower (single-domain, deterministic, read-only) incident-copilot tool, and arguably more consequential here since Phase 3 hands over actual diagnosis and remediation, not just search.Your AI agent just blamed the network team. Now what? — read next: Deskilling/automation-complacency literature; cross-reference extract-ai-incident-copilot-first-15-minutes#g3.
- incompleteNo cost/ROI accounting is given for building and running the simulation infrastructure itself. The talk names running cost as a design constraint (avoiding, e.g., 10,000-conversation batches every CI run) but never quantifies the engineering cost of building personas/scenarios, judge-calibration labor, or how the total cost compares to the manual-tester process it replaces — beyond the qualitative, unquantified two-year Pearson relationship.Presentation: From AI Agent Demo to Production: Automated Testing and Evaluation — read next: Corpus material on eval/observability infrastructure cost and token/infra economics, for a fuller before/after ROI picture of adopting simulation-driven testing.
- incompleteThe article asserts that removing humans from the loop removes organisational and product learning but does not specify the mechanism, nor how to preserve that learning while still automating parts of operations.AI Is Changing Software Engineering. The Fundamentals Still Matter. — read next: Read on the ironies of automation, joint cognitive systems, and how SRE teams learn from incidents while automating remediation.
- incompleteTeam adoption is treated as an exercise for the reader. Pocock's answer to 'how does this work in a team?' is essentially: 'the upstream becomes team-shared, the downstream is one or two devs managing the pipeline.' He gives no story for: review queue scaling, distribution of PRD-authoring authority, who owns skills/coding-standards as a shared asset, code-review burden as a team-wide labour question, or how juniors learn craft in a workflow where most code is agent-written.[FULL WORKSHOP] AI Coding For Real Engineers - Matt Pocock, AI Hero — read next: Cutler on overload and accountability culture; Beck on socio-technical change; Fearless Change for the adoption-of-practices angle in the user's hidden-layer interests.
- incompleteThe 'pre-AI books' recommendation is the closing thesis but is left underspecified. Pocock cites Pragmatic Programmer (tracer bullets), Ousterhout's Philosophy of Software Design (deep modules), Brooks's Design of Design (design concept), Fowler's Refactoring (small steps) — but does not give a reading list, nor a mapping of which insight from which book deploys at which point in the workflow. This is the load-bearing connection to the user's craft tradition and is left as a 'go buy them on Amazon.'[FULL WORKSHOP] AI Coding For Real Engineers - Matt Pocock, AI Hero — read next: The user's library already covers Beck (small steps, TCR, simple design), Hickey (Simple Made Easy), Yourdon & Constantine (Structured Design), Meadows (Thinking in Systems). The mapping work is for the orchestrator to do: e.g., Pocock's 'don't bite off more than you can chew' is Fowler-on-refactoring; deep modules is Ousterhout; tracer bullets is Hunt & Thomas; design concept is Brooks. The honest gap is that Pocock does not even mention Beck — surprising given Beck's TCR is operationally close to red-green-refactor as Pocock practices it.
- incompletePocock's workflow structurally mirrors Anthropic's harness paper (planner / generator / evaluator) and Böckeler's adaptive-control framing, but he does not name them or compare. The grill-me skill is alignment; the PRD-to-Kanban is planning; the AFK Ralph loop is generation; TDD + manual QA + reviewer-Opus is evaluation. Surfacing this overlap is essential to placing his workshop in the broader 2026 AI-coding discourse.[FULL WORKSHOP] AI Coding For Real Engineers - Matt Pocock, AI Hero — read next: Anthropic harness paper, Böckeler on adaptive control, Addy Osmani on agent patterns (in the user's saves) — all map onto Pocock's lifecycle with different vocabulary.
- incompletePocock conflates two definitions of 'done': (a) feature shipped with QA-imposed taste, and (b) commit produced by the Ralph loop with passing tests. The transitions between (a) and (b) — especially the merge-and-conflict-resolution at the end of multiple parallel sandbox branches — are sketched (the Sandcastle merger agent) but not interrogated for what happens when the merger itself produces semantically broken code. This is exactly where small-PR discipline matters and where he admits he doesn't have the answer.[FULL WORKSHOP] AI Coding For Real Engineers - Matt Pocock, AI Hero — read next: Beck on incremental design and TCR; trunk-based development literature; the smallcode failure-mode catalog if it covers merge-stage failures.
- incompleteThe implicit premise that the developer can read agent output well enough to QA, code-review, and impose taste is enormous. Pocock states 'understanding code deeply is going to make you a much, much better developer and get more out of AI' and 'bad codebases make bad agents' — but does not address the developer who is themselves junior, distracted, or not the original architect. The workflow may be most valuable to seniors and least usable by the engineers who most need leverage.[FULL WORKSHOP] AI Coding For Real Engineers - Matt Pocock, AI Hero — read next: Marcus on code quality (in user's recent saves), Beck on apprenticeship/teaching contexts, Cutler on directly-responsible-individuals and skill distribution.
- uninformedPocock specifically defers the question on conforming to security, architectural, and API-contract constraints ('I'm going to answer that in a bit') and never returns to it. For the user's organizational context (Norwegian senior leader watching governance signals), this is the highest-value question and is left unaddressed.[FULL WORKSHOP] AI Coding For Real Engineers - Matt Pocock, AI Hero — read next: Security-review skill, Schneier on Security, explainable-AI requirements paper in the user's library, organisational adoption studies on AI tooling in regulated industries.
- incompleteNo evaluation or false-positive analysis of the pattern detection. The tool surfaces 'likely causes' and 'what the evidence suggests', but there is no accuracy/precision/recall figure, no false-positive-rate discussion, and no account of the downside case — a fast, confident, but wrong brief. This matters acutely for incident automation specifically: the human-factors literature finds the risk is asymmetric — automation that surfaces misleading patterns can make outcomes far worse than no automation, and responders cannot detect in real time which regime they are in — precisely the analysis a single-practitioner build log omits.Building an AI Incident Copilot: How I Automated the First 15 Minutes of Every Production Incident — read next: Read J. Paul Reed on the ironies of automation and AI in incidents (the asymmetric-risk / nurses-study finding), plus eval methodology for automated triage/alerting: precision/recall, false-positive cost, and joint human-AI testing rather than testing the detector in isolation.
- uninformedThe exhaustiveness claim for seven primitives is asserted from practice but not argued from first principles. It is unclear whether the taxonomy would hold for domains the authors have not encountered (e.g., physical-world robotics workflows, scientific discovery workflows).
- incompleteThe article references the L0-to-L2 maturity model from Article #2 but does not explain how workflow discovery maps to those levels for readers who have not read the earlier articles.
- incompleteHuman review before applying a fix is described explicitly for the crash-diagnosis workflow ('review it before applying') but not for the leak-fix workflow ('fix it with agent mode'), leaving it unclear whether the same review checkpoint applies to both auto-remediation paths described in the same article.Android Studio Quail 2 Redesigns Agent Mode, Streamlines AI-Assisted Coding — read next: Would need Google's own documentation or hands-on testing to confirm whether leak fixes are auto-applied or also gated on developer review.
- incompleteNo discussion of whether different agent architectures (e.g., human-in-the-loop, constrained tool sets, read-only agents) show different vulnerability profiles. The 91% figure is presented as monolithic.Breaking: Autonomous Agents are a Shitshow — read next: The original study likely breaks down vulnerability by agent architecture type and deployment domain.
- incompleteThe article compares GuardDuty's investigation agent to Microsoft Security Copilot and Google's Gemini-assisted investigation only on scope/positioning, never on measured output quality, accuracy, or analyst time saved.AWS Launches Amazon GuardDuty Investigation Agent to Automate Threat Triage — read next: Read independent, hands-on comparative reviews or benchmarks of the three products from a practicing security analyst or research firm.
- illogicalThe article's closing inference — that low preview quotas prove the tool is scoped for manual triage rather than automated response — ignores the equally plausible alternative that the quotas are simply preview-stage cost/capacity throttling with no bearing on the tool's intended use once it reaches general availability, at which point the same automated-pipeline wiring the article dismisses could become the default use case.AWS Launches Amazon GuardDuty Investigation Agent to Automate Threat Triage — read next: Watch AWS's GA announcement and pricing/quota policy for the investigation agent to see whether higher-volume, automation-friendly quotas appear once the tool exits preview.
- incompleteNo adoption or outcome data is presented — no organizations are named as having deployed Loom, no metrics on how it performs against the seven challenges in practice, and the only community reaction is a single Reddit comment two days after release. The 'reference platform' framing is asserted, not evidenced.AWS Releases Loom, an Open-Source Reference Platform for Governing AI Agents at Enterprise Scale — read next: Track future InfoQ or AWS coverage for case studies of organizations that adopted or forked Loom, or search for post-mortems on the AWS Labs GitHub repo (issues, forks, deployment reports).
- incompleteThe article notes Loom's role-based access model 'still carries visible demo scaffolding' but doesn't specify what that scaffolding is or what a production-hardening checklist would include — leaving the reader unable to assess how much engineering work stands between the reference implementation and an actual production deployment.AWS Releases Loom, an Open-Source Reference Platform for Governing AI Agents at Enterprise Scale — read next: Read the AWS Labs repository's own deployment guide and cleanup instructions (mentioned in the closing paragraph) for the concrete list of what's demo-only versus production-grade.
- incompleteThe 'customers still want a human / want agency' balance is asserted but never operationalized: no criteria are given for when an agent should defer to a human, insert a confirmation step, or hand off to a live person.Travel Through the Lens of AI with Booking.com CEO Glenn Fogel — read next: Read human-in-the-loop design work on judgment points, approval steps and confirmation UX to specify the deferral criteria Fogel leaves implicit.
- incompleteThe adoption results report that 131 of 165 generated patches passed all tests and 55 were reported to developers, but never say how many of those 55 were actually accepted and merged to production — the single number that would most directly validate (or undercut) the claim that automation plus human gatekeeping is working well. 'Reported' and 'adopted' are conflated throughout.Automated Bug Fixing at Facebook Scale — read next: Later Facebook/Meta engineering retrospectives on SapFix or its successors, if any exist in the corpus or elsewhere, for merge/acceptance-rate data.
- incompleteThe piece never explains why mutation-based repair is limited to Null Pointer Exceptions specifically, beyond noting that Facebook 'plans to cover more mutation strategies' — leaving open whether NPEs were chosen because they are mechanically easiest to patch via mutation, most frequent in the crash population, or safest to automate, each of which would carry different implications for which bug classes are good candidates for automated repair generally.Automated Bug Fixing at Facebook Scale — read next: extract-what-survived-contact#p5 and this corpus's agentic-testing material, for how today's systems reason about which categories of defect are safe to hand to automated remediation versus which require a human-authored fix.
- incompleteThe central prescriptive claim — engineers 'will' ship unread code to production, and this becomes safe once 'engineering builds the systems that validate this code' — never specifies what those validating systems must actually guarantee (coverage thresholds, formal verification, what evals reliably catch versus miss) to make unread code trustworthy. 'Comfortable shipping without reading' is asserted as an achievable target state without describing what achieving it looks like or how a team would know it had arrived.Stop being skeptical about AI for development with Charity Majors — read next: Majors's own linked essay 'AI demands more engineering discipline. Not less' (charity.wtf) may operationalize the validation bar this interview leaves abstract; also relevant is this corpus's DORA AI Capabilities Model material on quality-platform capabilities.
- incompleteThe article does not address what happens when the classifier fails — what is the blast radius of a false negative? Is there logging, rollback, or post-hoc detection?Inside Claude Code Auto Mode: Anthropic's Autonomous Coding System with Human Approval Gates — read next: Anthropic's documentation on auto mode error handling and audit logging
- uninformedNo mention of how auto mode interacts with existing version control, code review, or CI/CD safety nets. In practice, auto mode operates within a broader development safety stack, and understanding the layered defense matters.Inside Claude Code Auto Mode: Anthropic's Autonomous Coding System with Human Approval Gates — read next: Anthropic's Claude Code documentation on integration with git workflows
- incompleteThe 'Claude Tag' feature description gives no detail on what happens during the autonomous multi-day project between being tagged in and tagging back — no mention of checkpoints, approval gates, visibility into intermediate state, or what happens if the thread's context changes mid-task (e.g. the human posts a correction while Claude is mid-run).Developer Newsletter: New models, Claude Tag, and dynamic workflows — read next: extract-hbr-stop-automating-design-new-processes#p13 and #p14 (trust and governance for AI-augmented processes built around the model, not inside it) for what such a feature would need to answer before being safe to delegate multi-day, team-visible work to.
- incompleteThe article names 'raw command output without secret redaction' as a production-relevant constraint but never explores its consequence: whether Cloudflare Workflow/Artifacts logs are access-controlled per team, whether this regresses behind existing CI norms (GitHub Actions and GitLab CI already auto-mask registered secrets in logs), or what a team building on @cloudflare/ci would need to bolt on themselves to avoid leaking credentials through a verbose install or env-printing step.Cloudflare Turns CI Pipelines into TypeScript Workflows — read next: GitHub Actions / GitLab CI secret-masking documentation, or a security-focused piece on CI log secret leakage, to compare @cloudflare/ci's stated behavior against the baseline the industry has already normalized.
- incompleteNo cost discussion. A pipeline modeled as a Workflow binds per-step Workflow invocations, Sandbox containers, Durable Objects, and R2 storage — the article never says whether this billing model is cheaper, comparable to, or more expensive than a traditional CI runner-minute model, which is exactly the kind of number a team weighing the 'platform commitment' would need before adopting.Cloudflare Turns CI Pipelines into TypeScript Workflows — read next: Cloudflare's own pricing pages for Workflows/Sandboxes/Durable Objects/R2, or a follow-up cost-comparison piece once early adopters publish real pipeline-run bills.
- incompleteThe self-healing example stops at 'agent proposes a patch, human merges it,' but never addresses what happens when the proposed patch is subtly wrong rather than obviously broken — e.g., masking a real regression instead of fixing a spurious one, the general failure mode the corpus has already flagged for self-healing systems (extract-what-survived-contact#p5).Cloudflare Turns CI Pipelines into TypeScript Workflows — read next: extract-what-survived-contact#p5 and its own gap on self-healing masking regressions; any Cloudflare follow-up documentation on how the self-healing example's review step is meant to catch a wrong-but-plausible patch.
- illogicalThe article states that Skipper makes the developer's involvement 'optional' and removes review/iteration/back-and-forth entirely, while the same paragraphs describe the developer supplying the prompt or OpenAPI spec that determines what gets built — and, implicitly, deciding afterward whether the resulting service is fit to deploy. The developer has not left the loop; they have moved to its specification and acceptance ends. The piece never acknowledges this as anything short of full removal, an equivocation between 'the review-and-refine sub-loop is internalized' (true, and interesting) and 'the developer's involvement is optional' (overstated, given the developer still authors the input and presumably judges the output before it ships to production).This coding agent doesn’t want your feedback — it ships without it — read next: extract-agentic-code-review's proposition that 'the human does not leave the loop but moves up a level ... human-in-the-loop becomes human-on-the-loop' names exactly this dynamic and is a useful direct comparison; also worth reading anything Verlaguet or SkipLabs publish post-launch about how developers actually validate and accept Skipper's output before deployment.
- incompleteThe article never explains what happens when Skipper's internal fix loop exhausts its eight attempts without passing type checks — does it return the last broken candidate, surface an error to the developer, or fail silently? Without an answer, 'ships without your feedback' is a claim about the happy path only; the framing hides an unspecified failure mode at precisely the point where developer judgment would otherwise matter most.This coding agent doesn’t want your feedback — it ships without it — read next: A technical writeup, postmortem, or incident report on Skipper's real production failure behavior; more generally, material on retry-budget exhaustion and failure disclosure in agentic code-fix loops.
- incompleteNo quantitative productivity data is provided. The flow-state argument and 'reducing context switching' claims are asserted without benchmarks, user studies, or before/after measurements.GitHub Copilot CLI Reaches General Availability — read next: Search for GitHub's internal studies or third-party developer productivity research on AI CLI tools; Microsoft Research papers on Copilot impact.
- incompleteThe competitive analysis is broad but shallow. Copilot CLI, Amazon Q, and Warp are listed but never compared on capabilities, pricing, model quality, or user experience. The reader cannot assess relative strengths.GitHub Copilot CLI Reaches General Availability — read next: Seek comparative reviews or benchmark comparisons across AI-powered CLI tools; Warp's blog posts on their AI features; Amazon Q developer documentation.
- uninformedThe article does not acknowledge the open-source agentic CLI tools (Claude Code, Aider, Cursor's terminal mode) that are arguably closer competitors than Amazon Q or Shell-GPT for the power-user segment.GitHub Copilot CLI Reaches General Availability — read next: Compare Copilot CLI's Autopilot mode directly with Claude Code's agentic terminal capabilities and Aider's autonomous coding workflows.
- incompleteThe 'last mile' framing assumes a clean separation between editing and execution environments, but modern agentic tools (Claude Code, Cursor) blur this boundary. The article does not address whether the terminal-as-separate-surface thesis holds in an agentic world.GitHub Copilot CLI Reaches General Availability — read next: Read about agentic development environments that unify editing and execution; consider whether 'terminal as first-class surface' is already being superseded by 'agent as first-class surface'.
- incompleteThe essay never specifies what would motivate humans to actually remove themselves from the code-review/responsibility loop, given that Seemann's own opening premise is that quality matters precisely because humans remain accountable for the code. The thought experiment assumes away the accountability structure (legal, commercial, safety) that currently keeps humans in the loop, without discussing why or how organizations, regulators, or liability regimes would ever permit that removal.Does code quality still matter? — read next: Look for material on AI accountability and liability for autonomously-generated/deployed software (e.g. discussions of 'who is responsible when an agent's code causes harm') to see whether any serious proposal actually argues for full removal of human accountability, as opposed to full removal of human code-reading.
- incompleteThe essay does not engage with the possibility that LLMs already effectively 'read' code today (via their own context windows and training) using representations quite unlike human perception, which suggests the thought experiment's stark before/after framing (human cognition vs. some future LLM cognition) elides a more gradual, already-underway shift in what 'reading code' even means for a model versus a human.Does code quality still matter? — read next: Look for empirical or interpretability work on how LLMs internally represent code (e.g. token-level vs. structural/AST-level processing) to assess whether 'LLM cognition of code' is already a distinct, non-human-cognition regime today, rather than only in Seemann's hypothesized future.
- self-assessment biasThe author is grading his own framework by applying it to his own work. There is no external validation, no second writer replicating the quadrant assignments independently, and no reader-side evidence that the framework-guided post is actually stronger than a counterfactual version. The self-referential structure is rhetorically clever but epistemically circular.Eating My Own Dog Food: How I Used the Framework to Write the Post About the Framework — read next: Independent case studies applying the framework; A/B testing of framework-guided vs. unguided AI-assisted writing.
- scopeThe demonstration covers exactly one genre (persuasive long-form essay) by one expert writer. No evidence is offered that the quadrant assignments would hold for other knowledge work types -- technical documentation, code review, strategic memos, creative writing -- where risk and differentiation profiles differ.Eating My Own Dog Food: How I Used the Framework to Write the Post About the Framework — read next: Apply the framework to diverse knowledge work outputs and check whether quadrant assignments remain stable.
- mechanismThe post does not explain how a practitioner should determine which quadrant a given piece of work falls into. The author's assignments feel intuitive but the decision criteria are not made explicit enough for someone else to replicate them.Eating My Own Dog Food: How I Used the Framework to Write the Post About the Framework — read next: The parent post 'Don't Automate Your Moat' may provide the missing decision criteria; worth checking.
- counterfactualNo comparison to what would have happened without the framework. The author asserts the framework guided his delegation decisions, but an experienced writer might have made similar choices by instinct. The framework's marginal value over general editorial judgment is not demonstrated.Eating My Own Dog Food: How I Used the Framework to Write the Post About the Framework — read next: Studies on structured decision-making vs. expert intuition in creative/knowledge work.
- incompleteThe adversarial-critic prompt pattern is presented as highly effective but with only anecdotal evidence from one use case. The failure modes of this approach (model sycophancy despite hostile persona, critique that is adversarial in tone but generic in substance) are not explored.Eating My Own Dog Food: How I Used the Framework to Write the Post About the Framework — read next: Research on LLM sycophancy and the reliability of adversarial prompting for substantive critique.
- incompleteThe centaur/reverse-centaur test presumes the user has free choice over how a tool is used, but many real deployments (metrics-driven review quotas, AI-embedded workflow software, employer mandates, interface defaults that nudge pace-setting) structurally impose the reverse-centaur mode regardless of individual intent. The piece never addresses who actually controls the answer to its own diagnostic question, or what a worker with no control over tool configuration is supposed to do with it.Everyone I recommend on AI is optimistic. Except Cory Doctorow. — read next: extract-mosseri-ai-tailwind-authenticity#g4 raises the mirror-image gap (no criteria for which workflows to hand to AI at an organizational level); also relevant: workplace-power and algorithmic-management literature on who actually sets the pace of AI-mediated work.
- uninformedThe lawyer-specific accountability-sink claim (liability lands on whoever signs, regardless of who really made the call) is asserted without engaging actual bar-discipline opinions or case law on AI-assisted legal work — there are now numerous documented sanctions cases for AI-fabricated citations that would let the claim be checked against how courts and bars are actually allocating fault (e.g., whether reliance on an AI tool is treated as aggravating, mitigating, or irrelevant).Everyone I recommend on AI is optimistic. Except Cory Doctorow. — read next: Bar ethics opinions and case law on AI-hallucinated citations and attorney sanctions.
- uninformedNo detail is given on how the 'domain-specific prompts' are engineered, what mitigations exist against LLM hallucination or fabricated root causes in the multi-stage summarization, or what the SME-review/Langfuse evaluation loop actually measures (accuracy? usefulness? both?). The article names the ingredients (Langfuse for prompt management/tracing/evaluation, SME review, user feedback) without describing evaluation criteria or results.Expedia Uses AI Driven Service Telemetry Analyzer to Accelerate Incident Investigation — read next: Read Expedia's original Medium engineering post (linked in the article) for evaluation methodology details, or look for a follow-up on false-positive/false-negative rates in STAR's generated findings.
- illogicalThe article treats 'human review and strict controls remain in place' as sufficient reassurance about agent safety, without engaging its own adjacent report -- in the same piece -- that Wiz found six AI coding assistants could be tricked into showing users a spoofed, harmless-looking approval prompt (GhostApproval), which directly challenges whether human-approval interfaces are a reliable safety backstop for exactly the kind of agent-created-PR workflow Figma relies on.How Figma Uses AI Agents for Security — read next: Read Wiz's 'GhostApproval: A Trust Boundary Gap in AI Coding Assistants' report in full, and check whether Figma's own PR-approval tooling was in scope for that vulnerability class.
- illogicalFigma's closing framing -- 'the choice is not between the two' (agents vs. humans) -- reframes a calibration question (how much autonomy, verified how, at what pace) as a false binary that nobody in the article was actually proposing, letting the piece end on a resolved-sounding note without actually answering the open question it just raised.How Figma Uses AI Agents for Security — read next: Compare against extract-ai-agent-blame-network-team's explicit three-phase trust-and-autonomy progression (shadow mode -> read-only human-in-the-loop -> limited automated response), which answers the calibration question this article's closing line sidesteps.
- incompleteThe 80-20 flip is asserted from consulting experience but not quantified. No data is offered on what 'calibration' costs in practice relative to build — the ratio could vary enormously by domain, and the 80-20 framing may be more rhetorical than empirical.
- uninformedThe legal and compliance discussion is acknowledged as outside Aishwarya's expertise. Given that governance failures can kill finished projects (as her own anecdote shows), the treatment is surprisingly thin — no frameworks, regulations, or concrete practices are discussed.
- illogicalAishwarya argues that model personality differences will not converge because vendors treat them as competitive differentiators, but also argues that model capabilities are converging rapidly. The distinction between 'capability' and 'personality' is never defined rigorously — prompt sensitivity, output style, and error patterns could plausibly converge as capabilities do.
- incompleteThe claim that early-career 'agent-native' workers have a hiring advantage is supported only by Aishwarya's personal hiring experience at a small consultancy. Whether this generalizes to larger enterprises with different incentive structures is unexamined.
- incompleteThe optimization pyramid (effort -> performance -> cost -> latency) is offered as a sequential framework but no guidance is given on when to stop optimizing performance and move to cost/latency, or how to handle cases where the two conflict fundamentally.
- incompleteThe article reports API surface and quotes one external blog reviewer (Ebenezer Don) but offers no production deployment evidence, benchmark, or failure-mode data — unlike, for instance, the corpus's reports on Claude Managed Agents at Rakuten or L'Oreal. As a preview release, that's expected, but it means every claim about the abstraction 'scaling without swapping primitives' is currently a design intention, not a tested property.Google's Genkit Ships Agents API with Detached Turns and Human-in-the-Loop for TypeScript and Go — read next: Watch for practitioner postmortems or case studies once teams have run the Genkit Agents API in production for a few months; compare against how Claude Managed Agents adoption reports (extract-building-ai-agents-for-the-enterprise) evolved from announcement to measured outcomes.
- incompleteThe article claims Genkit differentiates through full-stack breadth (typed client SDKs, built-in streaming protocol, deployment to Firebase/Cloud Run/Node/Go) without examining whether that breadth reintroduces exactly the kind of lock-in the model-agnostic plugin layer is meant to avoid. Once an application depends on Genkit's client SDKs and streaming protocol, swapping the *framework* — not just the model — becomes costly; the piece treats 'model-agnostic' as sufficient evidence against lock-in without addressing the framework layer.Google's Genkit Ships Agents API with Detached Turns and Human-in-the-Loop for TypeScript and Go — read next: extract-oreilly-radar-may-2026 and extract-outsourced-ai-still-own-the-risk on vendor lock-in in the emerging agent stack; extract-ai-models-disappear-overnight on model-agnostic harness design principles.
- incompleteNo discussion of agent-to-agent trust boundaries. When multiple agents operate in the same repository or pipeline, can one compromised agent influence another? The architecture treats 'agent' as a single entity rather than addressing multi-agent coordination security.How GitHub Is Securing Agentic Workflows in Modern CI CD Systems — read next: Multi-agent systems security literature; research on trust propagation in autonomous system networks.
- uninformedNo mention of model-level defenses (instruction hierarchy, input sanitization at the model layer) as a complementary security layer. The architecture is entirely infrastructure-level, treating the model as a black box.How GitHub Is Securing Agentic Workflows in Modern CI CD Systems — read next: Research on instruction hierarchy in LLMs; OpenAI and Anthropic publications on model-level prompt injection defenses.
- incomplete"A maintainer still has to review and approve every change" is offered as the safeguard, but the article never asks whether review quality holds up as merge-request volume scales — the very capacity problem (bottleneck moved downstream to reviews) that motivated the release in the first place. If agents can open MRs and file findings faster than before, the same paradox could reassert itself one layer down, at the human-approval checkpoint.GitLab 19.2 Puts AI Agents to Work on the Security Backlog — read next: Read against the corpus's orchestration-tax material (the structural gap between what agents can produce and what a human can actually merge) to test whether GitLab's 'human still approves' design is a real fix or just moves the AI paradox's bottleneck to a new location without adding review capacity.
- incompleteNo measurable outcomes. 'Hundreds of hours/month' is unanchored to a baseline, a denominator, an accuracy figure, or a cost. There is no comparison to a non-agentic automation alternative (scripts, RAG-only chatbot, runbook automation).Designing a Multi-Agent System for Engineering Support at Scale: A Case Study From Grab — read next: Look for the original Grab Tech Blog post (engineering.grab.com/from-firefighting-to-building) for the actual numbers; if absent there too, this is a marketing artifact, not an engineering report. Compare to DORA-style AI productivity measurement methodology.
- incompleteThe article never offers a metric or boundary that distinguishes 'agent' from 'automation script'. The architecture as described (classify -> route -> tool-call under a supervisor, with constrained responsibilities and HITL on writes) is mostly compatible with a deterministic workflow engine plus LLM classifiers.Designing a Multi-Agent System for Engineering Support at Scale: A Case Study From Grab — read next: Anthropic's 'Building effective agents' (Schluntz & Carr) on workflows vs. agents; Simon Willison on the agent-definition problem; HumanLayer / Vercel's agent taxonomy work.
- incompleteThe supervisor's actual role is described abstractly ('controls communication flow and task delegation') but not behaviorally. Does it re-plan on failure? Loop? Spawn new agents? Without that, the 'multi-agent' label may be doing rhetorical work the architecture does not earn.Designing a Multi-Agent System for Engineering Support at Scale: A Case Study From Grab — read next: LangGraph supervisor docs and Cognition AI's 'Don't Build Multi-Agents' essay arguing most 'multi-agent' systems are sequential pipelines mislabeled.
- incompleteNo discussion of failure modes: hallucinated SQL passing validation, MRs that look correct but introduce regressions, automation bias in reviewers, drift as the platform changes under the agents' indexed context.Designing a Multi-Agent System for Engineering Support at Scale: A Case Study From Grab — read next: Literature on automation bias in code review; Google's 'AI in software engineering' DORA findings on review burden.
- incompleteContext management is named as the hardest problem and dispensed with in one sentence. 'Structured context compression and selective retrieval' is not described as a technique.Designing a Multi-Agent System for Engineering Support at Scale: A Case Study From Grab — read next: The original Grab post; Anthropic's context-engineering write-ups; recent work on agent memory architectures (e.g., MemGPT-style hierarchies).
- uninformedAuthor writes about Grab's system at a level entirely derivable from the company blog and a LinkedIn post; there is no independent reporting, no quote that wasn't already public, no comparison to other companies' similar systems.Designing a Multi-Agent System for Engineering Support at Scale: A Case Study From Grab — read next: Go to the primary source. Compare to Uber, Shopify, Stripe internal-tooling agent write-ups for triangulation.
- incompleteNo engagement with organizations that lack Microsoft's scale, cash, or executive sponsorship -- a resource-constrained startup, a non-tech company's small engineering team, or a highly outsourced/offshore engineering org has no obvious path to implementing preceptorship as described (400-500 person 'shards,' formal cohorts, explicit executive buy-in).
- incompleteThe 'third place' collapse and anthropomorphization-of-AI risks are raised as real sociological costs, but Hanselman offers no organizational remedy beyond his own personal practice (periodic travel to Seattle); there is no discussion of what fully distributed, no-office companies could do instead, nor any engagement with whether his prescription (in-person contact) is feasible for organizations that chose remote-first specifically to access geographically dispersed talent.
- incompleteThe article never specifies how an organization identifies a 'high-stakes' analysis before seeing its answer. Real decisions often become high-stakes only in retrospect (an innocuous-looking metric turns out to justify a major reallocation once a VP notices it), so a triage gate defined purely by topic (budgets, pricing, personnel, regulatory) will miss high-stakes claims that arrive through informal channels — a Slack-shared chart, a throwaway dashboard query — before any formal review point exists.Don't Let AI Make Bad Analytics Worse — read next: Model-risk-management literature on how banks classify model materiality and handle 'shadow models' that escape formal inventories would show whether this same blind spot appears in finance and how (or whether) it gets closed there.
- incompleteThe piece asserts that AI can 'blur' the descriptive/predictive/causal distinction but does not explain the mechanism by which it does so — is it that AI models are trained on correlational data and cannot distinguish causal from correlational patterns without explicit experimental data, or is it purely a communication/framing failure by users who ask loosely worded questions? These have different fixes (better model training and disclosure vs. better user education and question templates).Don't Let AI Make Bad Analytics Worse — read next: Causal-inference-in-ML literature (e.g., work on distinguishing observational from interventional/counterfactual queries in LLM-based analytics assistants) would clarify whether this is a solvable interface problem or a deeper representational limitation.
- incompleteThe six-part model is presented as equally applicable across company sizes and maturities, but the case narratives (Amazon, eBay, Airbnb) are all large, resource-rich organizations that could build dedicated platforms (Minerva) or run large-scale randomized experiments. The article doesn't address whether a small company without a data-science team or a marketing-experimentation budget can implement 'expose counterfactuals' or 'govern the metrics' at any meaningful fidelity, or what a minimum-viable version looks like.Don't Let AI Make Bad Analytics Worse — read next: Practitioner writing on lightweight/low-cost causal inference and metrics governance for resource-constrained teams would test whether the model degrades gracefully or requires the scale these examples assume.
- incompleteThe piece never addresses that its authors are Perplexity staff studying engagement with, and the economic value of, Perplexity's own commercial assistant and agent products — a direct conflict of interest disclosed only as a parenthetical ('where the author team works') and never discussed as a limitation, even though the itemized limits paragraph addresses several other caveats in detail.Research: How AI Agents Broaden the Scope of Knowledge Work — read next: An independent, non-vendor field study of assistant-vs-agent usage — academic or from a researcher with no commercial stake in either product — to see whether the scope-expansion effect replicates outside a single company's own telemetry.
- illogicalThe 'second, LLM-based estimate' is framed as independent triangulation ('we didn't rely on a single method') that corroborates the primary human-equivalent-cost estimate, but both estimates were produced by the same research team using models and assumptions of their own choosing; agreement between two internally-generated estimates is much weaker evidence of accuracy than the framing implies, since it cannot rule out a bias shared by both methods.Research: How AI Agents Broaden the Scope of Knowledge Work — read next: A genuinely external replication — a third party re-deriving human-equivalent time/cost from comparable session logs using an independently chosen costing methodology.
- incompleteThe authors recommend routing agent work by 'complexity and verifiability' and building a human commit boundary for consequential actions, but their own scope data shows agent use crossing further outside users' primary occupational expertise over time — the exact condition that makes verification hardest — and the piece never measures whether cross-occupational agent output is actually being verified, or is simply being accepted on trust.Research: How AI Agents Broaden the Scope of Knowledge Work — read next: Research on whether and how non-expert users actually catch errors in AI output outside their own domain (calibration and overconfidence in cross-domain review), which the piece assumes a verification capacity for but never tests.
- uninformedThe definitions behind 'higher-order cognition,' 'create-level work,' 'abstract vs. routine,' and 'more complex' unlocked tasks are never operationalized — no coding scheme, no example task placed in each bucket, no inter-rater reliability or human-audit check — so a reader cannot judge how much of the reported scope-expansion is real behavioral shift versus an artifact of how the classifying LLM was prompted.Research: How AI Agents Broaden the Scope of Knowledge Work — read next: The underlying research methodology or appendix (if published separately from this HBR summary) for the actual classification scheme and any reliability checks performed.
- incompleteThe article never addresses what happens when "Approve" mode becomes routine at scale — the risk that a human approval step degrades into a rubber stamp under volume (approval fatigue), which would silently convert an "Approve" workflow back into an unmonitored "Automate" one without anyone having decided to relax the guardrail.Stop Automating Old Processes. Design New Ones Instead. — read next: Literature on approval fatigue and rubber-stamping in human-in-the-loop systems under high request volume.
- illogicalThe piece argues both that AI's pace of change is unlike anything the author has seen in 20+ years, and that established change-management patterns from prior technology waves (DevOps, cloud, CD) will straightforwardly transfer — without reconciling why a genuinely unprecedented shift would be well-served by a non-unprecedented adoption playbook. The claim that 'proven methodologies' suffice is asserted, not argued against the claim of novelty made two paragraphs earlier.Leading your engineers towards an AI-assisted future — read next: Look for arguments specifically about what, if anything, is structurally different about AI adoption that would break a Mission Command-style rollout — e.g. the rate of tool obsolescence outpacing a Community of Practice's ability to stay current.
- illogicalDemand #1 (background agents: queue tasks overnight, review only the finished PR) and demand #8 (human-in-the-loop: approval gates before every destructive action, configurable autonomy per task) pull in opposite directions on the same autonomy spectrum. The piece lists both as simply 'what developers want' in 2025 without noting that satisfying one at scale constrains how fully the other can be honored — the more asynchronous and unattended an agent's run, the less feasible synchronous per-action approval becomes.10 Things Developers Want from their Agentic IDEs in 2025 — read next: extract-aws-loom-ai-agent-governance, which treats human-in-the-loop as a platform capability (hooks/MCP elicitations) implemented around coarser pre-authorized action classes rather than per-action gating — the likely practical resolution this piece doesn't name.
- incompleteThe 'mental alignment via plan review' proposal replaces code review with plan review as the team's synchronization mechanism, but the talk never addresses what happens when the agent's actual tool-calling execution diverges from the reviewed plan mid-task — a known failure mode (agents drifting off-plan, over-editing, or rationalizing scope creep) documented elsewhere in this corpus. Plan review only delivers the claimed alignment benefit if plan and executed code reliably match, which this talk assumes rather than demonstrates.No Vibes Allowed: Solving Hard Problems in Complex Codebases – Dex Horthy, HumanLayer — read next: Compare against corpus treatments of agent scope drift and over-editing (e.g. scope-discipline material) to assess how often execution actually tracks an approved plan.
- incompleteSeveral central claims — that HTML specs net-reduce token cost, that Opus 4.7's vision model materially improves screenshot-based feedback, that the verification framework meaningfully improves reliability — are asserted from the presenter's own experience with a single demo repo, without any measurement, benchmark, or before/after comparison.How we Claude Code — read next: Compare against the corpus's recurring pattern of unreplicated single-author agentic-workflow anecdotes (e.g. extract-anatomy-of-an-agent-harness's own unquantified 'giving the model a way to verify its own work improves quality 2-3x' claim) for how thin this evidentiary base typically is across the corpus.
- incompleteThe illustrative failure-mode vignettes (specialist without authority, overloaded manager, reviewer seeing only the final answer, someone discouraged from disagreeing) are presented as plausible scenarios rather than drawn from documented incidents. No specific, named case of an AI-oversight failure grounds the argument, which weakens falsifiability — a reader cannot check whether the five-condition taxonomy actually predicts or explains a known real failure.Human Oversight Is Not a Human in the Loop — read next: Compare against concrete incident write-ups elsewhere in the corpus (e.g. production-database-deletion incidents where an agent operated without an approval gate, or major automated-decision failures with public postmortems) to test whether Bataller's framework actually accounts for those specific failures.
- incompleteNo metrics are given anywhere in the piece — no false-positive rate, no override/dismissal rate, no measured change in reviewer behavior or time-to-catch for security issues — after deploying Dash+MCP in code review. Every claim about avoiding 'a false sense of security correctness' and about developer trust is a stated design principle, never an evaluated outcome.Dropbox Integrates MCP and Dash to Close the Gap Between Security Design and Code Review — read next: The linked Dropbox engineering blog post (dropbox.tech/security/dropbox-mcp-dash-design-code-security) or a follow-up post, if one exists, with adoption/precision data.
- illogicalKniberg treats 'ask permission before risky git actions, then a human merges the PR' as sufficient grounds that extending agent autonomy is safe, without addressing that a human reviewer's own scrutiny degrades under the very 'colleague'/employee framing the talk promotes throughout (Freddy as 'a colleague,' 'team player').The Future of Work by Henrik Kniberg — read next: extract-ai-agents-not-employees#p1 and #p3, which find the AI-employee framing reduces personal accountability and causes managers to catch 18% fewer errors — directly undercutting the review step this talk's safety argument leans on.
- incompleteNo enforcement mechanism is described for the disclosure mandate — it reads as an honor-system requirement with no stated detection method or consequence for omission.The Kubernetes Approach to AI-Assisted Maintainership Prioritises Human Accountability — read next: Read the source Kubernetes governance docs (kubernetes.dev PR guide, the linked kubernetes.io blog post) directly for enforcement detail; compare against how other OSS projects enforce comparable declarations (e.g. Developer Certificate of Origin sign-off enforcement) as a precedent for what 'works'.
- incompleteThe 'architectural drift' audit cycles are named as a goal but not specified — no cadence, owner, tooling, or success criteria given.The Kubernetes Approach to AI-Assisted Maintainership Prioritises Human Accountability — read next: Follow the Kubernetes SIG (e.g. sig-contributor-experience or sig-architecture) governance docs or future KEPs for concrete audit-cycle design once published.
- uninformedThe article doesn't consider whether disclosure incentives could be gamed — a contributor motivated to avoid scrutiny has reason to under-report AI assistance, and no technical detection is mentioned.The Kubernetes Approach to AI-Assisted Maintainership Prioritises Human Accountability — read next: Look for research or precedent on self-reported compliance regimes in software governance (e.g. license/IP disclosure, security disclosure norms) to see how other communities handle the gap between stated policy and verifiable practice.
- incompleteThe abstract does not define what counts as 'corruption' — whether it includes formatting changes, semantic drift, factual errors, or data loss. The 25% figure is hard to evaluate without knowing the corruption metric.LLMs Corrupt Your Documents When You Delegate — read next: Read the full paper's methodology section to understand how corruption is operationalized and measured.
- incompleteThe abstract does not clarify what 'agentic tool use' configurations were tested. The negative result (tools don't help) is only as strong as the range of agentic approaches evaluated.LLMs Corrupt Your Documents When You Delegate — read next: Read the full paper's experimental setup for agentic configurations.
- incompleteNo discussion of whether corruption rates vary significantly across the 52 domains. Some domains (e.g., music notation, crystallography) may have much stricter fidelity requirements than others.LLMs Corrupt Your Documents When You Delegate — read next: Check the full paper for per-domain breakdowns.
- incompleteExtraction limited to abstract only (242 words). The full paper likely contains detailed methodology, per-model results, domain breakdowns, and qualitative error analysis not available here.LLMs Corrupt Your Documents When You Delegate — read next: Obtain and extract the full PDF at https://arxiv.org/pdf/2604.15597
- incompleteHand-off points are proposed as anchors for human judgment, but the piece does not grapple with whether humans can keep up reviewing plans, change requests, and remediations at agentic throughput — the review/orchestration bottleneck.Looking back at the Future of Software Engineering unconference — read next: Read on the orchestration tax and the human-review bottleneck in agent-heavy delivery pipelines.
- incompleteThe Security section's items on AI-detection-evading malware and a self-propagating, agent-enabled worm are never connected to the Software Development section's move toward less-supervised agents (Skipper's zero-human-in-the-loop model) — if autonomous agent deployment is expanding at the same time autonomous attack tooling is, the article doesn't address whether the two trends compound each other's risk.Radar Trends to Watch: July 2026 — read next: Security research specifically on attack surfaces created by zero-human-in-the-loop coding/deployment agents, as distinct from attacks on AI models themselves.
- incompleteThe mining study measures public open-source adoption only. The paper itself notes that 'high-volume internal deployments... leave no public trace,' but the headline anecdotes it discusses (Stripe's Minions, 1,300 PRs/week) are exactly such internal deployments. The 0.59% figure is therefore a floor on publicly-visible evidence, not a measure of practice overall, and the paper cannot adjudicate whether loop engineering is genuinely rare or merely rare in public repositories.Loop Engineering: Building Blocks, Adoption, and Impact — read next: An internal-tooling survey or structured practitioner-interview study of enterprise/internal loop adoption (the kind this corpus's Stripe and 'software factory' pieces gesture toward) to estimate private adoption rates that public GitHub mining cannot reach.
- incompleteThe claimed outcome metrics (days-to-minutes, 'useful almost all the time,' zero regressions) are self-reported by Meta with no sample size, no independent audit, no defined baseline for what 'days' meant before, and no disclosure of failure modes.Meta's Recipe for Building Agents as "Organizational Second Brains" — read next: Read the original Meta engineering blog post for methodology detail, and look for independent replication or a comparable published case study outside Meta.
- uninformedNo technical detail is given on the model(s) used, the cost or latency of the recipe-based reasoning pipeline, or how the 200+ files are authored, reviewed, and kept current at scale — the encoding-format-and-lifecycle question already raised about an earlier Meta agent article remains only partially answered here.Meta's Recipe for Building Agents as "Organizational Second Brains" — read next: Compare against extract-meta-unified-ai-agents-performance-optimization and the original Meta engineering blog post for architecture and lifecycle detail.
- illogicalThe talk spends most of its runtime establishing that AI output needs careful human verification (checking specs, catching sycophancy, hardening prototypes into production code), then in the live demo repeatedly accepts agent output — including a non-compiling test — without the verification it just finished recommending, and frames this inconsistency as a joke about blame rather than addressing it.How Microsoft Developers Use AI in Real-World Coding | BRK103 — read next: Material on verification discipline under time/social pressure (demo conditions, deadline pressure) versus stated best practice — the gap between espoused and enacted review rigor.
- incompleteThe piece never articulates general criteria for when to fully delegate ('hand over the keys') versus retain full authorship — it only shows an intuitive split between prose (retained) and website-building (delegated), without naming the distinguishing factors (e.g. verifiability, how bound the output is to voice/identity) as a rule a reader could apply elsewhere.Co-Existence and the End of Co-Intelligence — read next: Look for an explicit framework distinguishing verifiable/replaceable tasks from identity-bound/unverifiable ones as a basis for delegation decisions.
- incompleteThe claim that agents 'can bring all the expertise' but 'can't bring judgement' is asserted without defining judgement or explaining why it is non-transferable, and it sits in unexamined tension with the author's own reliance on agents to extract engineering rigour.Notes from FOSE Europe — read next: Read on the distinction between taste/judgement and expertise in AI-augmented work, and on where human judgement remains load-bearing.
- incompleteThe article's evaluative back half (sections 5–7: cost/'tokenmaxxing' disappointment stories, the 'was it just a hack' argument, and the context-engineering conclusion) is paywalled; this extraction only had the one-line table-of-contents previews for that material, not the supporting evidence or full argument.What is “loop engineering?” — read next: Get subscriber access to read the full piece, especially the cost-tradeoff stories in section 5 and the closing argument in section 7 for why context engineering may matter more than loop engineering — directly relevant to the persona's 'rigorous adopter, not hype-follower' stance on AI-agent practice.
- incompleteThe book (per this summary) does not substantively address AI's environmental cost — resource extraction, energy consumption, CO2 emissions — despite being otherwise comprehensive across societal, educational and workplace impacts. The summary names this explicitly as a blind spot rather than the extraction inferring it.Co-Intelligence, by Ethan Mollick: a Summary — read next: Material on AI's compute/energy footprint and its organizational and policy implications.
- incompleteMollick's 'Centaur' (a strategy for dividing labor with AI, paired with 'Cyborg') and Cory Doctorow's 'centaur' (a benefit-direction diagnostic, paired with 'reverse centaur') are two unrelated concepts that happen to share a word — a textbook term-translation hazard for syntopical reading across this corpus, since a naive keyword match would wrongly treat all 'centaur' references as the same idea.Co-Intelligence, by Ethan Mollick: a Summary — read next: extract-everyone-i-recommend-on-ai-is-optimistic-except-cory-doctorow (Doctorow's centaur/reverse-centaur) — read side by side with this document's Centaur/Cyborg to keep the two senses distinct in the registry and in any term-translation table.
- uninformedDPACT is not benchmarked or validated against measurable outcomes. Agarwal cites two vivid but small anecdotes (a hiring bot, a food-ordering bot) and a self-applied, informal 'scoring rubric' against unnamed 'famous GitHub repos,' but offers no data on incident rates, breach frequency, or cost with versus without DPACT-style controls.Podcast: Securing AI Agents: Identity, Authorization, and the DPACT Framework — read next: extract-token-handling-ai-agents, whose cited empirical stats (88% of basic web-app attacks involve stolen credentials; one in three AI adopters already breached) would be a natural quantitative complement to DPACT's qualitative case.
- illogicalThe article asserts a trend toward needing less human review per model generation (line -> function -> architecture, possibly disappearing next year) while simultaneously asserting that the workflow's core safety property depends on a human who deeply understands the architecture catching bad decisions before they compound. If review granularity keeps moving upward to the point of disappearing, the same logic implies the human safety net the rest of the article depends on would disappear with it -- a tension the piece never surfaces or resolves.
- incompleteThe costs of the prescribed safety apparatus -- up to three reviewer models per change, an architect conversation that can run thirty minutes, and an explicit human approval gate -- are never weighed against the speed/defect-rate benefits the article narrates in detail. There is no accounting of total token spend, wall-clock time, or how the cost/benefit shifts for a less important change where the author says he uses fewer reviewers.
- incompleteThe 144-agents-per-human figure is asserted as a framing device with no source, methodology, or definition of what counts as an 'agent' — it could include ephemeral sub-agent spawns, bots, or scripted API clients, which would make the ratio far less meaningful than the article implies.This Week in AI: When agents outnumber people — read next: Primary source for the 144:1 statistic, and a definitional standard for counting 'agents' comparable to how compute or token usage is measured.
- incompleteThe article gives no guidance on how to define or calibrate which actions count as 'consequential' enough to require human confirmation, even though that exact threshold sits at the crux of both the opening statistic (only 9% of enterprises have turned agentic-AI usage into autonomous workflows) and the closing prescription (moderate autonomy, confirmation gates).To Adopt AI at Scale, Employees Need to Trust Agents — read next: extract-the-unsexy-truth-of-ai-adoption argues the harder blocker is organizational legibility (the company can't describe its own workflows), not trust per se; extract-ai-agent-blame-network-team offers a concrete three-phase framework (shadow mode -> read-only human-in-the-loop -> limited automated response) for expanding autonomy in defined steps, which is a more operational version of this article's undeveloped 'moderate autonomy' prescription.
- incompleteThe implicit failure model is not made explicit. The patterns are pitched as a coherent system but the specific breakdowns they prevent are scattered: context loss after a 4-hour crash (Pattern 1), reasoning-context loss on HITL serialization (Pattern 2), behavioral drift and cross-workflow data leakage (Pattern 3), policy-version skew across an unsupervised fleet (Pattern 4), LLM-shortcutting orchestration logic and cascade-failure deploys (Pattern 5), and bespoke integration tax (A2A/MCP). A reader looking for 'which pattern solves which specific production breakdown' has to reverse-engineer the mapping.The Production Gap: 5 Patterns for Building Long-Running AI Agents — read next: Read Reed's 'Ironies of A²I²' (Bainbridge revisited) for the failure-modes-of-automation framing the post is implicitly using but never names; pair with Grab's multi-agent engineering-support post for a concrete incident catalog from an actual production deployment.
- incompleteHuman throughput is treated as a non-issue. The post mentions 'managing twenty concurrent long-running agents' and a 'unified inbox' but never confronts the reality that the human review queue itself is the binding constraint — the central thesis of Osmani's own 'Orchestration Tax is You' piece. Pattern 2's elegant in-place pause optimizes the agent side of the handoff while the human side scales linearly with agent count.The Production Gap: 5 Patterns for Building Long-Running AI Agents — read next: Read Osmani's 'Orchestration Tax is You' alongside this article — same author, opposite end of the telescope. Together they expose the gap: 'pause in place' is necessary but not sufficient; without batching, prioritization, and judgement-content sorting, the agent fleet just queues faster in front of the human bottleneck.
- incompleteMemory drift is named but not operationally addressed. Governance prevents unauthorized writes; it does not detect agents whose accumulated long-term memory is subtly warping their reasoning. The post stops at IAM-for-memory; it does not propose drift detection, periodic memory audits, or rollback mechanisms — and gives no guidance on memory garbage collection over multi-week timescales.The Production Gap: 5 Patterns for Building Long-Running AI Agents — read next: Karpathy's 'LLM knowledge bases' extraction (in this library) and Karpathy's 'kb-tool built' piece for the orthogonal view that memory is a tool with editable artifacts, not a black-box store; revisit Bainbridge/Reed for why 'silently changing behavior' is the failure mode automation literature has studied for forty years.
- incompleteFramework-neutrality is asserted in form (the patterns) but undermined in substance. The code uses google.adk; the only named runtime is Google Cloud Agent Runtime; the CTA is the Gemini Enterprise Agent Platform; A2A is Google-backed; the seven-day persistence number is a vendor capability claim. A reader trying to implement these patterns on LangGraph, the Anthropic SDK, OpenAI Assistants, Mastra, or a homegrown stack has to translate every prescription — and several (notably 'zero-compute pause' and 'sub-second cold start') are runtime-dependent guarantees, not just design choices.The Production Gap: 5 Patterns for Building Long-Running AI Agents — read next: Read 'Anthropic's three-agent harness' and 'Anthropic harness design for long-running application development' for how the same problem space looks from the SDK-and-harness perspective rather than the managed-runtime perspective; read 'Block Goose' and 'OpenClaw setup' for OSS-stack equivalents.
- uninformedThe centralized governance layer is presented as an unalloyed good. No mention of the centralization risk: a policy engine in the hot path of every memory and tool access is both a high-availability requirement (downtime stalls the entire agent fleet) and a high-value attack surface (compromise = read/write to every memory bank). The post inherits microservices-governance vocabulary without inheriting microservices-governance failure modes.The Production Gap: 5 Patterns for Building Long-Running AI Agents — read next: Schneier and the supply-chain attack extractions in this library (CNCF Kusari, OpenClaw malicious skills) for the adversarial framing; classic site-reliability literature on policy-engine SPoFs.
- incompleteThe diagnostic question ('what is the longest uninterrupted unit of work?') is only directional. It does not help a team decide whether a 6-hour workflow is better as one long-running agent or as four 90-minute agents handing off through a queue. The 'compose-or-decompose' question is the real architectural choice and is unanswered.The Production Gap: 5 Patterns for Building Long-Running AI Agents — read next: Kniberg's 'Multi-agent workflows' and 'Anthropic harness design' for the decomposition-vs-persistence tradeoff worked out in opposing directions.
- illogicalThe competitive-advantage claim — 'companies building stateless agents today will be refactoring in twelve months' — is offered as if self-evident but rests on the very premise the article is selling: that multi-day workflows are the workloads that matter. For organizations whose agentic workloads are genuinely bounded (single-session research, short bursts of tool use), the refactoring prediction does not follow.The Production Gap: 5 Patterns for Building Long-Running AI Agents — read next: Treat the closing prediction as marketing prose; the diagnostic question two paragraphs earlier is the honest version.
- incompleteThe whole cross-retreat comparison rests on an acknowledged seam: the author read only the public summary of the earlier retreat, so he cannot separate 'the conversation genuinely grew' from 'the earlier summary simply compressed this out.' The central 'what changed' claim is offered on face value with that limitation showing.What Survived Contact — read next: Obtain the fuller record (not just the public key-takeaways summary) of the earlier Thoughtworks retreat and re-run the comparison against like-for-like source material.
- incompleteThe essay repeatedly asserts that real verification requires 'independent evidence, different methods of checking, reliable records of what happened, real-world outcomes, and someone who remains responsible' (and, in the FAQ, lists tests, monitoring, provenance, adversarial checks, audits, reversibility, liability) but never operationalizes any single one of these into a concrete technique — no discussion of specific eval design, formal verification methods, statistical sampling rates for human review, or red-teaming protocols. A reader is told what categories of verification exist but given no method for building any of them.When AI can do more than we can check — read next: Read practitioner/technical material on evals, formal methods, and human-in-the-loop sampling design (e.g., agent harness and evaluation-oracle engineering pieces already in this corpus) for the concrete 'how' this essay only gestures at.
- incompleteNo discussion of cost or scale feasibility: the biotech-style organizational investment (dedicated lab, weekly meetings, funded research) may not be economically viable in high-volume, thin-margin decision contexts like consumer lending or mass recruiting, where the 'complement' response may simply not be affordable regardless of leadership intent.When Employees Are Held Accountable for AI-Generated Decisions — read next: Operations and cost-of-service literature on human-AI collaboration at scale; comparisons of per-decision cost across banking, recruiting, and biotech contexts.
- illogicalThe three responses are presented as roughly comparable strategic choices employees and organizations make, but the cases differ from the outset in how automated/black-box the AI was by design: loan officers and recruiters faced systems they could not inspect, while seed experts could directly examine underlying image data because they operated the machine. This conflates 'which response an employee chose' with 'which response was structurally available given the AI's design' — understating how much of the outcome variance is explained by initial system design (level of automation and data access) rather than by post-hoc organizational choices about dialogue and recognition.When Employees Are Held Accountable for AI-Generated Decisions — read next: Literature on levels of automation (e.g., the Sheridan-Verplank scale) and how automation level constrains downstream human sense-making options, independent of organizational culture.
- incompleteThe workflow-diagramming method relied on retrospective reconstruction after a single ~40-minute task, and participants were introduced to Sheridan's five-stage framework before drawing their own diagrams -- a sequencing the authors themselves flag (§9) as a possible anchoring effect on how participants segmented their own supervision, even though they were explicitly told not to follow it.The Work Behind Delegation: A Framework for Supervising AI Coding Agents — read next: A within- or between-subjects comparison of workflow diagrams elicited with versus without prior exposure to Sheridan's framework, to measure the anchoring effect directly rather than only naming it as a limitation.
- incompleteThe framework documents WHERE developers position themselves across seven stages, but doesn't examine whether that positioning constitutes genuine oversight in the stronger sense this corpus's extraction of 'Human oversight is not human-in-the-loop' describes -- whether developers in Review or Monitor actually have sufficient time, independence, and authority to meaningfully govern the outcome, versus merely occupying a formal checkpoint under increasing parallelism and throughput pressure.The Work Behind Delegation: A Framework for Supervising AI Coding Agents — read next: Cross the seven-stage framework against the human-oversight-is-not-a-human-in-the-loop conditions (context, competence, time, independence, authority) to test which of the seven stages, under high parallelism, actually retain real governing power versus becoming nominal checkpoints.
- incompleteHe asserts taste cannot be tested but never addresses how taste is developed or transmitted. He brings pre-existing taste to every judgment (the population-map problem, the anglophone-Wikipedia bias, the suspect Reykjavik=10) yet treats it as a given human endowment — silent on how a novice, a team, or the next generation would acquire or inherit it, especially once AI removes the on-ramp tasks that used to build it.You can't unit test for taste — read next: Read Polanyi on tacit knowledge and Dreyfus on skill acquisition (novice-to-expert); pair with the corpus's junior-apprenticeship thread (heis-09, heis-12, ki-utvikling-og-folelser) and Beck 'Tidy First?' / Ousterhout on design judgment as cultivated rather than innate. Ask: does taste transmit at all when AI removes the practice that used to form it?
- incompleteHe confines 'you can't unit test for taste' to messy data and treats code as the safely 'verifiable domain,' but never turns the lens onto AI-generated code itself, where tests pass yet design taste — simplicity, deep modules, restraint — has no red/green check. As agents generate more test-passing code, the untestable-taste problem migrates into the codebase, not away from it.You can't unit test for taste — read next: Read Ousterhout 'A Philosophy of Software Design,' Beck 'Tidy First?,' and Hickey 'Simple Made Easy' on design quality as unassertable; cross with corpus docs agents-dont-know-what-good-looks-like (behavioral vs capability verification) and cognitive-surrender (surface-correctness signals). Test the claim: is a green build ever evidence of good design?
- incompleteHe delegates the 'subjective' rating to the LLM's latent weights and finds it useful, but never examines whether that latent 'taste' is genuine judgment or averaged internet popularity — i.e., whether outsourcing scoring to a model launders the very anglophone-Wikipedia bias he diagnosed a section earlier into a 'subjective score' he can no longer see or audit.You can't unit test for taste — read next: Read on models as reflections of their training distribution (Bender et al.) and on popularity-as-proxy-for-quality critiques; probe the LLM ratings against non-anglophone sources to see whether the 'taste' is judgment or a re-encoding of who edits Wikipedia.
- incompleteThe piece asserts errors get 'caught' by tests and multiple data sources and that Chester 'checks the recommendations against the underlying schedules,' but never specifies how much manual review still happens each week versus fully trusting automated output — leaving open how much human-in-the-loop checking this kind of low-stakes, high-frequency personal agent actually needs at steady state.Zero to Agent in 30 Minutes: Build a Sports Concierge Agent with Chester Ismay — read next: Look for content that measures or reports actual error/false-positive rates of policy-file-governed personal agents over time, or a human-in-the-loop framework calibrated to low-stakes, high-frequency automation specifically.