Build log

Every entry is a recovery, a substitution or a verification.

Never a capability demo. A robot ran 100 metres in 8.64 seconds this month — nobody needs another video of one walking. What nobody has shown is a machine noticing it was wrong and doing something about it.

30 August 2026
One job, three embodiments, zero credentials

A hotel-standard room turnover dispatched across a robot arm, a mobile rover and a humanoid. The humanoid took only the bed — the one task no other body could do. The fixed arm correctly took nothing. In simulation.

30 August 2026
A job that decomposes itself

"Make the bed" expanded into locate sheets → identify orientation → grasp corner → secure corner → verify, but only because no single skill could do it whole. Where one could, it did not expand.

14 September 2026Planned
Recovering when the path is blocked

An inspection route is obstructed mid-job. ReasoningOne diagnoses the failure in terms that generalise across a fleet, replans, and escalates to a person when another attempt is the wrong answer.

1 October 2026Planned
The same job on two real robots

Identical runJob() call, unchanged, driving two physical machines of different embodiment from different manufacturers.

22 October 2026Planned
Switching models mid-job

Confidence drops partway through a task; the router moves to a different model and the job completes. The routing trace shows both hops and what each cost.

18 November 2026Planned
First customer inspection, no human intervention

A real facility, a real invoice, and the first verified autonomous job that belongs to somebody else.

Planned entries are shown as planned. A log that quietly backdates its promises is worth less than no log, because the people reading it are the people deciding whether to let us onto their site.