Fetching from the wire…
Public story · 2026-08-07 · high
Scale X's 409,000-decision study found npm run analyze fooled reviewers 64.7% of the time.
Why now: Scale X published the results on August 5, and vendors including AWS and HAR answered within 48 hours.
Reviewers missed 33.7% of malicious commands across 409,000-plus approve/deny decisions in an agent-permission game, per Scale X's August 5 results.
Every team that gates an agent's shell commands behind a human click is trusting that click as the security boundary. Scale X's numbers say it isn't: reviewers missed one in three malicious commands, and 32.9% of sessions ended net harmful, the reviewer approving more damage than they blocked.
The misses aren't spread evenly. Reviewers caught the obviously destructive stuff, missing rm -rf / only 11.7% of the time. The blind spot is routine-looking tooling: npm run analyze got waved through 64.7% of the time, npm run setup 48.0%, npm run deploy 44.9%, a 52.5% miss rate pooled across npm-script variants.
The over-correction is just as bad. 59% of reviewers blocked a harmless npm config set registry command, and 45% blocked rm -rf dist/, a routine cleanup call.
I've clicked through enough of these prompts to know I stop reading carefully by the fortieth one in a session. The data says I'm not the only one.
HAR answered with deterministic validation gates that bind a validated hash to the exact code that passed review. A reviewer checks the hash and the artifacts, not an agent's self-report.
AWS open-sourced Dogwood, Apache 2.0, a Cedar-derived policy language that checks an agent's sequence of prior calls instead of judging one command alone. It runs at the gateway, outside the agent's own code, so prompt injection can't route around it, and it's free even outside Bedrock. It can require a value from one call to match what an earlier call returned, or cut permissions once human oversight ends.
Not everyone drew the same lesson. Microsoft moved Agent Framework Harness and Foundry Hosted Agents to general availability within days, with tool approval on by default, the exact human-in-the-loop check the numbers just measured at a 33.7% failure rate.
Soloop took #2 on Product Hunt that week, marketing itself as approval-first. Rough timing for that pitch.
Each link below shares sources, entities, or timing with this story.
Every coding agent ships a permission prompt. The premise is that a human looking at the command is the control. That premise just got measured, and it doesn't hold. Scale X published results on August 5 from 40,000+ plays of its agent-permission game covering 409,000+ individ...
InfoQ reported the Agent Framework Harness and Foundry Hosted Agents reaching GA in .NET and Python on August 3, bundling function invocation, per-call history persistence, context compaction, todo lists with plan/execute modes, file memory, skills, web search, tool approval,...
Released July 22, it bundles the tool-calling loop with iteration limits, per-call history persistence, context-window compaction, persistent todo/plan tracking, durable file memory across turns, progressively-loaded skills, web search, standing tool-approval rules with heuris...
I check Product Hunt maybe once a week and usually regret it. Today's board is worth reading as market structure. The July 30 leaderboard: SKI at 277 upvotes (free voice input for Claude Code and Codex). AI Search Console at 249 (prompt analytics and citation mapping). Memmy A...
If you wrote an MCP server before July, it's on a protocol shape the maintainers have already removed. Not deprecated-with-a-migration-window. Removed from the spec. MCP lead maintainers David Soria Parra and Den Delimarsky published an updated roadmap on August 22, and the re...
AWS announced and open-sourced Kiro Crew on August 4, Apache-2.0. It's a persistent multi-agent development workspace that coordinates coding agents across repositories, tools, and sessions rather than inside a single chat. Persistent memory. Scheduling via cron and webhooks....
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.