no-file-level-escape-hatch-suppression
File-level Ruff suppression disables an escape-hatch rule across the entire file.
Why
A file-wide suppression silently authorizes future uses that were never reviewed.
Fix
Suppress each intentional use inline with the exact code and a reason.
Examples
# ruff: file-ignore[banned-api]import osimport os # noqa: TID251 — vendor SDK boundaryFormerly: no-file-level-escape-hatch-noqa