Initial commit: MCP server + web upload interface
Ezer Mishpati - AI legal decision drafting system with: - MCP server (FastMCP) with document processing pipeline - Web upload interface (FastAPI) for file upload and classification - pgvector-based semantic search - Hebrew legal document chunking and embedding
This commit is contained in:
7
.claude/commands/case-status.md
Normal file
7
.claude/commands/case-status.md
Normal file
@@ -0,0 +1,7 @@
|
||||
הצגת סטטוס מלא של תיק ערר.
|
||||
|
||||
שאל את המשתמש על מספר התיק, ואז השתמש ב-workflow_status להצגת:
|
||||
- פרטי התיק
|
||||
- סטטוס עיבוד מסמכים
|
||||
- מצב הטיוטה
|
||||
- הצעדים הבאים
|
||||
24
.claude/commands/draft-decision.md
Normal file
24
.claude/commands/draft-decision.md
Normal file
@@ -0,0 +1,24 @@
|
||||
ניסוח החלטה מלאה לתיק ערר - סעיף אחר סעיף.
|
||||
|
||||
שאל את המשתמש על מספר התיק.
|
||||
|
||||
תהליך הניסוח:
|
||||
|
||||
1. שלוף את פרטי התיק עם case_get
|
||||
2. שלוף את מדריך הסגנון עם get_style_guide
|
||||
3. שלוף את תבנית ההחלטה עם get_decision_template
|
||||
|
||||
לכל סעיף:
|
||||
4. השתמש ב-draft_section כדי לקבל הקשר מלא (מסמכי התיק + תקדימים + סגנון)
|
||||
5. נסח את הסעיף בסגנון דפנה על בסיס ההקשר
|
||||
6. הצג למשתמש ובקש אישור/עריכה לפני המשך לסעיף הבא
|
||||
|
||||
סדר הסעיפים:
|
||||
- א. רקע עובדתי (facts)
|
||||
- ב. טענות העוררים (appellant_claims)
|
||||
- ג. טענות המשיבים (respondent_claims)
|
||||
- ד. דיון והכרעה (legal_analysis)
|
||||
- ה. מסקנה (conclusion)
|
||||
- ו. החלטה (ruling)
|
||||
|
||||
בסיום, שמור את הטיוטה המלאה בקובץ drafts/decision.md בתיקיית התיק.
|
||||
13
.claude/commands/new-case.md
Normal file
13
.claude/commands/new-case.md
Normal file
@@ -0,0 +1,13 @@
|
||||
יצירת תיק ערר חדש.
|
||||
|
||||
שאל את המשתמש על הפרטים הבאים ואז צור את התיק עם כלי case_create:
|
||||
|
||||
1. מספר תיק (לדוגמה: 123-24)
|
||||
2. כותרת קצרה
|
||||
3. שמות העוררים
|
||||
4. שמות המשיבים
|
||||
5. נושא הערר
|
||||
6. כתובת הנכס (אם רלוונטי)
|
||||
7. תאריך דיון (אם ידוע)
|
||||
|
||||
אחרי יצירת התיק, הצע למשתמש להעלות מסמכים עם /upload-doc.
|
||||
12
.claude/commands/search.md
Normal file
12
.claude/commands/search.md
Normal file
@@ -0,0 +1,12 @@
|
||||
חיפוש סמנטי בהחלטות קודמות ובמסמכים.
|
||||
|
||||
שאל את המשתמש מה הוא מחפש (בעברית), ואז השתמש ב-search_decisions.
|
||||
|
||||
הצג את התוצאות בצורה מסודרת:
|
||||
- ציון רלוונטיות
|
||||
- מספר תיק
|
||||
- שם מסמך
|
||||
- סוג סעיף
|
||||
- תוכן רלוונטי
|
||||
|
||||
אם המשתמש רוצה לחפש בתיק ספציפי, השתמש ב-search_case_documents.
|
||||
13
.claude/commands/style-report.md
Normal file
13
.claude/commands/style-report.md
Normal file
@@ -0,0 +1,13 @@
|
||||
הרצת ניתוח סגנון על קורפוס ההחלטות של דפנה.
|
||||
|
||||
השתמש ב-analyze_style כדי לחלץ דפוסי כתיבה מההחלטות שהועלו.
|
||||
|
||||
הצג את הדפוסים שנמצאו:
|
||||
- נוסחאות פתיחה
|
||||
- ביטויי מעבר
|
||||
- סגנון ציטוט
|
||||
- מבנה ניתוח
|
||||
- נוסחאות סיום
|
||||
- ביטויים אופייניים
|
||||
|
||||
אם אין מספיק החלטות בקורפוס, הצע למשתמש להעלות עוד עם /upload-training.
|
||||
16
.claude/commands/upload-doc.md
Normal file
16
.claude/commands/upload-doc.md
Normal file
@@ -0,0 +1,16 @@
|
||||
העלאת מסמך לתיק ערר.
|
||||
|
||||
שאל את המשתמש:
|
||||
1. מספר תיק
|
||||
2. נתיב לקובץ (PDF, DOCX, RTF, או TXT)
|
||||
3. סוג המסמך:
|
||||
- appeal = כתב ערר
|
||||
- response = תשובת ועדה/משיבים
|
||||
- decision = החלטה
|
||||
- reference = מסמך עזר
|
||||
- exhibit = נספח
|
||||
4. שם המסמך (אופציונלי)
|
||||
|
||||
השתמש בכלי document_upload להעלאה. המסמך יעובד אוטומטית (חילוץ טקסט, חיתוך, ויצירת embeddings).
|
||||
|
||||
הצג למשתמש את תוצאות העיבוד (מספר chunks, עמודים).
|
||||
20
.claude/commands/upload-training.md
Normal file
20
.claude/commands/upload-training.md
Normal file
@@ -0,0 +1,20 @@
|
||||
העלאת החלטה קודמת של דפנה לקורפוס הסגנון.
|
||||
|
||||
שאל את המשתמש:
|
||||
1. נתיב לקובץ ההחלטה
|
||||
2. מספר ההחלטה (אם ידוע)
|
||||
3. תאריך ההחלטה (YYYY-MM-DD)
|
||||
4. קטגוריות (אפשר לבחור כמה):
|
||||
- בנייה
|
||||
- שימוש חורג
|
||||
- תכנית
|
||||
- היתר
|
||||
- הקלה
|
||||
- חלוקה
|
||||
- תמ"א 38
|
||||
- היטל השבחה
|
||||
- פיצויים לפי סעיף 197
|
||||
|
||||
השתמש בכלי document_upload_training עם subject_categories כרשימה.
|
||||
|
||||
אחרי העלאת מספר החלטות, הצע להריץ /style-report לניתוח דפוסי הסגנון.
|
||||
Reference in New Issue
Block a user