Chaim
ad04291d39
G12 Leak-Guard / leak-guard (pull_request) Successful in 4s
Lint — undefined names / undefined-names (pull_request) Successful in 10s
feat(seance): predecessor by-case לצריכת-סוכן דרך ה-plugin (#220 המשך)
מוסיף get_predecessor_for_case(case_number) — האח case-scoped של
get_predecessor_context (by-issue). סוכנים חושבים ב-case_number (לא issue-UUID),
לכן זהו הנתיב שכלי-ה-plugin legal_predecessor_context (PR נפרד ב-plugin-legal-ai)
יקרא. מחזיר מסקנות (summary) של ריצות-heartbeat שהסתיימו על-פני issues של התיק,
newest-first, עם summary בלבד (ריצות cancelled ריקות מסוננות).
- shaper משותף _shape_predecessor_run (G2 — נתיב-shaping יחיד ל-by-issue+by-case).
- join בטוח i.id::text = payload->>'issueId' (לא cast של payload חופשי ל-uuid).
- Port pc_get_predecessor_for_case (read-only); endpoint
GET /api/operations/cases/{case_number}/predecessor.
- 2 בדיקות (shaping+identifier, case-לא-נמצא). אומת חי: 1043-02-26/8125-09-24
מחזירים מסקנות-דיספוזיציה אמיתיות.
Invariants: G12 (fetch מהמעטפת, המגע מהשער; הכלי יחיה ב-plugin=מעטפת מוצהרת, לא
ב-mcp-server), G2 (shaper יחיד). המשך: PR ב-plugin-legal-ai (כלי) + הוראת-HEARTBEAT.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 05:07:44 +00:00
..
2026-07-07 05:07:44 +00:00
2026-07-07 03:37:25 +00:00
2026-07-07 05:07:44 +00:00
2026-07-06 20:51:20 +00:00
2026-07-07 05:07:44 +00:00
2026-05-27 10:22:14 +00:00
2026-05-27 10:06:22 +00:00
2026-04-28 17:14:57 +00:00
2026-06-08 05:13:09 +00:00
2026-06-07 21:04:47 +00:00
2026-06-08 08:26:09 +00:00
2026-05-04 06:37:09 +00:00
2026-05-04 06:40:16 +00:00
2026-06-06 14:14:39 +00:00
2026-07-07 05:07:44 +00:00
2026-04-30 12:53:23 +00:00