Open Internet by MindsNetA color mismatch on 5,000 units taught me an expensive lesson about contracts