What Actually Happens When Calldata Hits the EVM

When you call a smart contract function like set(42), it feels simple, you pick a function, pass an argument, and click “Send”.