From 0cf6cf401665d9b5d43c1c5829966cb50db1099d Mon Sep 17 00:00:00 2001 From: Codex Date: Sun, 6 Sep 2026 14:36:00 +0300 Subject: [PATCH] =?UTF-8?q?test:=20=D0=BC=D1=83=D1=82=D0=B0=D0=BD=D1=82=20?= =?UTF-8?q?AABB=20#473=20=D1=81=D0=BD=D0=B8=D0=BC=D0=B0=D0=B5=D1=82=20?= =?UTF-8?q?=D0=B7=D0=B0=D0=B7=D0=BE=D1=80=20=D0=BF=D0=BE=20=D0=BE=D0=B1?= =?UTF-8?q?=D0=B5=D0=B8=D0=BC=20=D0=BE=D1=81=D1=8F=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Issue: #473 User-Visible: no --- scripts/mutation-gate.mjs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/mutation-gate.mjs b/scripts/mutation-gate.mjs index 7a12fe83..f618ba4c 100644 --- a/scripts/mutation-gate.mjs +++ b/scripts/mutation-gate.mjs @@ -6515,8 +6515,10 @@ const MUTANT_DEFINITIONS = [ + 'overlap test drops walls the exact test would have caught and lets plates sit flush (#473)', patches: [{ file: 'src/iso-overlays.ts', - find: ' return a[0] <= b[2] + gap && a[2] >= b[0] - gap', - replace: ' return a[0] <= b[2] && a[2] >= b[0]', + find: ' return a[0] <= b[2] + gap && a[2] >= b[0] - gap\n' + + ' && a[1] <= b[3] + gap && a[3] >= b[1] - gap;', + replace: ' return a[0] <= b[2] && a[2] >= b[0]\n' + + ' && a[1] <= b[3] && a[3] >= b[1];', }], }, {