The work - move the controls

Proof you can operate.

Five systems you can drive right here on the page. Change the inputs, watch the numbers recalculate, and check every claim against the date it was last verified.

One of them runs in production every day.

What makes it agentic, not just automated

A script does a task. A governed agent runs a loop.

Automation runs a step and stops. What every system below shares is a loop: it reads a live signal, recommends, waits at a boundary for a person when the stakes are real, acts, records what happened, and learns from the result. That loop is the difference between a tool bolted onto your process and a system that lives inside it. Click any stage.

One decision, start to finishSense
Mandatory human boundary on anything consequential
Step 6 · Learn. The result feeds back and sharpens the next recommendation.

A bolted-on script

  • Runs one step, then stops
  • No memory of the last run
  • Acts or fails silently
  • Nobody named on the outcome

A governed agent

  • Runs the whole loop, continuously
  • Remembers, and improves
  • Stops at the boundary for a person
  • Every call has a name and a trail

Step 1 of 6

Sense

The system reads a live signal on its own. Stock crossing a buffer, an invoice landing, a document arriving. It does not wait to be asked, which is the first thing a script cannot do.

Machine acts · Automatic
Continuous. The loop is always watching. Nobody has to remember to start it.
Can you make our systems agree?

Vendor Brain

One real supplier, entered by hand into four different systems, four different ways. This finds them and merges them back into one record, and sends the borderline cases to a person instead of merging blind.

Nobody can answer how much the company actually spends with a vendor, everywhere, combined, because the same supplier is a different account number in every system. Five steps fix it: normalize, block, score, cluster, resolve. The first four are mechanical. The fifth is where a human belongs, and the control on the right is the line between them.

In production, in daily useDemo runs on stand-in vendors
This one is realVendor Brain runs every day inside a global, multi-site, NASDAQ-listed manufacturer, where it gave the enterprise its first single view of its suppliers. It is not a portfolio piece. The version you can open here uses stand-in vendors and account numbers so the real supplier data stays confidential, but the system, and the method, are the ones in production.

What the control actually decides

At or above 0.92, records merge automatically. That part is not up for debate.
Between your threshold and 0.92, a person decides. Widen the net and you review more. Narrow it and you miss real duplicates.
Below your threshold, they are treated as separate vendors. Drop to 0.83 and watch a genuine near-duplicate reappear.
Match thresholdLive
0.85
0.75 wider net0.92 narrower
10Auto-merged
2To a person
1Kept separate
Auto-mergeMeridian Lab Works0.97
Auto-mergeMERIDIAN LABWORKS, LLC0.94
Auto-mergeMeridian Labworks (Reagents)0.93
Auto-mergeCalderon Scientific Corporation0.98
SeparateCalderon Sci.0.83
Auto-mergeNordvik Instrument0.96
To a personBright water Reagents Ltd0.90
Auto-mergeAldergrove BioSystems0.98
To a personAldergrove Bio0.88
Auto-mergeSundberg Glass Ware0.95
Auto-mergeCastellane Chemical0.96
Auto-mergeTanaka Precision Optics KK0.97
Auto-mergeWhitfield Filtration1.00
These vendors are a stand-in. The method is the real one.
Can you make the decision itself better?

Multi-site planning

Three plants, one shared long-lead part, and every item sorted into the policy its own demand pattern earns. Every figure computes in the browser from the inputs.

When each site plans alone, two of them buy the same part from the same supplier and neither can see the other's orders. The supplier reads two jumpy signals for one real demand, both sites cushion against the same risk, and one still runs out. Flip the switch and watch what one shared view is worth.

Live and interactiveStand-in manufacturer, for confidentiality
The number I would want you to argue withThe direction of the pooling result is published work. The size of it here is my own input, and it is labelled that way on the demo. Price the shared pool at the islands' own variability and the saving goes to zero.

Graded claims

  • Every figure computes live in the browser from scenario inputs; change an input and the whole board recalculates
  • Every named statistical method cites its primary source
  • The pooling magnitude is a scenario input encoding partial correlation. The direction is a published result; the size is mine to defend
The shared part, planned two waysLive
Site ABelow safety
Site BCovered
2,574Stock target
670Safety carried
1Sites short
Two islands. Each sizes its own cushion against the same supplier, blind to the other. More total stock, and a site still heading for a stockout.
What can it do without asking you?

A personal operating system

Most people use AI one conversation at a time, which means they are the memory. An operating system is the layer underneath instead: always on, aware of your work, running the routine on a schedule, and stopping dead at anything that costs money.

The difference is hiring a freelancer for one job versus a chief of staff who already knows your priorities. One is convenient. The other changes what you spend your week on. The trick is that it has to be built as one thing from the start. Every version I have seen fail was a human app with AI bolted onto the side, and the joins are where the trust leaks out.

In productionWalkthrough on request
Why there is no public linkIt runs on my own working data. A check on every commit mechanically blocks real operational data from ever entering the repository, which is the same boundary I would hold on yours.

Graded claims

  • Scheduled agents run the routine operational work: document ingest, calendar sync, provider cost tracking, and a weekly brief
  • Propose-then-approve runs end to end in the data pipeline: an agent proposes, a person signs, and the signature is what commits the change
This morning's queueIdle
AppliedFiled 14 documents from the inbox
AppliedSynced tomorrow's calendar and flagged a clash
AppliedTotalled yesterday's AI spend across providers
AppliedDrafted the weekly brief
StoppedWants to renew a subscription. $2,400
Press run. Routine work applies on its own. Anything that costs money stops and waits, and it cannot go around that.
What is it allowed to keep?

The memory layer

The interesting part sits on top of the operating system. Without memory you become the agent's memory, and the whole point is lost. With the wrong memory, it confidently tells you something that stopped being true in March.

Three questions decide whether remembering is an asset or a liability. What earns the right to be kept. What happens when a new fact contradicts an old one. Who can see it and who can change it. A contradiction supersedes, with a trail. It never quietly blends the two into an average nobody said.

In daily useWalkthrough on request
The same three questions apply to your forecastWhat earns the right to be trusted, what happens when two sources conflict, and who is accountable for the change. I work them out here, where being wrong costs me nothing.

Graded claims

  • Live in production with vector memory search, in daily use as my mobile interface to project status and open actions
  • Full regression suite green at time of last verification
Memory tiersLive
Candidate-
↓ promotion gate ↓
Short term-
Long term-
Nothing enters a tier without passing the gate. Press the buttons in order.
How would you govern a whole team of them?

An expert team, sitting inside your work

Specialist seats attached to the projects and systems you already run. A finance seat that refuses to invent a number. A planning seat that names and cites the statistical method it used. An editor that gates anything going out under your name.

Across more than 1,600 execution traces from seven frameworks, roughly 42% of failures came from specification rather than model quality. Vague roles, no definition of done, unchecked authority. That is a management problem and a better model will not fix it. So the specification is the product, and every seat has to pass a written audition against cases with known answers before it is used at all.

A specification, not a running fleet
Stated plainlyNothing here is deployed. Eleven seats specified, three written to audition standard. Building the rest early would be theatre, and a seat that cannot pass its audition does not get hired, same as a person.

Graded claims

  • Every seat maps to a documented, published framework, and every cited source opens live
  • Ships as a self-contained static page, no external calls, rendered clean under production CSP
  • A specification, not a running fleet. Nothing is deployed and each seat ships only after passing a written audition
Select a seatLive
You · decide and sign
↓ one decision gate ↓
Every seat recommends. None of them decide. Open one to see its single job and the published work behind it.

The layer everything else reports through

One trustworthy view, built on top of ten-plus systems.

Before an agent can be trusted with a decision, the numbers underneath it have to agree. This is the operational reporting layer I build for that: waterfalls for backlog and promise dates, region and category breakdowns, order-level detail, all reading from one reconciled source instead of ten that disagree. It is the unglamorous foundation the whole method sits on.

Global operations dashboard: order value, backlog breakdown, amount by promise date, region and product category, and order detail
A global operations view. Every figure here is stand-in data, the design and the build are the real ones.

Why any of this transfers

The same discipline, on your problem.

The constraints here are the ones an operating company faces. Nobody outside can see the confidential inputs. Every number has to survive being questioned. The person who signs is accountable whether or not the model was right. I built these where I could prove the discipline first. What I would bring you is not these systems. It is the discipline that produced them, pointed at the decision that keeps going wrong in your business.

Tell me the decision that keeps going wrong