Integrity is often used to mean keeping one's promises to others and/or with oneself. This is an important aspect of integrity, but it is not fundamental. If fact, in some circumstances integrity will include breaking one's promises to others or with oneself. This "integrity" (the integrity of keeping promises) is just one of the branches of the "tree of integrity" that is mistaken for the roots of integrity.
Full integrity consists of three interrelated types of integrity: Now-Next integrity (NNI), Express-Emage integrity (EEI), and Oneself-Others integrity (OOI).
Now-Next integrity means that your Now and your Next are working together and on the same page. Now-Next integrity is more fundamental than Express-Emage and Oneself-Others integrities. Without some measure of Now-Next integrity first, creating and maintaining Express-Emage and Oneself-Others integrity is more problematic.
Express-Emage integrity means that your Express and your Emage are working in synergy.
Oneself-Others integrity means that your Oneself and your Others are working together and on the same page, with no conflicts.
If you focus on creating and maintaining Now-Next integrity as well as Express-Emage and Oneself-Others integrities, then the "integrity" of keeping your promises to others and with yourself is, generally, a slam dunk.