Cursor rules for Solidity smart contract development with Foundry — testing, fuzzing, gas snapshots, deploy scripts.