The Support Ticket That Exposed Six Years of Platform Debt The developer opened the ticket at 9am on a Monday. Title: "MijoShop payment gateway integration broken after Joomla update." Priority: Critical. Assigned to: the only person on the team who still remembered how MijoShop's component architecture worked. Three hours later, the diagnosis was complete. The Joomla update had changed a core API that MijoShop's payment gateway extension depended on. The extension had not been updated by its developer in fourteen months. The MijoShop forum thread about the issue had three responses, none of which were from the extension developer, and one of which suggested reverting the Joomla update as a workaround. The store lead read the diagnosis summary and asked the question that had been sitting unasked for two years: "If we were starting this store today, would we build it on MijoShop?" The developer did not answer immediately.…