A modern approach to testing Swift

How a multi-tiered testing system gave an AI coding agent the confidence to make sweeping changes to an iOS app without breaking things.