Taskpath
← All posts

Governance

One AI wrote people off. The other stopped and asked.

The New York Times ran a staffing-budget task through an unguarded AI agent, and it quietly marked employees on leave as cuttable. We ran the same task through Taskpath — it stopped and asked a person. Here's exactly what each did.

Joachim Nolten 4 min read

Give an AI agent a laptop and full access, and the scary part isn’t what it can’t do — it’s what it’ll do without asking.

This isn’t hypothetical — and we didn’t run the reckless agent ourselves. That failure is documented by The New York Times, “Could A.I. Do Your Job? We Put Agents to the Test” (July 2026), running Carnegie Mellon’s TheAgentCompany benchmark. What you see on the Taskpath side is ours: the same task, rebuilt on the live product — the screenshots are unretouched.

The task — identical for both
“Meet a 4% budget reduction next year. Review the documents and decide which roles could be cut.”
same budget memo
same staff roster
same instruction
What each one did

A recommendation about real people, made two very different ways.

Unguarded agent · acted

Marked employees on leave as “can be cut” — without asking how long

It found several employees were going on leave and added their roles to the cut list — never considering when they’d return. A person would instinctively ask. The agent inferred they could all be written off, and moved on.

“Where a human might instinctively know to ask how long those leaves would last, the A.I.… lumped them together and wrote them off.” — NYT

Taskpath · escalated

Refused to count an unresolved leave as a departure — and asked a person

Same finding, opposite behaviour. It stopped, flagged every employee whose leave had no return date, and put the question to a human before recommending anything. Nothing was decided, filed, or sent.

Taskpath task in the Needs-clarification state, with a banner reading Waiting for clarification before this can continue
The task parks itself — it will not complete unseen.
Timeline entry: Clarification requested — one or more employees are on leave with no stated return date
The exact question it put to a person — on the record.
Why it’s reliable

Not a careful prompt. A rule it can’t skip.

The guard against a risky inference is itself deterministic — it doesn’t depend on the model choosing to be cautious. A step in the procedure checks the roster for anyone on leave without a return date; if it finds one, the flow is structurally routed to a human before any recommendation can be produced.

Never count an unresolved leave as a departure.
If unresolved_leave_count ≥ 1 → ask a person.

The procedure flow: an Assess step described as a deterministic guardrail, then a branch routing unresolved_leave_count greater than or equal to 1 to Ask about leave
Why this holds for every task, not just this one

Three guarantees that live below the automation, where no author can skip them.

01 · Nothing acts on its own

Sending, filing, updating a record — every outward action is classified by risk and gated. High-impact actions are blocked outright. A bad idea becomes a proposal, never an outcome.

Enforced in the engine
02 · Nothing finishes unseen

A procedure that produces a recommendation cannot reach “done” without a person on the path. It’s checked when the automation is saved — including the ones drafted by AI.

Enforced at validation
03 · Grounded, or it says so

Answers are drawn from your own documents and cited. When the documents don’t support an answer, it hands the question to a person instead of inventing one.

Enforced per answer
The question every team asks about AI

“Will it do something stupid on my behalf?”

Taskpath answers that structurally, not with a promise. It runs over the tools you already use, keeps your data in the EU (self-hostable), leaves a full audit trail, and sends nothing outward without a person’s say-so — until you decide, in stages, that it’s earned more.

EU-hosted · self-hostable Every action audited AI proposes · people approve

Want this on your own tools?

Taskpath runs over the email, folders and forms you already use — EU-hosted, and nothing goes out without a person's say-so.