Multi-Agent Orchestration: Routing and Failure Recovery — Darko Trpevski