Unity and Micro-assembler

I came across an interesting interaction last night that I think is unique, as far as I know. Sky-scraper played Micro-assembler on Unity, which grants her a power of discarding a card to search her deck for an Equipment card and put it either into play or into hand, after which you shuffle her deck. Unity uses that power to play Supply Crate, which lets her draw a card when it enters play. This is the first time I can think of where a player can draw a card after having searched their deck but before doing the post-search shuffle.

The thing is, on tabletop you would know what the top card of Unity's deck is (you have to look at it while searching for her Equipment cards), and so you have the knowledge of what Supply Crate would immediately draw. On digital, you don't get to see the top card of her deck when searching. Is it too cheating to know what the top card of her deck is?

A smaller question is how to handle a deck search. In the past I've removed all Equipment cards from her deck so I can look at them all at once, but with the Supply Crate interaction I imagine you're supposed to leave her deck as-is while looking through it, so as not to change the top card from being an Equipment card into something else.

Unless the effect says "reveal the top card(s) of your deck", I find I usually search from the bottom, since it's easier to flip the whole deck than one card at a time. So I wouldn't know the top card anyway!

But that is a really fascinating interaction, I'd never considered it before.

I would suppose that if you were going strictly by the rules, the text of Supply Crate would activate first, since that occurs when the card enters play and so any such text would activate before you got to the "Shuffle your deck" part of the Micro-Assembler. I'm like TakeWalker, though - I flip the deck and search from the bottom so probably wouldn't have seen the topmost card in my searching anyway...nor would I have searched for a Supply Crate, actually, but it's still worth considering the situation in case it ever comes up ;).

According to the app you draw the card first and then shuffle.