The article argues that reliable agents tackling complex tasks need deterministic control flow encoded in software, rather than relying on increasingly elaborate prompt chains. This is because prompt chains are non-deterministic, weakly specified, and difficult to verify, making them unsuitable for complex tasks. The author suggests that logic should be moved out of prose and into runtime, with deterministic scaffolds and explicit state transitions. This approach would enable local reasoning and predictable behavior, making it possible to build reliable agents.