Beyond Simple Rules: Refining Agent Reasoning with Conditional Logic | SWE180 Engineering Articles | SWE180