miton

In development. The beta will be a downloadable desktop app with automatic updates. Access is not open yet.Request an invitation.

Founder essay / 2 min read

Inspectable automation under failure

An automation is trustworthy when its trigger, state, model decision, failure and replay are visible under pressure.

James / Foundry Seven · reviewed 2026-07-23

Inspectable automation under failure

An automation is easy to love while it works. The product is revealed when it fails and the person responsible did not build it.

At that moment, a friendly diagram is not enough. You need the trigger payload, the exact node that ran, the model and provider selected, the permission decision, elapsed time, retries, output and the reason execution stopped. You need to know whether replay will repeat an external side effect.

Cloud automation tools often spread that evidence across run logs, billing pages and hidden platform behaviour. Agentic automation adds another variable: a model can produce different output from the same-looking step. The run history therefore has to record routing and context decisions as part of execution, not as incidental chat metadata.

Miton’s Automation workspace treats the graph as an inspectable program. Triggers, model steps, branches and outputs have explicit connections. Dry-run and replay are product concepts, not command line folklore. The run remains attached to the project whose goals and documents explain why it exists.

Local scheduling brings a useful honesty: the machine must be available, credentials must work and network calls still cross real boundaries. A local process is not a cloud service with infinite uptime. The interface should say when a run was suspended, what it is waiting for and how to recover.

Good automation removes repetitive judgement. Debuggable automation preserves enough evidence for a human to exercise judgement when the system reaches its limit. That is the version worth trusting under failure.