testsAndMisc/.binary-allowlist
Krzysztof kuhy Rudnicki 16c6b207e6 Add defense-in-depth binary file protection system
Layer 1: Pre-commit hook (scripts/check_no_binaries.sh) blocks 60+
binary/image extensions with .binary-allowlist for build-essential exceptions.

Layer 2: Comprehensive .gitignore binary patterns with ! overrides
for allowlisted files (app icons).

Layer 3: Agent exclusions - .copilotignore, files.exclude, and
search.exclude all mirror the same patterns to prevent Copilot
from hitting the 20-image URL limit.
2026-03-25 21:09:03 +01:00

13 lines
415 B
Plaintext

# Binary files allowed in the repository.
# One glob pattern per line. These are essential for builds and cannot be external.
# Lines starting with # are comments.
# Flutter app launcher icons (required for Android builds)
pomodoro_app/android/app/src/main/res/mipmap-*/ic_launcher.png
# Pomodoro app packaging icon
pomodoro_app/packaging/arch/*.svg
# Battery status favicon
TS/battery-status/public/favicon.svg