List indentation with show rule but top-level doesn't change

Hi again,

Please don’t take the title of the cited post into account while reading my reply. I was answering considering each rule used separately as you are describing.

If you read through the post, you will find:

I believe this is what is happening with your 3rd case, the show list: it => … The it list is already materialized with the default values and the rule is applied afterwards.