I'll have one more try and then stay shut up unless anyone requires something to be explained more fully.
First let me remind everyone that what I've been trying to do is come up with an explanation that gives all the required results, i.e. I have been trying to find a model, preferably as simple as possible, that would require only rulings about mechanisms to change rather than rulings about results. I think the following reduces such changes to a minimum.
Treat Lantern and Way of the Chameleon as shape-shifting the instructions on the relevant cards.
Playing a card:
1. Announce it.
2. Move it to the "in play" area.
3. "When you play a card, first..." abilities trigger here.
4. Either use a Way or follow the instructions on the card (in order, top to bottom, stop at a dividing line). Whatever instructions actually get followed count as what the card does.
5. "When you play a card" abilities trigger here.
Enchantress and HighWayman trigger when one attempts to FTI.
Moat protects against what a card does.
Harbor Village cares about what a card did.
As I said earlier, I don't agree that any valid model can say that Ways and Ench/Highw trigger at different times. The original reasoning as to why they can override each other is that they trigger at the same time. This is of course also why Enchantress and Highwayman can override each other.
Also, it seems to me that your explanation
does include rulings about results, since you're including language about "what the card does". Maybe I'm not understanding you. But the way I see it, if we allow the concept of "what the card does" as its own thing, we don't need anything else to explain the ruling, it all falls into place. (My objection has always been that I don't see that as its own thing separate from "the card's instructions that you're following".)
- If you have Enchantress, you cantrip instead. There's no FTI.
The result matches, i.e. one cantrips, but the explanation of why it arises differs. I don't think this has any impact on any existing cards, but were a future card to say something like "After the next Action you play this turn, if it gave you +card, …" there might be an issue, depending on what Donald X specified the result in that case to be. My proposed explanation of the mechanism would cause it to trigger.
I don't really understand how your model works that makes the explanation of the interactions different (according to you). In this case, since Enchantress works like Way of the Sheep, your proposed future card should indeed work exactly like Harbor Village + Sheep - according to that ruling.
- If you have Enchantress, you cantrip instead. Harbor Village is blind.
The result matches, but the explanation of it differs. Harbor Village saw the card doing a cantrip, but it was irrelevant.
- If Highwayman hits it, you do nothing instead. Harbor Village is blind.
The result matches, but the explanation of it differs. Harbor Village saw the card doing nothing.
I actually wondered why Donald X. said, "Harbor Village is blind." I assume he meant that it doesn't see "+$" but it does see the card doing things (it's just that those things are not +$).
- Highwayman + Way of the Chameleon
-- Your choice!
I had failed to spot that this is one instance where my model gives the wrong result (I think Jeebus and Gendolkari might find the same oversight in their discussion). When Way of the Chameleon tries to FTI, Highwayman would trigger and have the card do nothing.
Yes, I see that Donald X. updated his ruling for Enchantress + Chameleon, but not for Highwayman + Chameleon. I assume that's just an oversight. Since Highwayman is exactly like Enchantress, any model should give the same result. Everything that was discussed about Enchantress is equally valid for Highwayman.
- Lantern / Chameleon'd Border Guard: Lantern applies.
Matches so long as one considers the applied shape-shifting to be cumulative, i.e. Chameleon shape-shifts the instructions that are now 'on' the card after Lantern has had its way (or possibly in the opposite order). Matches even more clearly if one doesn't consider Chameleon to be shape-shifting the card.
Lantern can never trigger before Way of the Chameleon; this has been ruled on. Chameleon, like all Ways, trigger before you FTI. Lantern, like Elder, trigger as you're following certain instructions. So there is no need for Lantern to shapeshift.
When it comes to Chameleon, there is a clear ruling that none of these cards cause shapeshifting and that includes Chameleon. Possibly saying that Chameleon shapeshifts would make the new ruling on Enchantres/Highwayman + Chameleon "work better"; I haven't thought it through.
Shapeshifting instructions might cause problems that Donald X. wants to avoid, so he will probably never rule that way. I indicated earlier that it could cause problems with for instance Way of the Rat, but that's not the case, since "gaining a copy" instructions only care about the name. The potential problem would be for something like Capitalism, which looks at the "card text"; I have no idea how real this problem would be, it would depend on a lot of things.