A presentation change could affect leads and orders.
Lead imports, order management, status tracking and automated email had been implemented inside a custom WordPress theme. Business behavior and page rendering changed together.
That structure made a theme update an operational concern. To change an order rule, a developer first had to understand unrelated presentation code. The rescue needed to separate responsibilities while retaining the useful parts of the existing system.


