feat(missing-precedents): חיפוש לפי מראה‑מקום בדף פסיקה‑חסרה (85074 מאתר את הפער) #229
Reference in New Issue
Block a user
Delete Branch "worktree-mp-citation-search"
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?
הבעיה
בדף /missing-precedents לא ניתן היה לאתר פסיקה חסרה לפי מספר ההחלטה החסרה עצמה (למשל
85074). השדה היחיד שדמה לחיפוש — "תיק (מספר ערר)" — עשהget_case_by_numberעל מספר הערר שבו צוטטה הפסיקה, ולכן הקלדת מספר‑הפסיקה החזירה רשימה ריקה, למרות שהרשומה קיימת:ב-
db.list_missing_precedentsלא היה כלל סינון מעלmp.citation.התיקון (הרחבת השדה הקיים — בהנחיית חיים, בלי עמוד/שדה חדש)
qחדש —ILIKEעלmp.citation+mp.case_name+ cited‑inc.case_number(אינדקס‑פרמטר יחיד, additive; שאר הקוראים — MCP tool, court_fetch_orchestrator — לא נוגעים).q;case_id/case_numberנשארים מסננים‑מדויקים לקוראים תכנותיים.85074 או 1017-03-26; השדה שולח כעתq(חיפוש חופשי) במקוםcase_number. ה-debounce (350ms) נשמר.למה לא
npm run api:typesה-hook בונה את ה-querystring ידנית (
URLSearchParams) וה-response לא השתנה. חידוש‑טיפוסים מול prod (שעוד לא נפרס) רק היה מושך drift לא‑קשור; אין בו צורך לתפקוד.בדיקות
tsc --noEmitנקי ·eslintנקי על הקבצים שהשתנו ·py_compileנקי.85074בשדה "מספר תיק" תאתר את הפער.Invariants
🤖 Generated with Claude Code