The dumpling was the stress test
July 2026
When people picture automated manufacturing they think of cars. I think about dumplings, and the reason is economic rather than sentimental.
For years I've circled a question that sounds trivial and isn't: what would it take to automate the production of a genuinely good dumpling? It became the center of my work at Little Bun. It's also the clearest way I know to explain why enterprise AI agents are hard.
A dumpling is a bundle of micro-decisions
A dumpling looks simple on the plate. Small, familiar, cheap, gone in three bites.
The wrapper isn't simple. The flour-to-water ratio shifts with humidity, temperature, and how long the dough rested. Knead it enough to develop structure, not so much that it fights you. Roll it thin enough to feel delicate and thick enough to survive filling, folding, cooking, freezing, and a truck. The thickness may need to vary between the center, which carries the filling, and the edge, which has to seal without turning into a lump of dough.
The filling isn't simple either. Meat is not a uniform industrial material — fat content, moisture, and temperature all vary. Vegetables release water. Salt restructures protein. Mix too little and it's uneven; mix too hard and it goes rubbery.
A person making dumplings by hand answers all of this without narrating any of it. They feel that today's filling is wetter and put in slightly less. They rotate the dumpling in one hand while pinching with the other, and each pleat's angle and pressure is a reaction to the pleat before it. The pleat isn't decoration — it's a structural solution, closing a curved surface around a soft, irregular payload while redistributing the excess material.
Count the judgments inside one dumpling. Is the wrapper centered? Supple enough to fold without cracking? How much filling will this particular wrapper hold? Does the edge need moisture? How much pressure closes the seam without extruding the filling? Is the finished shape stable enough to be handled and cooked? To the maker that's a single fluid motion. To a machine it's a dozen separate problems in sensing, timing, force, and control.
"But dumplings are already mass-produced"
They are. Frozen dumplings come off industrial lines by the million, and this is the first objection anyone informed is going to raise.
So look at how those lines got there. They didn't solve the pleat — they eliminated it, replacing hand-folding with a stamped or crimped seal a machine can execute identically forever. They didn't solve variable filling — they specified it, standardizing moisture and fat content until the material stopped surprising the equipment. The product was reshaped until the process could be made rigid.
That's the oldest and best move in automation, and it works. It also has a cost, and the cost shows up on the plate: the texture of the wrapper, the way it holds, whether it tastes like something a person made.
Notice the shape of that tradeoff, because it recurs everywhere. When a process resists automation you have two options — build a system that handles the variation, or redesign the work until the variation is gone. The second is dramatically cheaper, and it's what most organizations actually do, including with AI. Every time a company flattens a nuanced process into a rigid form so software can run it, they've stamped the seal instead of folding the pleat. Sometimes that's exactly right. It's worth knowing which one you chose, and what you gave up.
The price is the constraint
If a robot performed a similarly delicate operation on something worth thousands of dollars, the economics would forgive a lot: expensive sensors, slow cycle times, a technician on call, the occasional manual intervention.
A dumpling forgives nothing. It has to be fast, because the volume is enormous. Precise, because small defects compound across thousands of units. Gentle, because the materials are soft. Hygienic, because it's food. Low-waste, because the margins are thin. And cheap enough that automating it doesn't make an everyday food cost more than anyone is willing to pay.
The machine can't just make a dumpling. It has to make a good one, repeatedly, at speed, at a price that still makes sense for something people eat casually.
That's what made it interesting. The dumpling isn't an easy proof of concept — it's close to a worst case, and deliberately so. Delicate, variable, structurally fiddly, high volume, low margin. Solve it and you've solved a class of problems that reaches well past food.
And this is where Little Bun hit a wall that had nothing to do with engineering.
The dumpling I most wanted to make was a better-for-you one. Better for you means better ingredients, and better ingredients cost more per unit. But a dumpling has a price the market decided on a long time ago, set by every other bag in the freezer aisle — none of which is trying to be good for you. I could make the product. I could not make the arithmetic work at the price a dumpling is permitted to cost.
That failure taught me more than the folding did, because it moved the constraint. The question was never whether the thing could be made well. It was whether it could be made well at the price the category allows.
A dumpling is a workflow you can eat
Enterprise workflows also look simple from outside. A claim is processed. An invoice is approved. A contract is reviewed. We name them the way we name dumpling-making — fill, fold, cook — and the name hides the work.
So take one at dumpling resolution. A customer asks for a refund outside the return window.
The rule says no. The experienced person on that queue doesn't stop at the rule. They check whether the delay was the customer's or a shipping failure on our end. They notice this is the third order from an account that has never returned anything. They know the "no exceptions" policy has an unwritten exception for a documented delivery problem, and that the written exception for damaged goods is enforced loosely in one region and strictly in another. They see that the order system and the fulfillment system disagree about the delivery date, and they know which one is usually right about that particular field, and why. They notice the customer mentioned in passing that it was a gift — which changes nothing procedurally and everything about the reply. They approve it, and they log the reason in the structured field rather than the free-text one, because a colleague told them once that nobody ever reads free text.
Seven judgments, four of them written down nowhere, all made in under a minute by someone who would describe their job as "processing returns."
That's the same class of thing hiding inside a dumpling. The wrapper is the interface. The filling is the payload. The pleats are the sequence of small decisions that turn loose inputs into something that holds together downstream. Apply the wrong pressure, skip a step, fail to respond to the material actually in front of you, and it comes apart later — in the pot, or in the quarter.
Automating motion is easy. Automating judgment is hard.
Traditional automation thrives when the environment can be made rigid: same part, same place, same angle, ten thousand times. Plenty of valuable human processes don't work that way. They work because a person absorbs context, makes small adjustments, catches exceptions, and recovers when reality deviates from the plan.
A dumpling maker isn't executing an instruction. They're running a loop — observe the material, act, notice the result, adjust the next action. The output is a dumpling. The process is adaptive decision-making.
An agent that's genuinely useful inside an organization needs that same loop. Not when this happens, do that, but: work out what kind of situation this is, gather the context that bears on it, choose a next step, check whether it worked, adapt when it didn't. A script stops when an expected field is empty. An agent has to decide whether the absence is an error, an exception, or information.
And the intelligence isn't in the model. It's in what the agent can observe, which tools it holds, what context reaches it, how its work gets checked, and when it has to hand back to a person — the harness, not the brain. Same as the dumpling line, where the intelligence was never one clever mechanism — it was sensing, handling, timing, and quality control arranged so they held each other up.
Reliability is the product
Nobody eating a dumpling cares that a machine executed a difficult fold. They care that the wrapper has the right texture and the thing doesn't fall apart. Nobody using an enterprise agent cares that it writes fluently. They care that it found the right record, applied the right policy, and didn't create more work.
And the ingredient problem comes back here almost unchanged.
You can always make an agent better. A larger model, more retrieval, an extra verification pass, a second model checking the first, a person reviewing every output — each of those improves the result, and each of them raises the cost of a single run. The frontier model is the expensive ingredient. You can taste the difference. You frequently cannot charge for it.
Which is awkward, because the work most worth automating is the work least able to afford it. A task is worth automating because it happens a million times, and a task that happens a million times is one nobody was ever paying much for per instance. If a person clears a case in ninety seconds, an agent costing more than ninety seconds of loaded labor per run is not a product, however good its answers are. The volume is what makes automation worth doing and what caps what you're allowed to spend doing it. That is the freezer aisle, exactly.
There's a worse version of this, and it's the one I'd watch for. The qualities that matter most in an agent are invisible when it's working. Fluency is visible. Calibration isn't. Nobody notices the run where the agent declined to answer because a data feed was stale — that's the run where nothing happened. So buyers pay for what they can perceive, and the property that makes a system trustworthy is precisely the one that never shows up in a demo. That was my dumpling problem too. I was trying to sell a quality you couldn't see on the plate.
At that volume, intelligence doesn't need to look magical. It needs to be dependable, and dependable has to be cheap enough to survive being done a million times.
How you actually measure any of that — what counts as a defect, who inspects it, and what stops a bad unit from shipping — is its own essay.
What automation reveals
When a process looks easy, we assume it's easy to automate. Usually the opposite is true: it looks easy because a skilled person has absorbed the complexity. A practiced maker doesn't calculate the force distribution across a pleat. An operations employee doesn't build a decision tree to resolve an exception. The knowledge went embodied and stopped being visible.
Trying to teach it to a machine is what makes it visible again — the unwritten policies, the sensory cues, the recovery moves, the quiet coordination that kept the thing running. That's the part I didn't expect to find so valuable, and it's the part I'd defend hardest. The goal isn't to reclassify that work as "manual." It's to understand it well enough to build something that keeps it.
The dumpling taught me that a cheap product can demand extremely sophisticated technology, that automating the action is the easy half, and that the measure of a system isn't what it does once under good conditions — it's what it does repeatedly when the inputs are imperfect.
Teach a system to handle the variability, delicacy, speed, and economics packed into that small pleated shape and you aren't learning how to make dumplings. You're learning how to turn human judgment into infrastructure.