"""CI-пробник для негативного прогона гейта security (bandit). Содержит намеренно небезопасный вызов `subprocess.call(..., shell=True)` — bandit B602, severity HIGH. Файл живёт только в ветке `ci/17-gate-negative` и удаляется вместе с ней; в `main`/`feat/*` его нет. """ from __future__ import annotations import subprocess def run_probe(cmd: str) -> int: """Намеренно небезопасно: shell=True (bandit B602 -> HIGH).""" return subprocess.call(cmd, shell=True) # noqa: S602