Hi,
I'd really appreciate a ruling on the below:
Journey of Repentence reads R: Before your opponent commits one of your foundations, commit this foundation instead.
If my opponent uses the response on Xi Mei (which commits a card in any staging area), do I need to wait for the target to be declared before responding with Journey of Repentence?
When Zi Mei's ability is declared it can potentially target an asset or character, however Journey of Repentence has different wording to all similar cards which have previously been printed in that it does not respond to the ability being played and instead responds before a specific type of card is committed.
Equally, responses are normally played between a cost and an effect but this one appears to be playable in the middle of an effect (after a target has been chosen but before the foundation is committed)?
The reason this is relevant is because, depending on the timing, Journey of Repentence may or may not be able to prevent a character or asset being committed.
Thanks for your help.

