Explain how you would design a schema evolution strategy for a pipeline that ingests semi-structured JSON data.