utils/scripts
Krzysztof kuhy Rudnicki 26ae580e01
Some checks failed
dependency freshness / dependencies on newest stable (push) Has been cancelled
file length / file-length (push) Has been cancelled
md-naming / markdown naming convention (push) Has been cancelled
palette drift / palette (push) Has been cancelled
shared gate tests / gate unit tests (push) Has been cancelled
feat: share the no-binaries gate, promoted out of testsAndMisc
Every repo should give the same answer to "may this file be committed?",
and until now only testsAndMisc had a checker. signal-bot is public, had
three binary SQLite files in its history before anyone noticed, and
holds a private message database one `git add -f` away from the same
fate -- so .gitignore is evidently not the whole defence.

Two changes from the testsAndMisc original: sqlite3-wal and sqlite3-shm
are blocked by name, because a live SQLite database is three files and
blocking only the first blocks nothing useful; and the error message no
longer names a testsAndMisc-specific directory to move things to.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015d48t4qsQLBJnDwDeo2Nom
2026-08-30 19:32:25 +02:00
..
check_coverage.sh crdt_sync_dart: latest stable + exact pins, 100% coverage, CI for both crdt_sync packages 2026-08-28 12:32:24 +02:00
check_dependency_freshness.sh Let the gate bootstrap itself inside a uv venv, which has no pip 2026-08-28 21:09:47 +02:00
check_file_length.sh Add shared 250-line file-length gate 2026-08-14 14:24:57 +02:00
check_md_naming.sh Add the shared markdown-naming gate and migrate utils' own docs 2026-08-24 15:53:12 +02:00
check_no_binaries.sh feat: share the no-binaries gate, promoted out of testsAndMisc 2026-08-30 19:32:25 +02:00
check_no_crdt_sync_override.sh Add sync_settings_ui: shared Firebase-only sync settings screen 2026-08-12 23:10:17 +02:00
check_subproject_scope.sh Stop the recovery tick stealing our own grab, and fix pre-commit for the monorepo 2026-07-26 15:08:41 +02:00
install_dependency_freshness_gate.sh Script the gate rollout instead of hand-copying it into sixteen repos 2026-08-28 14:12:00 +02:00
provision_firebase_android.sh Sign in with Google, and stop trusting a revoked session 2026-08-11 23:58:02 +02:00
run_subproject_tests.sh Stop the recovery tick stealing our own grab, and fix pre-commit for the monorepo 2026-07-26 15:08:41 +02:00