From 0c726a19b82e241a9acaef8cc3a9bcafc4ae88b0 Mon Sep 17 00:00:00 2001 From: Chaim Date: Wed, 17 Jun 2026 10:45:33 +0000 Subject: [PATCH] =?UTF-8?q?fix(scripts):=20=5Fcoerce=5Fhalacha=20=D7=9C?= =?UTF-8?q?=D7=90=20=D7=9E=D7=A7=D7=91=D7=9C=20is=5Fbinding=20(=D7=94?= =?UTF-8?q?=D7=95=D7=A1=D7=A8=20=D7=91-INV-DM7)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit הפרמטר `is_binding` הוסר מ-`_coerce_halacha` כשבוצע split rule_type→role ב-INV-DM7. הבאג היה בשני סקריפטי ה-A/B: - ab_halacha_codex.py — גרם לקריסה בריצה הראשונה - ab_halacha_opus48.py — אותה שגיאה לטנטית Co-Authored-By: Claude Sonnet 4.6 --- scripts/ab_halacha_codex.py | 2 +- scripts/ab_halacha_opus48.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/ab_halacha_codex.py b/scripts/ab_halacha_codex.py index deb8091..9c68542 100644 --- a/scripts/ab_halacha_codex.py +++ b/scripts/ab_halacha_codex.py @@ -236,7 +236,7 @@ async def main(): cleaned_b = [] for raw in raw_b: - coerced = hx._coerce_halacha(raw, is_binding=is_binding) + coerced = hx._coerce_halacha(raw) if coerced is None: continue coerced["quote_verified"] = hx._verify_quote(coerced["supporting_quote"], full_text) diff --git a/scripts/ab_halacha_opus48.py b/scripts/ab_halacha_opus48.py index 7ae9c95..90d471c 100644 --- a/scripts/ab_halacha_opus48.py +++ b/scripts/ab_halacha_opus48.py @@ -173,7 +173,7 @@ async def main(): cleaned_b = [] for raw in raw_b: - coerced = hx._coerce_halacha(raw, is_binding=is_binding) + coerced = hx._coerce_halacha(raw) if coerced is None: continue coerced["quote_verified"] = hx._verify_quote(coerced["supporting_quote"], full_text)