You are supporting a visualization workflow for a reporting team that depends on data from several operational systems. The source schemas change often, fields get renamed, and business logic shifts without much notice. The team needs the visuals to stay accurate even when upstream data changes.
How would you design a visualization workflow that keeps data accurate when source systems change frequently?