You don't need a super agent, you just need two LLM-based systems with errors that aren't too correlated.
If you already have the business process robustly defined as code, then the utility of LLM is unclear. The value prop of LLM is in fuzzy business processes like parsing arbitrary helpdesk tickets.
LLMs didn't invent stochastic process steps.