feat(digests): יומון-לא-מקושר → "פסיקה חסרה" — סוף לבליעה-שקטה (#136) #270
Reference in New Issue
Block a user
Delete Branch "worktree-digest-missing-precedent"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
הבעיה (#136)
צינור-היומונים (X12) קישר אוטומטית רק לפסיקה שכבר בקורפוס; ציטוט שלא נמצא נבלע בשקט אלא אם היה פס"ד בית-משפט בר-אחזור. כך 369 עררים + 21 לא-מסווגים שהוזכרו ביומונים מעולם לא הופיעו כפער ב-/missing-precedents.
התיקון (G2 — מסווג יחיד + נתיב-MP יחיד · INV-DIG3/CF2 — אין בליעה-שקטה)
digest_library: ה-gap branch (try_autolinkללא-התאמה) קורא כעת_handle_unlinked_citation— ניתוב דרךcourt_citation.classify:court_fetch_job(כקודם; האורקסטרטור פותח MP משלו בכשל → אין כפילות כאן)missing_precedent(discovery_source='digest', provenance=מס'-יומון+digest_id), deduped designator-aware דרךcitation_norm(#143).court_fetch_orchestrator._open_gap: הוקשח ל-dedup אמיתי (find לפני create) +discovery_source='court_fetch'— התגובה הבטיחה "deduped" אךcreateלא דידאפ (באג סמוי).scripts/backfill_digest_missing_precedents.py: מריץtry_autolinkהקנוני על 461 הקיימים (dry-run: 71 fetchable + 390 gap). אידמפוטנטי. יורץ אחרי הפריסה.תיאום
citation_norm+ נתיב-יצירה — מאוחד).discovery_source) ב-UI — נדחה לשער Claude Design.בדיקות
test_digest_unlinked_citation(חדש) — ערר→MP, פס"ד→court_fetch, dedup, unknown→MP.undefined-names+leak-guardנקיים.Invariants
classify) + נתיב-יצירת-MP יחיד (לא מסלול מקביל)🤖 Generated with Claude Code