Yes, let us read further. The next verses:
It will not be like the covenant I made with their ancestors the day I took them by the hand to lead them out of the land of Egypt. They broke my covenant, though I was their masteroracle of the LORD. But this is the covenant I will make with the house of Israel after those daysoracle of the LORD. I will place my law within them, and write it upon their hearts; I will be their God, and they shall be my people. They will no longer teach their friends and relatives, Know the LORD! Everyone, from least to greatest, shall know meoracle of the LORDfor I will forgive their iniquity and no longer remember their sin. (Jer. 31:32-34)Did you see that: IT WILL NOT BE LIKE THE COVENANT I MADE WITH THEIR ANCESTORS THE I TOOK THEM BY THE HAND TO LEAD THEM OUT OF THE LAND OF EGYPT.
This is a different covenant, not just a renewal of the old. The law [i.e. the eternal law of loving God and one's neighbor, not the temporal law of the former covenant] will be written on their hearts by the Holy Spirit. This is something that the Old Covenant did not do. These two covenants are different.
.
Every commandment is part of the covenant; that is the whole point. How can this get by you so easily?
The commandments are what will produce the “people for his name.” (literally the purpose of creation)
.