fix(precedents): deferred (snooze) לא נספר כ"ממתין" ולא צובע שורה אדום #218
Reference in New Issue
Block a user
Delete Branch "worktree-defer-not-pending"
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?
המשך ל-#215, לפי החלטת היו"ר.
הבעיה
ב-#215 הגדרתי
pending_count = pending_review + deferred. אבל תור-הסקירה האמיתי (list_halachot) מסנןpending_reviewבלבד —deferred("נדחה למועד", #84 snooze) מוסט במכוון מהתור הפעיל ומהספרייה. לכן ספירת deferred כ"ממתין" צבעה שורות אדום על עבודה שדפנה כבר הסיטה הצידה — בדיוק ההטעיה ש-#215 בא לתקן.הפתרון
pending_count=pending_reviewבלבד; נוסףdeferred_countנפרד. אותה שאילתה, מקור-אמת יחיד (G2).deferredמוצג כמקטע מושתק(⏸ N)רק כשקיים — לא צובע אדום ולא נספר בממתינות. הצבע האדום + רקע-השורה האדמדם מונעים מ-pending_count(=pending_review) בלבד, בעקביות מלאה עם התור שדפנה פותחת.deferred_count.תוצאה: שורה נצבעת אדום ⇔ יש הלכות שבאמת ממתינות בתור-הסקירה. snooze משתיק כצפוי.
Invariants
בדיקות
tsc --noEmit✓ ·eslint✓ ·py_compile✓.🤖 Generated with Claude Code
המשך ל-#215. תור-הסקירה האמיתי (list_halachot) מסנן pending_review בלבד — deferred ("נדחה למועד", #84 snooze) מוסט במכוון מהתור הפעיל. לכן ספירתו כ"ממתין" צבעה שורות אדום על עבודה שדפנה כבר הסיטה הצידה — בדיוק ההטעיה ש-#215 בא לתקן. - backend: pending_count = pending_review בלבד (היה pending_review+deferred); deferred_count חדש ונפרד. אותה שאילתה, מקור-אמת יחיד (G2). - UI: deferred מוצג כמקטע מושתק (⏸ N) רק כשקיים — לא צובע אדום, לא נספר בממתינות. הצבע האדום + רקע-השורה מונעים מ-pending_count (=pending_review) בלבד, בעקביות עם התור. Invariants: G2 (ספירה ממקור-אמת יחיד תואמת-תור). שינוי-UI לפי החלטת היו"ר. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>