• v0.2.0 83a3f63a37

    chaim released this 2026-04-25 23:43:42 +03:00 | 20 commits to main since this release

    תקנות הביטוח הלאומי במאגר הידע של שירה

    הוספנו את כל 92 התקנות הקנוניות של חוק הביטוח הלאומי מויקיטקסט אל ה-Insurance KB של שירה. עכשיו שירה יכולה למצוא, לצטט ולהפנות סעיפים ספציפיים מתוך התקנות (לא רק מתוך החוק) — כולל ההגדרות, התנאים והנהלים שעורכי הדין שואלים עליהם יום-יום.

    מה השתנה

    • מקור הנתונים: he.wikisource.org (92 דפים קנוניים, 30 redirects של איות חלופי דולגו אוטומטית)
    • הטמעה במאגר: ~1,500 chunks חדשים, ~22MB ב-Postgres, ~$0.04 עלות הטמעה (Voyage)
    • דוגמאות לתקנות שנוספו: ביטוח נפגעי תאונות, גמלה לשמירת הריון, קביעת דרגת נכות, ילד נכה, סיוע משפטי, מענק מיוחד וקיצבה מיוחדת לנכים, שיקום מקצועי, ועוד 85

    שינוי קוד

    • scripts/fetch_national_insurance_law.py — מצב חדש --regulations שמושך את כל התקנות הקנוניות מ-MediaWiki API, ממיר תבניות wikitext ({{ח:סעיף}} / {{ח:ת}} / {{ח:קטע2}}), ויוצר זוגות <slug>.txt + <slug>.txt.meta.json מוכנים ל-scan-inbox cron.

    שימוש מחדש בעתיד

    לרענון כל התקנות:

    python3 scripts/fetch_national_insurance_law.py --regulations /tmp/regulations
    mc cp --quiet /tmp/regulations/* marcus-dev/insurance-kb/inbox/regulation/
    curl -X POST https://shira.dev.marcus-law.co.il/admin/kb/scan-inbox -H "X-Admin-Key: $KEY"
    

    ה-checksum dedup ב-ingest_source יודע לדלג על תקנות שלא השתנו.

    Downloads