From c4ca0a9078f05337d419290595130224428aa00e Mon Sep 17 00:00:00 2001 From: Dmitrii Fedorov Date: Thu, 15 Oct 2026 13:48:38 -0300 Subject: [PATCH] policy: record approved stale gates test deletion (Refs #9634) --- tools/policy/foreign-exceptions.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tools/policy/foreign-exceptions.txt b/tools/policy/foreign-exceptions.txt index 67c0fbb78c..519df3be64 100644 --- a/tools/policy/foreign-exceptions.txt +++ b/tools/policy/foreign-exceptions.txt @@ -489,3 +489,11 @@ scripts/tri_loop/t27b_rules.py # that makes `tri claw` live must lower MAX_DEAD_TRI 141 -> 140 in the same commit -- a one-constant ratchet # move inside this existing gate tool, machinery, not new logic. Same pattern as the #9279 entries above. tools/check_documented_commands_exist.py + +# owner 2026-10-15, direct owner chat message ("I allow the exception for deleting 19 lines of an obsolete test +# in gates.rs, without adding Rust", translated), issue #9634 (Refs #9622, #9630): activation record for ONE change, +# the deletion of the unit test `the_motivating_workflow_records_its_own_reason` (19 lines deleted, 0 lines of Rust +# added) in cli/tri/src/gates.rs; it read .github/workflows/brain-seal-refresh.yml, which master no longer has (#9117). +# Not a standing permission: any other edit of this file, any added line, compiler.rs, FROZEN_HASH and the guards +# are not authorized by this approval. The foreign-line budget still applies. Remove this entry once that change has merged. +cli/tri/src/gates.rs