Hmm. Thought God’s contract with the Jews is still in place as are the rest of His promises. So, Jefferson is wrong: you can have permanent constitutions and promises.
You can have permanent ongoing covenants like that of the Jews. Provided that the other party ( the one pledged to eternally honor His promises ) is God. (Any contract with just human signatories has to be watched carefully )