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-04-16 18:49:30 +00:00
2026-06-27 12:49:32 +00:00
2026-05-30 21:27:54 +00:00
2026-06-15 03:21:10 +00:00
2026-06-19 10:57:48 +00:00
2026-06-12 04:37:15 +00:00
2026-06-17 15:12:05 +00:00
2026-06-15 04:21:15 +00:00
2026-06-06 19:29:36 +00:00
2026-06-06 17:41:39 +00:00
2026-06-01 04:34:23 +00:00
2026-06-15 08:56:34 +00:00
2026-06-15 09:06:12 +00:00
2026-06-30 11:16:39 +00:00
2026-04-26 06:57:41 +00:00
2026-06-30 17:07:21 +00:00
2026-06-30 17:07:21 +00:00
2026-06-06 17:51:56 +00:00
2026-06-15 04:09:54 +00:00
2026-06-15 04:03:21 +00:00
2026-05-31 08:57:42 +00:00
2026-06-11 16:29:24 +00:00
2026-06-11 16:13:24 +00:00
2026-06-07 18:18:41 +00:00
2026-06-11 16:34:47 +00:00
2026-06-15 02:54:35 +00:00
2026-06-12 06:47:58 +00:00
2026-06-17 15:12:05 +00:00
2026-06-10 09:08:16 +00:00
2026-06-11 15:52:13 +00:00
2026-05-30 22:07:18 +00:00
2026-06-17 09:53:42 +00:00
2026-06-15 03:34:43 +00:00
2026-06-11 16:42:22 +00:00
2026-06-11 16:50:50 +00:00
2026-06-06 19:45:43 +00:00
2026-06-12 07:19:48 +00:00
2026-06-19 11:05:44 +00:00
2026-06-20 09:21:51 +00:00
2026-05-31 11:35:07 +00:00
2026-06-30 11:22:20 +00:00
2026-06-10 09:52:35 +00:00
2026-06-10 09:40:42 +00:00
2026-05-30 17:46:59 +00:00
2026-06-19 11:14:59 +00:00
2026-07-05 09:59:30 +00:00
2026-06-30 12:19:28 +00:00
2026-05-30 22:13:18 +00:00
2026-06-12 06:59:34 +00:00
2026-06-06 16:32:07 +00:00
2026-06-11 19:57:12 +00:00
2026-06-12 11:30:25 +00:00
2026-06-11 19:57:12 +00:00
2026-06-08 07:47:49 +00:00
2026-05-31 11:14:44 +00:00
2026-06-30 17:07:21 +00:00
2026-06-12 07:32:04 +00:00