Why good systems still failHow ownership, testing, edge cases, and team adoption determine whether automation lasts.