Chaim
f4ce8332fe
G12 Leak-Guard / leak-guard (pull_request) Successful in 5s
Lint — undefined names / undefined-names (pull_request) Successful in 11s
fix(protocol): בחירת פרוטוקול ועדת-ערר לפי protocol_scope + document_id (#223)
analyze_protocol בחר את מסמך-הפרוטוקול הראשון (doc_type='protocol') והתעלם
מ-protocol_scope. בתיק עם כמה פרוטוקולים — נספח ועדה-מקומית + דיון ועדת-הערר —
הוא ניתח את הלא-נכון (התגלה ב-1043-02-26: ניתח "נספח 18 השתלשלות פרוטוקולים"
במקום "פרוטוקול דיון 23.6.26").
- _find_protocol מעדיף פרוטוקול ועדת-ערר (scope שאינו 'lower'); פרוטוקול
'lower' (ועדה מקומית/מחוזית) לא נכנס להשוואה — הוא רקע לבלוק ו בלבד.
- כמה פרוטוקולי-ערר → האחרון (created_at) גובר; document_id מכוון במפורש.
- analyze_protocol (service + drafting tool + MCP tool) מקבל document_id/
target_document_id אופציונלי.
- _protocol_scope: קורא metadata.protocol_scope (ריק=appeal, כמו ה-UI).
- 5 בדיקות חדשות: דילוג-lower, all-lower→None, most-recent, targeting, unknown-id.
טווח: Fix1 (קוד). ניקוי 1043 (תיוג נספח 18 כ-lower + מחיקת 11 רשומות שגויות
+ הרצה מכוונת ל-23.6.26) דורש טעינה-מחדש של ה-MCP — אחרי מיזוג. פרוצדורת
ניתוח-מסמך-נוסף הכללית — המשך ב-#223.
Invariants: G1 (נרמול-במקור — קריאת scope מ-metadata, לא ניחוש-בקריאה) ·
G2 (אותו נתיב ניתוח, בורר מדויק) · §6 (no_protocol מחזיר סטטוס מפורש, לא בליעה).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-05 09:59:30 +00:00
..
2026-03-23 12:33:07 +00:00
2026-06-30 19:31:21 +00:00
2026-06-06 17:41:39 +00:00
2026-06-07 20:04:12 +00:00
2026-06-20 16:45:14 +00:00
2026-07-05 06:52:17 +00:00
2026-07-05 09:59:30 +00:00
2026-06-06 16:32:07 +00:00
2026-06-06 17:41:39 +00:00
2026-06-30 12:19:28 +00:00
2026-06-06 17:41:39 +00:00
2026-06-17 11:09:39 +00:00
2026-06-20 16:04:04 +00:00
2026-06-06 18:51:17 +00:00
2026-06-06 16:32:07 +00:00
2026-06-06 17:41:39 +00:00
2026-06-30 12:19:28 +00:00