Who does a QE like you report to - the same EM as for SWEs or a separate Manager for QE?
At first glance, I'd assume they most likely want to restrict code access only to those who directly make code changes. This is a common hardening tactic after Snowflake's meltdown due to QEs in Ukraine getting hacked, and then moving laterally into customer environments.
It's likely they have some processes working their way through their system(s) now to terminate you. :(
Might be a good idea to contact your own legal counsel, and/or an employment law specialist, (etc) and definitely start heavily looking for employment elsewhere (depending on your savings and personal runway).
The idea of having them around for help with severance negotiations sounds potentially worthwhile too. That hadn't occurred to me. :)