I don’t see so much a distinction between ‘breaking’ a promise and ‘repudiating’ one.
The distinction I had in mind is that between “I promised I wouldn’t X, and I Xed, but I continue to consider myself bound by that promise and I would like us to consider that an isolated failure” on the one hand, and “I promised I wouldn’t X, but I no longer consider myself bound by that promise and would like us to consider it no longer in force.”
The distinction I had in mind is that between “I promised I wouldn’t X, and I Xed, but I continue to consider myself bound by that promise and I would like us to consider that an isolated failure” on the one hand, and “I promised I wouldn’t X, but I no longer consider myself bound by that promise and would like us to consider it no longer in force.”