Architecture decisions are documented as platform choices, not platform requirements. Data formats use open standards like Avro, Parquet, and JSON Schema. Connectors and transformation logic are written in patterns portable across iPaaS vendors and runtime environments. If you decide to move from Boomi to MuleSoft, or from a fully managed iPaaS to an open-source stack like Apache Airflow, the rewrite touches integration code, not your business logic.