basquetWi + New ticket

New ticket

Sub-ticket of ENAMEL-63 Enamel pre-push gate is vacuous: .gitpush-pre.sh scopes off the cached set but runs before staging, so lint/tsc/272 tests are skipped on every app-only push · enamel