Just as Putin demands Ukrainians' pledge to never join NATO be codified in a legally-binding treaty and aspirations removed from Ukrainian Constitution, I would expect Ukraine to demand Russia 'ought not be security threat' to be codified in a legally-binding non-aggression pact. Fair enough right? If Russia cannot trust NATO's short-term promises and wants permanent long-term solutions, then Ukraine can similar expect permanent long-term security guarantees, not just lip-service that can be broken.
The US broke the Budapest Memorandum when it sponsored the Euromaidan Coup in Ukraine in 2014.
You won't find this in Wikipedia.
1. The United States of America, the Russian Federation, and the United Kingdom of Great Britain and
Northern Ireland, reaffirm their commitment to Ukraine,
in accordance with the principles of the CSCE
[Commission on Security and Cooperation in Europe] Final Act, to respect the Independence and Sovereignty and the existing borders of Ukraine.
VI. Non-intervention in internal affairs
...
They will likewise in all circumstances refrain from any other act of military, or of political, economic or other coercion designed to subordinate to their own interest the exercise by another participating State of the rights inherent in its sovereignty and thus to
secure advantages of any kind.
Accordingly
, they will, inter alia, refrain from direct or indirect assistance to terrorist activities, or to subversive or other activities directed towards the violent overthrow of the regime of another participating State.
After the Euromaiden coup in Ukraine in 2014, a US jet flew into Ukraine, and took all the gold reserves in the Central Bank in Ukraine, and exchanged them for US paper.
They did the same thing in Libya after overthrowing Qaddafi.