fix(pm): refuse --tier against --commands / --json instead of silently preferring the tier
#20030
| Job | Run time |
|---|---|
| 0s | |
| 0s | |
| -9s | |
| -9s |