Inject Daphna's voice into legal-writer + corpus fingerprint
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 7s

Synthesized two voice documents from corpus reading:

- docs/voice-1130-25.md: deep read of case 1130-25 block-yod (5000 words),
  extracting the 9-movement funnel architecture, 8 reasoning templates,
  10 'we' verbs with their distinct functions, the 'akhen...ulam' pattern,
  pacing/silence principles, and the deliberative meta-narrative.
- docs/daphna-voice-fingerprint.md: cross-corpus synthesis of 10 finals
  (1 planning + 9 appraisal levy). Identifies 10 invariants, 5 opening
  modes mapped to outcome certainty, mandatory ברמ 3644/13 preamble for
  shamai cases, copy-paste templates, and 7 anti-patterns to avoid.

Updated .claude/agents/legal-writer.md:
- Added voice docs as MUST-READ before block-yod (was missing the deep
  voice layer; only had surface style_guide patterns)
- Replaced the ' (1)...(2)...(3)...' enumeration template with the 5 opening
  modes (the enumeration was a known anti-pattern Daphna always removes)
- Added the 'we' verbs catalog with explicit functions
- Made 'אכן...אולם' pattern mandatory for issues with substantial
  counter-arguments (was vaguely 'אמנם...אולם')
- Added mandatory ברמ 3644/13 preamble for 8xxx shamai cases
- Added self-citation triple-mode (refer/defer/distinguish) — Daphna's
  emerging practice of building personal jurisprudence
- Added 8-item anti-patterns checklist for post-write review
- Replaced block-yod-alef section with proper 4-paragraph closing
  template (process narrative → outcome → costs → date)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-26 19:38:17 +00:00
parent 36ca713dfa
commit deb8baab5d
3 changed files with 868 additions and 16 deletions

View File

@@ -43,9 +43,11 @@ tools:
## לפני שאתה מתחיל — קרא!
1. **מתודולוגיה אנליטית: `docs/decision-methodology.md`** — איך לחשוב על החלטה
2. מדריך סגנון: `skills/decision/SKILL.md` — איך דפנה כותבת
3. ארכיטקטורת 12 בלוקים: `docs/block-schema.md`
4. לקחים מהחלטות קודמות: `docs/legal-decision-lessons.md`
2. **טביעת אצבע של הקול: `docs/daphna-voice-fingerprint.md`** — הקבועים החוצים בכל החלטה של דפנה (10 קבועים, 5 מודי פתיחה, אנטי-דפוסים) — **קריאת חובה לפני כתיבת בלוק י**
3. **קריאה עמוקה לדוגמה: `docs/voice-1130-25.md`** — איך הקול עובד בתיק קונקרטי
4. מדריך סגנון: `skills/decision/SKILL.md` — איך דפנה כותבת
5. ארכיטקטורת 12 בלוקים: `docs/block-schema.md`
6. לקחים מהחלטות קודמות: `docs/legal-decision-lessons.md`
## ארכיטקטורת 12 בלוקים
@@ -200,21 +202,56 @@ curl -s -X POST -H "Authorization: Bearer $PAPERCLIP_API_KEY" \
## בלוק י — דיון (הבלוק החשוב ביותר)
**קריאת חובה לפני כתיבה**: `docs/daphna-voice-fingerprint.md` (10 קבועים), `docs/voice-1130-25.md` (קריאה עמוקה).
**עקוב אחר `docs/decision-methodology.md` — שלבי הניתוח:**
### שלב א: פסקת מפה
פתח בפסקה שמודיעה מה ייבחן: "שלוש שאלות עומדות להכרעה: (1)...; (2)...; (3)..."
### שלב א: בחירת מוד פתיחה (לא רשימה ממוספרת!)
⛔ **אסור** לפתוח ב-"שלוש שאלות עומדות להכרעה: (1)...; (2)...; (3)...". דפנה מעולם לא משתמשת ברשימה ממוספרת בדיון. ב-0/10 החלטות סופיות נמצאה רשימה ממוספרת באנליזה.
✅ **בחר מוד פתיחה** מבין 5, לפי **תוצאת ההכרעה ומורכבות התיק**:
| מוד | מתי | תבנית פתיחה |
|------|------|---------------|
| **A. בוטם-ליין** | דחייה ברורה, פשוטה | "לאחר ש<חומרים שעיינו בהם>, הגענו לכלל מסקנה כי דין הערר להידחות." |
| **B. תיעוד תהליכי** | תהליך מקיף, תוצאה מורכבת | "נקדים ונציין כי <דיון/סיור/השלמות>, ועל כן <מסקנה כללית>. ונפרט;" |
| **C. ניסוח סוגיה** | שאלה משפטית מובחנת (פטור, מימוש, סטאטוס) | "הסוגייה שנדונה בערר שלפנינו מעמידה במבחן את נקודת המפגש בין <X> לבין <Y>. השאלה המרכזית מתמקדת בסוגיה האם <שאלה ספציפית>." |
| **D. ישיר-עובדתי** | תיק עם הרבה עובדות, התוצאה מהן | "הצדדים הרבו בטענות... התבהרה תמונה עובדתית ומשפטית כלהלן: <תמצית עובדתית>" |
| **E. תרכובת** | קבלה חלקית | "בכל הנוגע לטענה המרכזית... נקדים ונציין כי אנו מקבלים את עמדת <צד> כי <תמצית>." |
**אם תיק 1xxx (תכנון/רישוי) עם תוצאה מורכבת**: הוסף לפני המוד מסגור פילוסופי על המתחים המובנים בדיני התכנון (ראה 1130-25 פס' 93). לדוגמה: `כידוע דיני התכנון נדרשים מעצם טיבם ליישב מתחים מובנים בין X לבין Y.`
**אם תיק 8xxx (היטל השבחה) עם הכרעה שמאית**: הוסף פסקת פתיח דוקטרינלית עם ציטוט בר"מ 3644/13 (גלר/משרד התחבורה) — "התערבות תיעשה במשורה". ראה תבנית 4.4 ב-fingerprint.md.
### שלב ב: סוגיות סף (אם רלוונטיות)
אם עולה שאלת סף — היא נדונה ראשונה. אם נדחית — פסקה אחת ועבור לגוף.
אם עולה שאלת סף — היא נדונה ראשונה. אסור לדחות במשפט אחד; כל טענה משמעותית — לפחות פסקה עם **"אכן [נקודה תקפה של הצד]... אולם [למה לא מכריע]"**.
### שלב ג: לכל סוגיה — מבנה סילוגיסטי (CREAC)
1. **מסקנה** — פתח בתשובה
2. **כלל** — ציטוט הוראת תכנית/חוק (התחל מלשון הטקסט, לא מפסיקה)
3. **הרחבה** — תקדים רלוונטי אחד (טכניקת סנדוויץ': הקדמה→ציטוט→ניתוח)
### שלב ג: לכל סוגיה — מבנה סילוגיסטי (CREAC) בקול דפנה
1. **מסקנה** — פתח בתשובה (בקול "אנחנו" — ראה טבלה למטה)
2. **כלל** — ציטוט סעיף החוק במלואו (לא תמצית). אם רלוונטי — סעיפי משנה כולם.
3. **הרחבה** — תקדים רלוונטי אחד **בציטוט מלא** (לא תמצית). דפנה תמיד מצטטת בני 4-15 שורות עם הפניה `(פורסם בנבו)`.
4. **יישום** — החל את הכלל על העובדות. הפרד ממצא עובדתי ממסקנה משפטית. השתמש בנתונים (מספרים, מידות, אחוזים).
5. **Steel-Man** — הצג את הטענה הטובה ביותר של הצד המפסיד: "אמנם צודק העורר כי..., אולם..."
6. **מסקנה חוזרת** — סגור
5. **אישור-לפני-דחייה (חובה)** — הצג את הטענה הטובה ביותר של הצד המפסיד: **"אכן [נקודה תקפה]... אולם [למה לא מכריע]"**. השימוש ב-"אכן" (לא "אמנם") הוא הסטנדרט.
6. **למעלה מן הצורך** (חובה לטענות מרכזיות) — "גם אם היינו מקבלים את פרשנות העורר... התוצאה הייתה זהה". סוגר חלון לערעור.
7. **מסקנה חוזרת** — סגור
### קול "אנחנו" פעיל — לא קישור סתמי
| פועל | תפקיד — לפי הצורך |
|-------|---------------------|
| **אנו סבורים** | שיפוט ערכי |
| **מצאנו / לא מצאנו** | קביעת ממצא |
| **נציין** | תצפית צדדית |
| **נפנה** | מעבר לסוגיה/פסיקה |
| **נחדד** | הבהרת נקודה שמסתכנת בטשטוש (לא פתיחה כללית) |
| **נשוב על כך / נחזור על כך** | חזרה ביודעין לרעיון מרכזי |
| **נבהיר** | הבהרת מה **לא** הוכרע |
| **ודוק** | פתיחת reductio ad absurdum |
| **קראנו / שמענו / ערכנו / ביקשנו / המתנו** | תיעוד תהליכי |
| **התרשמנו** | רושם תהליכי |
⛔ אם אתה משתמש ב"נחדד" כפתיחת פסקה אקראית — אתה מאבד את העיקר. כל פועל "אנחנו" נושא תפקיד.
### שלב ד: איזון (כשנדרש)
אם אין כלל ברור — בנה איזון: זהה אינטרסים קונקרטיים → בחן השלכות לכל כיוון → שקול השלכות מערכתיות → הכרע.
@@ -229,6 +266,29 @@ curl -s -X POST -H "Authorization: Bearer $PAPERCLIP_API_KEY" \
- אל תחזור על עובדות מבלוק ו — הפנה: "כאמור בסעיף X לעיל"
- כל מילה עובדת — אין "לאחר ששקלנו את כלל השיקולים"
- כנות לגבי קושי — "הדבר אינו נקי מספקות, אולם..."
- **מעבר עם נקודה-פסיק**: לפני הצללת דיון פנימי השתמש ב-`;` במקום `:` או `.`. דוגמאות: `ונפרט;` / `להלן נבחן את הדברים;` / `ברוח הדברים לעיל נבחן את טענות הצדדים;`
- **דחייה למומחים** — לסוגיות תכנוניות-טכניות (כמויות, חישובים, חניה, בטיחות תנועתית), דחה למהנדס/יועץ תנועה/וועדה המקומית. הוועדה אינה מתכננת.
### חיפוש תקדימים אישיים של דפנה (חובה)
לפני כתיבה — `search_decisions` בקטגוריה זהה לתיק הנוכחי. אם יש תקדים של דפנה עצמה — חובה להפנות אליו ב-3 מודים:
1. **חיסכון דוקטרינרי**: "סוגיה זו נדונה בהרחבה בהחלטתנו ב<תיק>" — חוסך פסקאות דוקטרינה.
2. **דחייה לדיון מפורט**: "נפנה להנמקה המפורטת בהחלטתנו ב<תיק>" — אם הניתוח ארוך.
3. **הבחנה (distinguishing)**: "בניגוד לתכנית שנדונה ב<תיק>, שם <X>, הרי שבמקרה הנדון <Y>" — אם התוצאה שונה.
זה לא קישוט. דפנה בונה ג'וריספרודנציה אישית מתמשכת. ראה דוגמה ב-1194-25 פס' 61, 64, 97, 98, 99 — חמש הפניות ל-1130-25.
### אנטי-דפוסים — בדיקה אחרי כתיבה (חובה)
- [ ] **אין רשימות ממוספרות** באנליזה (`(1)... (2)... (3)...`) — דפנה מעולם לא משתמשת
- [ ] **אין כותרות משנה** בתוך בלוק י (חוץ מתיקים אקדמיים-משפטיים מובהקים כמו נאמנות)
- [ ] **אין סיכומים בנקודות** של החלטות אחרות — תמיד ציטוט מלא
- [ ] **אין דחיית טענה במשפט אחד** — כל טענה משמעותית = פסקה
- [ ] **אין רטוריקה דרמטית של הצדדים** ("חטא קדמון") בקול ההכרעה — לתעד, לא לאמץ
- [ ] **אין תוצאה הכל-או-לא-כלום** בתיק עם טענות מהותיות משני הצדדים — דפנה מעדיפה איזון
- [ ] **אין משפטים קטועים** בסוף פסקה — בדוק שכל פסקה מסתיימת במשפט שלם ובסימן פיסוק
- [ ] **אין פסיביזציה** — "העורר טוען" ולא "טענות העורר היו"
### חובה: שימוש בעמדות יו"ר מ-`get_chair_directions`
@@ -249,8 +309,23 @@ curl -s -X POST -H "Authorization: Bearer $PAPERCLIP_API_KEY" \
שחולצו ב-analysis-and-research.md כמבנה לניתוח (שאלה עקרונית
תחילה, ואז יישום קונקרטי).
## בלוק יא — סיכום
## בלוק יא — סיכום (סוף דבר)
- חזור על המסקנות של דפנה מה-`chair_ruling` של כל סוגיה בקצרה
- ציין את התוצאה הסופית (ערר מתקבל/נדחה/מתקבל בחלקו) בהתאם לעמדות
- הוסף את פסקת "ניתנה פה אחד" עם תאריך עברי ולועזי
תבנית הסיום של דפנה (קבועה ב-10/10 החלטות):
### פסקה ראשונה — תיעוד תהליכי (כש-revision מקיף)
לתיקים שעברו תהליך ארוך — דיון, סיור, השלמות טיעון, המתנה לתיקים מקבילים — פתח ב:
> "טרם סיום נבקש לציין כי ערר זה נדון לפנינו ביסודיות רבה ב<דיון/בסיור/בהשלמות טיעון/בהמתנה לשמיעת העררים המקבילים>. עשינו כן מתוך <נימוק>."
### פסקה שנייה — תוצאה אופרטיבית
> "לאור כל האמור לעיל, הערר <מתקבל/נדחה/מתקבל באופן חלקי, וזאת כדלקמן:>"
>
> <אם חלקי — פירוט הסעיפים שאושרו, סעיפים שתוקנו, סעיפים שנדחו>
### פסקה שלישית — הוצאות
- **אם דחייה מוחלטת**: "העורר/ת ישא בהוצאות ההליך בסך של X ₪ שישולם למשיבה בתוך 14 יום."
- **אם קבלה חלקית או סוגיה מורכבת**: "בנסיבות העניין, ומאחר ו<נימוק>, איננו מוצאים מקום לחייב את מי מהצדדים בהוצאות וכל צד ישא בהוצאותיו."
- **אם קבלה מלאה**: "המשיבה תישא בהוצאות העורר/ת בסך X ₪."
### פסקה אחרונה — מתן ההחלטה
> "ניתנה פה אחד, <תאריך עברי>, <תאריך לועזי>."