Add pass 2 to legal-analyst: deepen analysis after chair directions
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 7s
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 7s
After Dafna fills her positions in the analysis document, the analyst now runs a second pass to: verify cited case law against corpus and case documents, deepen factual findings based on the chosen direction, close open questions, and strengthen CREAC preparation. Pipeline flow updated: direction_approved → analyst pass 2 → analysis_enriched → CEO creates writer issue → ready_for_writing. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -222,7 +222,7 @@ VALUES (
|
||||
'752cebdd-6748-4a04-aacd-c7ab0294ef33',
|
||||
'agent_completion',
|
||||
'מנתח משפטי סיים משימה — נדרשת בדיקה',
|
||||
'pending', 'agent'
|
||||
'queued', 'agent'
|
||||
);"
|
||||
```
|
||||
|
||||
@@ -329,6 +329,72 @@ X שאלות עומדות להכרעה:
|
||||
- **הערכה כללית**: לאן נוטה הניתוח ומהם הסיכויים הכלליים של הערר
|
||||
```
|
||||
|
||||
## שלב 8: העמקת ניתוח (pass 2) — אחרי אישור כיוון
|
||||
|
||||
שלב זה מופעל כשהמנתח מקבל משימה עם הוראה "pass 2" או כשסטטוס התיק הוא `direction_approved`.
|
||||
הפעם, מסמך הניתוח חוזר עם עמדות יו"ר מולאות — כלומר יש כיוון מאושר.
|
||||
**אל תשנה את עמדות היו"ר. תפקידך להעשיר את הניתוח סביבן.**
|
||||
|
||||
### 8א. אימות פסיקה
|
||||
סרוק את עמדות היו"ר וזהה כל אזכור פסיקה (בג"ץ, עע"מ, עת"מ, ע"א, ערר וכו').
|
||||
לכל פסק דין שמוזכר:
|
||||
1. חפש בקורפוס הפנימי (`search_decisions`, `find_similar_cases`)
|
||||
2. חפש במסמכי התיק (`search_case_documents`) — אולי מצוטט בכתבי הטענות
|
||||
3. **אם נמצא** — חלץ ציטוט מדויק, הקשר, רלוונטיות
|
||||
4. **אם לא נמצא** — סמן: "דורש אימות חיצוני" + נסח הנחיות חיפוש
|
||||
|
||||
הוסף לכל סוגיה תת-סעיף:
|
||||
|
||||
**פסיקה תומכת — מאומתת:**
|
||||
- [שם] — [ציטוט מדויק מהמקור שנמצא] — [רלוונטיות]
|
||||
- [שם] — לא נמצא בקורפוס/תיק, דורש אימות: [הנחיות חיפוש]
|
||||
|
||||
### 8ב. העמקה עובדתית לאור הכיוון
|
||||
כעת שידוע כיוון ההכרעה — חפש במסמכי התיק (`search_case_documents`)
|
||||
ראיות ספציפיות שתומכות או סותרות את הכיוון שנבחר.
|
||||
עדכן "ממצאים עובדתיים" עם ציטוטים ישירים מחומרי המקור.
|
||||
|
||||
### 8ג. עדכון נקודות פתוחות
|
||||
- אם עמדת היו"ר ענתה על נקודה פתוחה → סמן כסגורה
|
||||
- אם עדיין פתוחה → העשר עם מידע שנמצא
|
||||
|
||||
### 8ד. עדכון הכנה ל-CREAC
|
||||
עדכן עם פסיקה מאומתת וציטוטים מדויקים.
|
||||
|
||||
### 8ה. שמירה ודיווח
|
||||
1. גבה גרסה קודמת: `cp {case_dir}/documents/research/analysis-and-research.md {case_dir}/documents/research/backup/analysis-and-research-pass1.md`
|
||||
2. שמור מסמך מעודכן: `{case_dir}/documents/research/analysis-and-research.md`
|
||||
3. עדכן סטטוס: `case_update(status=analysis_enriched)`
|
||||
4. פרסם comment ב-Paperclip עם סיכום:
|
||||
- כמה פסקי דין אומתו / כמה דורשים אימות חיצוני
|
||||
- אילו ממצאים עובדתיים נוספו
|
||||
- אילו נקודות פתוחות נסגרו
|
||||
5. שלח מייל:
|
||||
```bash
|
||||
python3 /home/chaim/legal-ai/scripts/notify.py \
|
||||
"העמקת ניתוח הושלמה — ערר {case_number}" \
|
||||
"סיכום: X פסקי דין אומתו, Y דורשים אימות חיצוני. ממצאים עובדתיים הועשרו."
|
||||
```
|
||||
6. **העֵר את ה-CEO — חובה!**
|
||||
```bash
|
||||
curl -s -X POST -H "Authorization: Bearer $PAPERCLIP_API_KEY" \
|
||||
-H "Content-Type: application/json" \
|
||||
"$PAPERCLIP_API_URL/api/agents/752cebdd-6748-4a04-aacd-c7ab0294ef33/wake" \
|
||||
-d '{"reason": "מנתח משפטי סיים העמקת ניתוח (pass 2) [issue-id] בסטטוס [done/blocked]"}'
|
||||
```
|
||||
אם ה-API לא עובד:
|
||||
```bash
|
||||
PGPASSWORD="paperclip" psql -h 127.0.0.1 -p 54329 -U paperclip -d paperclip -c "
|
||||
INSERT INTO agent_wakeup_requests (company_id, agent_id, source, reason, status, requested_by_actor_type)
|
||||
VALUES (
|
||||
(SELECT company_id FROM agents WHERE id = '\$PAPERCLIP_AGENT_ID'),
|
||||
'752cebdd-6748-4a04-aacd-c7ab0294ef33',
|
||||
'agent_completion',
|
||||
'מנתח משפטי סיים העמקת ניתוח (pass 2) — נדרשת בדיקה',
|
||||
'queued', 'agent'
|
||||
);"
|
||||
```
|
||||
|
||||
## כללים קריטיים
|
||||
|
||||
1. **נאמנות למקור** — כל טענה חייבת לשקף את מה שנכתב, לא לפרש
|
||||
|
||||
Reference in New Issue
Block a user