• v0.5.0 e7b21919c2

    chaim released this 2026-04-25 20:01:37 +03:00 | 8 commits to main since this release

    תוספת פסיקה (caselaw) כסוג מסמך חדש

    עד עכשיו ה-KB הכיל 3 סוגי מסמכים: חוק, תקנות, חוזרים. פסיקה — פסקי דין של בתי משפט — היא סוג תוכן שונה מהיתר: אין סעיפים סדורים, המבנה הוא ניתוח / נימוקים, והמזהה הוא מספר תיק (ע"א 1234/24) ולא מספר סעיף. עד עכשיו, מי שרצה להעלות פסק-דין ל-KB היה צריך לתייג אותו כאחד מתוך השלושה — מה שישבש את החיפוש (פסק-דין מתויג כ"תקנה").

    מה השתנה

    ממשק ה-KB

    • טופס ההעלאה בלשונית "ניהול" — דרופ-דאון הסוג כעת מציע ארבע אפשרויות: חוק / תקנות / חוזר / פסיקה.
    • מסנן הסוג בטופס החיפוש מקבל "פסיקה" כאופציה נוספת — לחיפוש רק בהחלטות בתי-משפט.
    • תווית "פסיקה" מופיעה בלשוניות "עיון" ו"משימות אחרונות" כמו שאר התוויות, עם הצגת מספר התיק (אם הוזן בעת ההעלאה כ"מזהה").

    Backend (נפרד):

    • shira-hermes commit 16eeeff — מרחיב את תמיכת ה-kind בכל ה-endpoints (/admin/kb/upload, /kb/search, /kb/ask).
    • migration 003_caselaw_kind.sql — מרחיב את ה-CHECK constraints על kb_source.kind ו-kb_ingest_job.kind.
    • ל-MinIO מתנהל בתת-תיקיות inbox/<topic>/caselaw/, מקביל לסוגים האחרים.
    • ה-chunker משתמש ב-fallback של חוזרים (פיצול לפי פסקאות + גודל) — מאחר ופסיקה אינה ממוספרת בסעיפים, אין section_ref מובנה. מספר התיק נשמר כ-identifier על שורת kb_source עצמה.

    התקנה

    הורד את KnowledgeBase-0.5.0.zip והתקן דרך Administration → Extensions.

    הערה: migration 003_caselaw_kind.sql חייב לרוץ על מסד הנתונים של shira-hermes לפני עדכון הקוד. בוצע כבר על dev. גרסת shira-hermes הנדרשת: ה-commit האחרון של תמיכת caselaw.

    Downloads