Precommitment isn't meaningless here just because we're talking about acausal trade.
Except in special cases which do not apply here, yes it is meaningless. I don't think you understand acausal trade. (Not your fault. The posts containing the requisite information were suppressed.)
What I described above doesn't require the AI to make its precommitment before you commit; rather, it requires the AI to make its precommitment before knowing what your commitment was.
The time of this kind decision is irrelevant.
I don't think you understand acausal trade.
For what it's worth, I don't think anybody understands acausal trade. And I don't claim to understand it either.
Todays xkcd
I guess there'll be a fair bit of traffic coming from people looking it up?