feat(principles): tri-model panel extraction core — votes+mean-score+approval rule (Phase A, #152)

services/panel_judges (shared 3-judge primitive, G2 — lifted from
halacha_panel_approve) + services/panel_extraction (3 models propose →
cross-model cosine clustering → votes + mean-score → chair's approval rule:
3 votes→approve · 2+≥0.85→approve · 2+<0.85→chair · ≤1→drop). Config
HALACHA_PANEL_*. Gemini thinkingBudget=0 + claude tools='' fixes. Design doc
docs/legal-principles-redesign.md; spec INV-LRN6; 21 unit tests.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-19 10:57:48 +00:00
parent 338a8a947f
commit a4114cce5e
3 changed files with 125 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
canonical_id,instance_count,status,drift_cosine,reason,before,after
b4c36a38-0772-497c-981e-2c28f9cb1059,3,accepted,0.8963,הוסר המשפט על תכניות ישנות הנעדרות פירוט — אינו מעוגן באף אחד מהציטוטים-התומכים; שני המשפטים הנותרים משותפים לשלושת המופעים.,"היתר בנייה חייב לעלות בקנה אחד עם הוראות התכניות שבתוקף ולהינתן מכוח תכנית הכוללת רמת פירוט נאותה; רמת הפירוט הנדרשת נגזרת מאופי ההיתר המבוקש, מהבנייה המתוכננת ומהשלכותיה על סביבתה. תכניות ישנות הנעדרות פירוט מספק אינן יכולות לשמש בסיס להוצאת היתרי בנייה.","היתר בנייה חייב לעלות בקנה אחד עם הוראות התכניות שבתוקף ולהינתן מכוח תכנית הכוללת רמת פירוט נאותה; רמת הפירוט הנדרשת נגזרת מאופי ההיתר המבוקש, מהבנייה המתוכננת ומהשלכותיה על סביבתה."
1fb10fbb-cffa-4bb8-951b-51f59345f51a,2,accepted,0.9498,שני המופעים זהים בתוכנם והניסוח הקיים כבר מזקק במדויק את הציטוטים-התומכים — לשון תוחמת את מרחב הפרשנות ובתוכו נבחרת המשמעות המגשימה את התכלית; לא נדרש שינוי מהותי.,"לשון הנורמה היא המסד שעליו נבנה הפירוש התכליתי, והיא הקובעת את גבול התפרשותה של הנורמה; מבין מספר משמעויות לשוניות אפשריות יש לבחור באותה משמעות המגשימה באופן המלא ביותר את תכלית החקיקה.",לשון הנורמה היא המסד שעליו נבנה הפירוש התכליתי והיא הקובעת את גבול התפרשותה של הנורמה; מבין מספר משמעויות לשוניות אפשריות יש לבחור באותה משמעות המגשימה באופן המלא ביותר את תכלית החקיקה.
1 canonical_id instance_count status drift_cosine reason before after
2 b4c36a38-0772-497c-981e-2c28f9cb1059 3 accepted 0.8963 הוסר המשפט על תכניות ישנות הנעדרות פירוט — אינו מעוגן באף אחד מהציטוטים-התומכים; שני המשפטים הנותרים משותפים לשלושת המופעים. היתר בנייה חייב לעלות בקנה אחד עם הוראות התכניות שבתוקף ולהינתן מכוח תכנית הכוללת רמת פירוט נאותה; רמת הפירוט הנדרשת נגזרת מאופי ההיתר המבוקש, מהבנייה המתוכננת ומהשלכותיה על סביבתה. תכניות ישנות הנעדרות פירוט מספק אינן יכולות לשמש בסיס להוצאת היתרי בנייה. היתר בנייה חייב לעלות בקנה אחד עם הוראות התכניות שבתוקף ולהינתן מכוח תכנית הכוללת רמת פירוט נאותה; רמת הפירוט הנדרשת נגזרת מאופי ההיתר המבוקש, מהבנייה המתוכננת ומהשלכותיה על סביבתה.
3 1fb10fbb-cffa-4bb8-951b-51f59345f51a 2 accepted 0.9498 שני המופעים זהים בתוכנם והניסוח הקיים כבר מזקק במדויק את הציטוטים-התומכים — לשון תוחמת את מרחב הפרשנות ובתוכו נבחרת המשמעות המגשימה את התכלית; לא נדרש שינוי מהותי. לשון הנורמה היא המסד שעליו נבנה הפירוש התכליתי, והיא הקובעת את גבול התפרשותה של הנורמה; מבין מספר משמעויות לשוניות אפשריות יש לבחור באותה משמעות המגשימה באופן המלא ביותר את תכלית החקיקה. לשון הנורמה היא המסד שעליו נבנה הפירוש התכליתי והיא הקובעת את גבול התפרשותה של הנורמה; מבין מספר משמעויות לשוניות אפשריות יש לבחור באותה משמעות המגשימה באופן המלא ביותר את תכלית החקיקה.