During the 1990 German reunification talks, Western leaders verbally assured Gorbachev that NATO would not expand eastward beyond Germany. This is from declassified documents. Despite these promises, NATO admitted Poland, Hungary, and the Czech Republic in 1999. In 2004 they let in the Baltic. All of this culminated in Putin's 2022 Ukraine invasion to block the Ukraine from joining NATO.
There's a problem with this narrative. Everyone links the "What Gorbachev Heard" article from the NSU, but there was no reason to speculate, because Gorbachev and his team were still alive when the article was written in 2017.
Some others did reach out and ask them directly. Gorbachev, his minister of foreign affairs, and his minister of defense all publicly refuted it. It would have been a major commitment, yet there is no trace of it having been discussed internally in Moscow or with other Warsaw Pact countries. Furthermore, according to the USSR's foreign minister at the time, the speculation of such assurance is anachronistic, because the Soviet leadership did not expect the Warsaw Pact to dissolve and therefore had no reason to discuss anything like this.
Oh, I see. Baker offered things, asked whether Gorbachev would prefer this or that, Gorbachev didn't take him up on anything relevant, nothing came out of it. Nothing was signed in the end.
AIUI this is the kind of thing that Congress could do, but Baker (the US Secretary of State) could not.
Standard negotiations really — a minister or another member of the executive negotiates with someone and eventually takes a text to a parliament, and in the end that parliament either ratifies the text or doesn't. There's no promise until the relevant parliaments have promised, because the executive does not have that power. The legislature has that power.
Sources: https://nsarchive.gwu.edu/briefing-book/russia-programs/2017...
https://nsarchive.gwu.edu/document/16116-document-05-memoran...
https://nsarchive.gwu.edu/document/16117-document-06-record-...