Find the constraint
Every line has one step that sets the pace for everything after it. I find it first, with the Five Focusing Steps and the line data, before anyone buys software.
Build the smallest agent that watches it
One agent, one job: read the data around the constraint and say what changed. Built in Python and Claude Code, tested on the real line, not on a slide.
Put it in front of the people who own the line
A shift that trusts millimetre paper has to come to trust a screen. That happens on the floor, with the people who will use it, one catch at a time.
Measure it in the factory's own units
Scrap, yield, hours, lead time. If the number does not move, the agent goes. On my own line, scrap went from 15% to 1%.
Interactive model. Click a station to give it a second head and watch the constraint move. Cycle times are illustrative.