feat(halacha): --case-number filter for panel triage script #301
Reference in New Issue
Block a user
Delete Branch "worktree-halacha-panel-case-filter"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
מה ולמה
חיים חילץ הלכות לתיק 8508-03-24 ולא ראה בתור-ההלכות את הצבעות 3 המודלים. השורש: פאנל-ה-3-שופטים (#133/FU-2) הוא סקריפט-טריאז' נפרד שלא מחווט לרוץ אחרי חילוץ —
halacha_panel_approve.pyמטריאז' את כל התור (~1459 הלכות), ואין לו דרך לכוון לתיק בודד.זה מוסיף
--case-numberשמסנן את ה-pending לתיק יחיד (לפיcase_number), מוחל לפני--limit. כך אפשר ללכוד את הדליברציה התלת-מודלית על-פי-דרישה לתיק אחד אחרי חילוץ טרי, בלי להריץ את כל התור.הורץ dry-run על 8508-03-24: 73 ממתינות → 46 סבבי-פאנל נתפסו ל-
halacha_panel_rounds(apply_mode=False, 0 שגיאות). ה-API + ה-UI כבר מרנדרים אתpanel_round, כך שהיו"ר רואה עכשיו את 3 ההצבעות+הנמקה ומכריע בעצמו.Invariants
halacha_panel_roundsבלבד, אפס מוטציות ל-halachot.בדיקה
--case-number 8508-03-24→ "scoped to case 8508-03-24: 73 pending halachot"; 46 captured; verify API מחזירpanel_roundעם votes של claude/deepseek/gemini. ✓🤖 Generated with Claude Code