feat(ui): תור-אישור הלכות מאוחד — 2 תצוגות לפי פעולה (#133) #227
Reference in New Issue
Block a user
Delete Branch "worktree-halacha-queue-unified"
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?
למה
ה-toggle הקיים "תור נקי / דורש תיקון-חילוץ" שבור-בפועל: "תור נקי" ריק לגמרי (כל ההלכות-הנקיות נפתרו ב-apply), כך שדפנה נוחתת על מסך ריק וכל 229 הפיצולים חבויים מאחורי הכפתור השני — שגם מערבב שני דברים שונים (התלבטות-פאנל מהותית + פגמי-חילוץ טכניים). אושר ב-Claude Design (כרטיס
19-halacha-queue-unified).מה
תור אחד, fetch אחד, פיצול client-side לפי סוג-הפעולה:
panel_round) או נקיות → אשר/דחה, עם טבלת-ההתלבטות, ממוין פיצול-פאנל-תחילה (FU-3 #222).!panel_round && quality_flags) → תיקון-חילוץ.שינויים
useHalachotPendingאוחד לקריאה אחת (exclude_low_quality=false&order_by_priority=true&cluster=true&include_equivalents=true&include_panel_round=true); הוסר ה-needsFix+ הסינון-הכפול.isExtractionFixItem(h)=!h.panel_round && quality_flags.length>0.PendingPanel: statejudgment|fix, פיצול ב-useMemo, segmented-control עם מוני שני הדליים, empty-state + count מעודכנים.Invariants
בדיקה
tsc --noEmit+eslintנקיים. frontend-only.הערה
הפעולה בדלי-החילוץ נשארת אשר/דחה/דחה-למועד הקיימת (לא מימשתי כפתור "פתח לתיקון חילוץ" ייעודי — אין עדיין endpoint לחילוץ-מחדש per-halacha; follow-up). דף-הפרט של פסיקה (כפילות-המשטח השנייה) — follow-up נפרד כפי שסוכם.