How it starts
Two systems are connected through a direct database query because the API was not ready. A file-based integration is built as a temporary measure and never replaced. A middleware layer accumulates transformation logic that was supposed to live in the consuming application. A vendor feed is consumed by three downstream systems, each of which applies its own parsing and normalization rules. The integration map grows organically, and no single person or document describes it completely.