It's clear to all parties that this is a false promise made to appease Trump.

The question is how deep they'll have to go in 3 years. Can they stall it out, or will the US actually demand they fulfill the promise, causing at least some amount of lock-in?

What difference does it make? Trump will re-neg on the agreement even if they actually did it.