All treaties need to be ratified by the Senate (2/3 iirc). As usual they use illusions to get around it.
As per the American Constitution, treaties – binding agreements with foreign states – have the maximum legal authority in the United States, described in the document as “the supreme Law of the Land.” Given their power, two-thirds of the Senate must approve a treaty before the U.S. government can ratify it. Past presidents have avoided this requirement, particularly when an opposing political party controls the Senate, by using terms such as “executive agreement” or other phrases to describe international agreements.
And in the past with JCPOA and Iran nuclear deal:
"The Joint Comprehensive Plan of Action (JCPOA) is not a treaty or an executive agreement, and is not a signed document,” the Obama State Department insisted in a 2015 letter."
Treaties cannot override the first eight amendments in the Bill of Rights or the Constitution's other specific exceptions to federal authority (such as the ban on taxing exports). Those provisions were adopted to deny the federal government authority it otherwise might have. A treaty cannot override those limits.
EDIT: Nor can any other agreement. The Constitution prohibits such.
All treaties need to be ratified by the Senate (2/3 iirc). As usual they use illusions to get around it.
And in the past with JCPOA and Iran nuclear deal:
Treaties cannot override the first eight amendments in the Bill of Rights or the Constitution's other specific exceptions to federal authority (such as the ban on taxing exports). Those provisions were adopted to deny the federal government authority it otherwise might have. A treaty cannot override those limits.
EDIT: Nor can any other agreement. The Constitution prohibits such.