Skip to content
AI-Native PM

A real incident

The chapters next door build the operating layer that would have caught New York City's official chatbot before the public did.

01 / 09
A real incident

New York City's official small-business chatbot told employers they could pocket their workers' tips, told landlords they could turn away voucher holders, and told bosses they could fire whistleblowers.

The model underneath was Microsoft's, producing fluent text as built. The failure was in the decisions around it: no owner for what the bot said, no gate on its answers, and a city that left it live for months behind a disclaimer.

The Markup and THE CITY, 2024, MyCity chatbot investigation

02 / 09
What happened

A business owner asked the city's bot a plain compliance question and got a confident, illegal answer.

MYCITY BOT, ON WORKER TIPS

Yes, you can take a cut of your worker's tips.

New York labor law forbids it.

The answer reads as authoritative because the product speaks for the city. Nobody owned that sentence, so nobody caught that it broke Labor Law 196-d.

03 / 09
What actually failed

The model produced text on request. Every failure sat in the operating layer around it.

No accountable name owned the bot's answers, so a wrong one had no one to catch it.

No gate stood between a new answer and the public, so bad output shipped unchecked.

No runbook existed for the bad day, so the city's move was to leave it live behind a disclaimer.

A better model would not have prevented it, because the gap was never in the model.

04 / 09
The evidence

The city knew the answers were wrong and kept the bot running.

5 months

the bot answered the public before the failures were documented

~$500K

reported cost of the tool, later called functionally unusable

The pattern is not a model that slipped once. It is an organization with no owner, no gate, and no plan, so a known-wrong product stayed in front of the public.

The Markup / THE CITY, 2024; NYC transition statement, 2026

05 / 09
The one idea

AI products fail on unowned behaviors, ungated changes, and improvised bad days, not in the model.

The operating layer is the set of standing decisions only your organization can make: who owns each answer, what gates a change, and what happens when it breaks.

06 / 09
The operating layer

The standing decisions that turn a live AI product from improvised to run.

Ownership

Every place the product speaks gets one accountable name and a sign-off rule.

Change control

No change reaches users without evals, an approver, a canary, and a tested rollback.

Governance

Rules for which sources enter the index and who may see what, with an audit trail.

Incident response

A severity ladder, first-hour moves, and a named comms owner set before the bad day.

07 / 09
The objection worth answering

"We are a small team. This is process for a company ten times our size."

The operating layer is not headcount, it is a page. One accountable name, one gate, and one runbook fit on paper a two-person team can sign in an afternoon. The cost of skipping it is not saved, it is deferred to your first public incident.

New York City had the headcount and still shipped this, because size does not create ownership. A named owner and a change gate are what create it, and those are decisions, not hires.

08 / 09
What actually fixes it

Each gap in the story maps to a decision this part makes for you.

Unowned answersBehavior ownership

Every row that moves behavior carries one accountable name and a sign-off rule.

Ungated changesChange control

No change ships without evals, an approver, a canary, and a tested rollback.

Ungoverned sourcesKnowledge governance

A one-page policy decides which sources may enter your product's index.

Improvised bad dayIncident response

A runbook sets the severity ladder, first-hour moves, and comms owner in advance.

Every one of these existed as a gap in New York. None of them is a model problem.

09 / 09
From story to part

Every gap in this story is already a chapter.

The eight chapters take you from an ownership inventory to a signed Operations Charter, with one person accountable for how the whole product behaves and a standing review that keeps it true.

Start with chapter one