A macOS version check that was already true
Every screenwriting app has to say which Macs it supports. Ours said it in two places, and a compiler flag overruled the safer one before any of our code ran.
We wrote a check into the code: if this Mac is too old, do not offer dictation. The check was correct and reviewed by two people, and the app would still have failed to open on every older Mac. The check was answered before it ran. We had also told the compiler that our minimum macOS version was the very version we were guarding against. Set the floor to the thing you are looking for and the question is settled before the first line of your own code runs, quietly, in a place nobody reads as a decision.
The same thing happens to screenwriters. You can write that she wants to leave, and mean it, and put it on page one. If the premise keeps her in the house, the line is decoration. The page does not get a vote.
The guard now checks what the app actually supports: one number, in one place, and the same number decides what dictation offers.