@zealynxsecurity
Before Cairo 2.21, a const comparing your own types through a snapshot, tuple or Option skipped your PartialEq and could hold the opposite of the runtime value. Three more const-vs-runtime fixes landed this year, one still unreleased. How to check what built a live class: https://community.starknet.io/t/116473