4aad81e11e
Add three Hermes-inspired capabilities to Shira: - Skills system: firm-wide workflow templates (list/view/manage tools), 4 pre-seeded skills (case summary, hearing prep, direct access report, deadline tracker), auto-learning via post-conversation meta-prompt - Cross-conversation memory: per-lawyer profiles and per-case memory stored as bounded markdown files, injected into system prompts - Sub-agent delegation: spawn up to 3 child AgentRunner instances for parallel document analysis and complex multi-step tasks New files: skills.py, memory.py, delegate.py, learner.py, 4 SKILL.md Updated: agent_runner (6 new tools, depth/blocked_tools support), prompt_builder (skills/memory injection), route (memory loading, background learning), main.py (data dirs), Dockerfile (pyyaml, skills) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
79 lines
2.8 KiB
Markdown
79 lines
2.8 KiB
Markdown
---
|
|
name: direct-access-report-flow
|
|
description: תהליך שלב-אחר-שלב לאיסוף מידע ויצירת דוח גישה ישירה
|
|
version: 1.0.0
|
|
---
|
|
|
|
# דוח גישה ישירה — תהליך איסוף מידע
|
|
|
|
## מתי להשתמש
|
|
כשעורך דין מבקש ליצור דוח גישה ישירה / דוח דיווח ראשוני, או כשהתיק מסוג DirectAccess.
|
|
|
|
## 8 שלבי התהליך
|
|
|
|
### שלב 1: מילוי אוטומטי
|
|
שלוף מהקונטקסט של התיק:
|
|
- `cAppointmentDate` → תאריך מינוי
|
|
- `cLegalAidType` → סוג סיוע
|
|
- `cUrgencyLevel` → רמת דחיפות
|
|
- `cFilingDeadline` → מועד הגשה
|
|
|
|
### שלב 2: פרטי מינוי
|
|
שאל על:
|
|
- תאריך מינוי (אם לא קיים)
|
|
- סוג סיוע משפטי (ייצוג/ייעוץ/הגשת כתב טענות)
|
|
- רמת דחיפות
|
|
- מועד אחרון להגשה
|
|
|
|
### שלב 3: קשר עם לקוח
|
|
שאל (קבץ 2-3 שאלות):
|
|
- האם נוצר קשר עם הלקוח?
|
|
- תאריך יצירת קשר ראשון
|
|
- אם היה עיכוב — מה הסיבה?
|
|
- תאריך פגישה
|
|
- אם היה עיכוב בפגישה — מה הסיבה?
|
|
|
|
### שלב 4: פרטי הליך
|
|
שאל:
|
|
- מספר הליך
|
|
- בית משפט (בחירה מ-6 אפשרויות)
|
|
- נושא ההליך
|
|
- תמצית התביעה
|
|
- טענות ההגנה
|
|
|
|
### שלב 5: ניתוח משפטי (12 שאלות)
|
|
שאל בקבוצות של 2-3:
|
|
- q1: עיון במסמכים — האם עיינת? מה מצאת?
|
|
- q2: נימוקים — האם עיינת בנימוקי הערעור?
|
|
- q3: הרכב — האם יש התאמה/אי-התאמה בהרכב?
|
|
- q4: תלונות — האם הוגשו תלונות?
|
|
- q5: שימוע — האם היה שימוע כדין?
|
|
- q6: בדיקות — האם בוצעו בדיקות קליניות?
|
|
- q7: שיקום — האם בוצע שיקום?
|
|
- q8: ציון — מה הציון שנקבע?
|
|
- q9: קביעה — האם הקביעה סבירה?
|
|
- q10: ייחודי — האם יש היבט ייחודי?
|
|
- q11: תקדימים — פסיקה רלוונטית
|
|
- q12: סיכום — הערכה כללית
|
|
|
|
### שלב 6: המלצה
|
|
שאל:
|
|
- סוג המלצה (9 אפשרויות)
|
|
- פירוט ההמלצה
|
|
|
|
### שלב 7: מיצוי זכויות
|
|
שאל:
|
|
- האם נדרש סיוע נוסף?
|
|
- פירוט
|
|
- דחיפות
|
|
|
|
### שלב 8: יצירת הדוח
|
|
כשכל המידע נאסף — הפעל generate_initial_report עם כל הפרמטרים.
|
|
|
|
## כללים חשובים
|
|
- **לא** להפעיל את generate_initial_report עד שכל המידע נאסף
|
|
- שאל בסגנון שיחה טבעי, לא כטופס
|
|
- קבץ 2-3 שאלות קשורות ביחד
|
|
- אם המשתמש לא יודע תשובה — דלג ועבור הלאה
|
|
- שמור התקדמות בזיכרון עם save_memory
|