All checks were successful
G12 Leak-Guard / leak-guard (pull_request) Successful in 7s
דף /archive הציג תיקים בסדר updated_at במקום לפי תאריך-הארכוב, למרות שעמודת "תאריך ארכוב" סומנה כממוינת. השורש: list_cases() החזיר תמיד ORDER BY updated_at DESC, וההסתמכות על מיון-בדפדפן (TanStack) לא הבטיחה את הסדר בטעינה הראשונית. התיקון: כש-archived_only=True → ORDER BY archived_at DESC NULLS LAST. הסדר הופך server-authoritative; לא נוגע ברשימה הפעילה ולא ב-MCP tool (שאינו מעביר archived_only). Invariants: G1 (נרמול-במקור — סדר נקבע בשאילתה, לא תיקון-בקריאה), G2 (לא מסלול-מקביל — אותו list_cases), INV-IA* (מקור-אמת יחיד לרשימה). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>