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

@@ -0,0 +1,317 @@
# טביעת אצבע של הקול — ניתוח הקורפוס המלא של דפנה
מסמך מטא-סגנון מבוסס על קריאה של 10 החלטות סופיות + 2 מהפרויקט הנוכחי (1130-25, 1194-25). מטרתו: לזקק את ה**קבועים** האמיתיים של דפנה, מעבר לפרטי תיק או סוג ערר, באופן שניתן להזריק ל-system prompt של `legal-writer`.
המסמך מבוסס על [voice-1130-25.md](voice-1130-25.md) שמתחיל בקריאה עמוקה של תיק אחד; המסמך הזה מסתכל על הקורפוס הרחב ומסיק מסקנות חוצות-תיקים.
---
## 0. הקורפוס שניתח (10 החלטות סופיות)
| תיק | סוג | מילים בבלוק י | תוצאה |
|------|-----|---------------|-------|
| גמר בניה | 8xxx (פטור) | 6,047 | קבלה |
| **החלטה-1130-25** | 1xxx (תכנית) | 4,409 | קבלה חלקית |
| ורדיה | 8xxx (השבחה) | 1,954 | חלקית — תיקון שמאית |
| זכרון דברים | 8xxx (מימוש) | 3,368 | דחייה |
| טור סיני | 8xxx (השבחה) | 3,255 | קבלה (חלקית) |
| כלמוביל | 8xxx (השבחה) | 4,325 | מינוי שמאי מייעץ |
| נאמנות | 8xxx (פטור) | 5,330 | קבלה (פטור) |
| סופר נוח | 8xxx (השבחה) | 2,208 | קבלה |
| עלות עודפת בחניה | 8xxx (השבחה) | 555 | דחייה — קצרה |
| קרקעות ירושלים | 9xxx (פיצויים) | 4,314 | דחייה |
**הסקה**: 9 מתוך 10 הם 8xxx/9xxx (ישובים/קרים). רק 1130-25 (1xxx) הוא הסוג ה"חם". הקורפוס מטה לכיוון הקול הקר.
---
## 1. הקבועים (Daphna Invariants) — תקפים בכל סוג ערר
### 1.1 כותרת בלוק י = "דיון והכרעה" (תמיד)
ב-10/10 ההחלטות. אין וריאציה. לא "דיון", לא "ההכרעה" — תמיד `דיון והכרעה` ללא מספור.
### 1.2 הקול ה-"אנחנו" הפעיל
דפנה לעולם לא כותבת בקול שלישי ("הוועדה מוצאת"). תמיד גוף ראשון רבים פעיל. הפועלים הקבועים:
| פועל | תפקיד | תכיפות (מתוך 10) |
|-------|--------|-------------------|
| **אנו סבורים** | שיפוט ערכי | 10/10 |
| **מצאנו / לא מצאנו** | קביעת ממצא | 10/10 |
| **נציין** | תצפית צדדית | 9/10 |
| **נפנה** | מעבר לסוגיה/פסיקה | 9/10 |
| **נחדד** | הבהרה שלא תיטשטש | 7/10 |
| **קראנו / שמענו / ערכנו / ביקשנו / המתנו** | תיעוד תהליכי | 7/10 |
| **נקדים ונציין** | פתיחת בלוק | 6/10 |
| **נוסיף** | חיזוק אגב | 6/10 |
| **התרשמנו** | רושם תהליכי | 4/10 |
| **נשוב על כך / נחזור על כך** | חזרה ביודעין | 4/10 |
| **נבהיר** | הבהרת מה לא הוכרע | 4/10 |
| **ודוק** | reductio ad absurdum | 3/10 |
**עיקרון**: אין פועל "אנחנו" שמשמש כקישור סתמי. כל אחד נושא תפקיד אינטלקטואלי. **לא להשתמש ב"נחדד" כפתיחת פסקה אם אין חידוד אמיתי.**
### 1.3 דפוס "אישור-לפני-דחייה" (אכן... אולם)
מופיע ב-8/10. במקרים של דחיית טענה משמעותית, דפנה תמיד **מאשרת את הטענה בנקודה הכי גבוהה שלה** ואז מסבירה למה לא מכריעה. הביטויים החליפיים:
- `אכן [טענה אמיתית]... אולם [למה לא מכריע]`
- `אכן צדק [צד]... יחד עם זאת...`
- `יש ממש בטענת [צד]... אך מאידך...`
- `דא עקא [תפנית]`
**חריגים**: רק במקרים של דחיית סף קצרה ומובהקת, או כשאין טענה ראויה לאישור, דפנה מדלגת על הדפוס. ב-8/10 היא משתמשת בו לפחות פעם.
### 1.4 מעבר עם נקודה-פסיק
לפני הצללת דיון פנימי, דפנה משתמשת ב-`;` במקום `:` או `.`:
- `ונפרט;` (1130, 1194)
- `להלן נבחן את הדברים;` (טור סיני)
- `ברוח הדברים לעיל נבחן את טענות הצדדים;` (ורדיה)
זה דקדוק רטורי ייחודי: "הפסקה הסתיימה אבל הרעיון נמשך".
### 1.5 ציטוטים מלאים, לא תמציות
כשמובא תקדים — מובא במלואו (לפעמים פסקאות שלמות), עם ההפניה הסטנדרטית `(פורסם בנבו)` או `[נבו]` ותאריך. **לא** תמצית, **לא** "כפי שנקבע" בלי ציטוט. ב-9/10 ציטוטים בני 4-15 שורות.
### 1.6 הצמדה לטקסט החוק
כשמדובר בסעיף חוק רלוונטי — דפנה מצטטת אותו במלואו (לפעמים את כל סעיפי המשנה הרלוונטיים, גם אם רק אחד נדון). דוגמאות: סעיף 100 ב-1130, סעיף 197 ב-קרקעות ירושלים, סעיף 19(ג) ב-גמר בניה.
### 1.7 מתח מנוסח במפורש
ב-7/10 דפנה מנסחת את המתח/האיזון העומד בלב התיק במשפט ייחודי, לפעמים בפסקה הראשונה:
- `דיני התכנון נדרשים מעצם טיבם ליישב מתחים מובנים בין X לבין Y` (1130)
- `הסוגייה... מעמידה במבחן את נקודת המפגש בין X לבין Y` (נאמנות)
- `המחוקק הגביל את הזמן... הגבלה המהווה איזון אינטרסים בין הפרט לציבור` (קרקעות ירושלים)
### 1.8 דחייה ל"גורם מקצועי"
ב-8/10 דפנה לא קובעת ערכים טכניים בעצמה אלא דוחה למומחה (שמאי, מהנדס, יועץ תנועה). זה לא חולשה — זו דוקטרינה. הדפוסים:
- `לא מצאנו פגם בהכרעת השמאי המכריע` (כלמוביל, ורדיה)
- `נקודת העוגן למסקנתנו זו היא המלצת הגורם המקצועי בוועדה` (1130)
- `ההיקף המדויק... ייקבעו על ידי מהנדס הוועדה המקומית` (1130)
### 1.9 "למעלה מן הצורך" כסגירת חלון לערעור
ב-7/10 אחרי הכרעה משפטית עיקרית, דפנה מוסיפה טיעון חלופי:
- `למעלה מן הצורך נוסיף כי גם אם היינו מקבלים את פרשנות העורר... התוצאה הייתה זהה` (1130)
- `מכל מקום, אין בכך כדי לשנות את מסקנתנו` (1194)
- `שוב בהנחה כי המדובר בשינוי מהותי...` (קרקעות ירושלים)
זה לא ייתור — זה הגנה אסטרטגית מפני ערעור.
### 1.10 פורמט הסיום
3 רכיבים קבועים, בסדר זה:
```
1. הצהרת תוצאה: "הערר נדחה / מתקבל / מתקבל באופן חלקי"
2. הוצאות: "העורר ישא בהוצאות בסך X ₪ שישולם תוך 14 יום"
או: "בנסיבות העניין, כל צד ישא בהוצאותיו"
3. תאריך + "ניתנה פה אחד"
```
---
## 2. המשתנים — לפי סוג תיק וסוג תוצאה
### 2.1 פתיחת בלוק י — בחירה מבין 5 מודים
לפי הקורפוס, יש 5 מודי פתיחה. הבחירה ביניהם **לא רנדומלית** — היא תלויה במורכבות וודאות התוצאה:
| מוד | מתי | דוגמה |
|------|------|--------|
| **A. בוטם-ליין** | תוצאה ברורה (דחייה / קבלה מובהקת) | "לאחר ששמענו... הגענו לכלל מסקנה כי דין הערר להידחות" (עלות עודפת, גמר בניה — מסיים מסיים אבל פותח עם השאלה) |
| **B. תיעוד תהליכי** | תוצאה מורכבת + תהליך מקיף | "נקדים ונציין כי נערך דיון בפנינו... התבקשה התייחסותם" (ורדיה, 1130 — וריאציה פילוסופית) |
| **C. ניסוח סוגיה** | תיק עם שאלה משפטית מובחנת | "הסוגייה... מעמידה במבחן את נקודת המפגש בין X לבין Y" (נאמנות, זכרון דברים) |
| **D. ישיר-עובדתי** | התיק מסובך עובדתית, התוצאה מהנתונים | "הצדדים הרבו בטענות... התבהרה תמונה עובדתית ומשפטית כלהלן" (טור סיני) |
| **E. תרכובת** | קבלה חלקית | "בכל הנוגע לטענה המרכזית... נקדים ונציין כי אנו מקבלים את עמדת [צד] כי..." (סופר נוח) |
**כלל אצבע לסוכן**:
- אם התוצאה דחייה מוחלטת ופשוטה → **A**
- אם התוצאה דחייה אבל יש תהליך מקיף או טיעון מורכב → **B**
- אם זה מקרה משפטי עם שאלה מהותית (פטור, מימוש, סטאטוס) → **C**
- אם זה תיק עם הרבה עובדות מבולבלות → **D**
- אם התוצאה קבלה חלקית → **E**
### 2.2 פתיח דוקטרינלי לתיקי 8xxx (היטל השבחה / שמאי)
**כמעט חובה** בכל תיק 8xxx שכולל הכרעה שמאית: ציטוט בר"מ 3644/13 (גלר/משרד התחבורה) — "התערבות ועדת הערר תיעשה במשורה". מופיע ב-7/9 תיקי 8xxx בקורפוס.
תבנית קבועה לפסקה:
```
בטרם נתייחס לטענות הצדדים נזכיר כי כידוע הלכה היא כי התערבות
ועדת הערר בשיקול דעתו המקצועי של השמאי [המכריע/המייעץ] תיעשה
במשורה. להלן מפסק דינו של בית המשפט העליון בבר"מ 3644/13 משרד
התחבורה נ' גלר דוד ואארורה ואח' (פורסם בנבו):
"7. שמאי מכריע ... [ציטוט מלא של פסקאות 7-8 או חלק מהן]"
```
**לסוכן ב-8xxx**: לכלול את הציטוט הזה בפתיחה אלא אם התיק לא נוגע להכרעה שמאית.
### 2.3 פתיח פילוסופי לתיקי 1xxx (תכנון)
ב-1130-25 דפנה פתחה במשפט פילוסופי על המתחים המובנים בדיני התכנון. **הקורפוס שלי מכיל רק 2 תיקי 1xxx** (1130, 1194), אז זה מבוסס על מדגם קטן. אבל בולט: ב-1xxx יש פתיחה ערכית-תיאורטית, ב-8xxx יש פתיחה דוקטרינלית-טכנית.
### 2.4 אורך — תלוי בתפקיד התקדים
| משקל בהכרעה | אורך משוער |
|--------------|------------|
| תיק "פולחני" — דחיה ברורה של ערר שמאי | 500-2,200 מילים |
| תיק שמאי רגיל עם אנליזה כמותית | 2,000-4,000 |
| תיק עם שאלה משפטית מהותית | 3,000-5,500 |
| תיק שמבסס תקדים חוצה תיקים | 4,000-6,000+ |
**עיקרון לסוכן**: לא לכוון לאורך מסוים. לכוון לאורך הנדרש להכרעה.
---
## 3. אנטי-דפוסים — מה דפנה לעולם **לא** עושה
מבוסס על קריאת ה-10 החלטות + ההשוואה לטיוטות ה-AI:
### 3.1 ❌ אסור: רשימה ממוספרת בטענות הדיון
**ב-0/10** מהחלטות הסופיות יש רשימה ממוספרת `(1) ... (2) ...` בלב הדיון.
**ב-2/2 טיוטות AI** שראיתי הופיעה רשימה ממוספרת — שהוסרה בעריכה.
### 3.2 ❌ אסור: כותרת משנה בלב בלוק י
**ב-1/10 בלבד** (נאמנות) יש כותרת משנה ("מהותו של מוסד הנאמנות"). זה תיק אקדמי-משפטי מובהק. בכל יתר התיקים — הזרימה רציפה עם פסקאות.
### 3.3 ❌ אסור: סיכום מנוקד של החלטה אחרת
לעולם דפנה לא תכתוב "החלטת הוועדה המקומית הייתה: (1) ..., (2) ..., (3) ...". במקום זאת היא תביא את ההחלטה ב**ציטוט מלא** עם ביטוי המעבר: `להלן ההחלטה אשר תובא במלואה לאור פירוטה וחשיבותה כמענה לערר`.
### 3.4 ❌ אסור: רטוריקה דרמטית של הצדדים בקול ההכרעה
ב-1130-25 העוררים תיארו "חטא קדמון תכנוני". דפנה ציטטה אבל **לא אימצה**: "לא נוכל להתייחס לאמירות עבר שעה שעסקינן בתכנית שאושרה כדין". העיקרון: לתעד דרמטיות, לא להתחבר אליה.
### 3.5 ❌ אסור: תוצאה שלמה לטובת צד אחד בתיק עם טענות מהותיות משני הצדדים
ב-7/10 התוצאות הן חלקיות / מותנות / עם איזון. דפנה מעדיפה איזון על קביעות חדות.
### 3.6 ❌ אסור: דחיית טענה ב-משפט אחד
לכל טענה משמעותית של הצדדים, דפנה מקדישה לפחות פסקה אחת — עם או בלי "אכן... אולם". דחיית טענה ב"טענה זו נדחית" סתם **לא נמצאה ב-0/10** מההחלטות.
### 3.7 ❌ אסור: עדיף "העורר טוען ש..." על "טענת העורר היא..."
דפנה משתמשת בפעלים פעילים: `העורר טוען`, `המשיבה טוענת`, `מבקשי התכנית מבקשים`. **לא** "טענות העורר היו ש..." (פסיביזציה).
---
## 4. תבניות מועתקות (Copy-Paste Templates)
ניתן להזין ישירות ל-system prompt. כל אחת היא תבנית **מינימלית** — הסוכן ימלא את החלל.
### 4.1 פתיחה — מוד A (בוטם-ליין)
```
לאחר ששמענו את טענות הצדדים, ועיינו ב<חומרים>, הגענו לכלל
מסקנה כי <תוצאה>. <משפט מעבר>;
```
### 4.2 פתיחה — מוד B (תיעוד תהליכי)
```
נקדים ונציין כי <אירועי התהליך הרלוונטיים — דיון, סיור,
השלמות טיעון>. <מסקנה כללית>. ונפרט;
```
### 4.3 פתיחה — מוד C (ניסוח סוגיה)
```
הסוגייה שנדונה בערר שלפנינו מעמידה במבחן את נקודת המפגש
בין <תחום משפטי 1> לבין <תחום משפטי 2> הנוגעים למקרה מושא הערר.
השאלה המרכזית מתמקדת בסוגיה האם <שאלה ספציפית>.
```
### 4.4 פתיח דוקטרינלי לשמאי
```
בטרם נתייחס לטענות הצדדים נזכיר כי כידוע הלכה היא כי
התערבות ועדת הערר בשיקול דעתו המקצועי של השמאי [המכריע/המייעץ]
תיעשה במשורה. להלן מפסק דינו של בית המשפט העליון בבר"מ 3644/13
משרד התחבורה נ' גלר דוד ואארורה ואח' (פורסם בנבו):
[ציטוט מלא של 5-15 שורות מפסקאות 7-8]
ברוח הדברים לעיל נבחן את טענות הצדדים;
```
### 4.5 דיון בטענת סף
```
נפנה עתה לטענה <X>. <צד> טוען כי <הצגת הטענה במלואה>.
<אם רלוונטי: ציטוט סעיף החוק במלואו>
<ציטוט פסיקה מלא>
<יישום על העובדות>
<אם רלוונטי: "אכן [נקודה תקפה]... אולם [למה לא מכריע]">
<הכרעה>
<אם רלוונטי: "למעלה מן הצורך נוסיף...">
```
### 4.6 פסקת איזון
```
לאחר <תהליכים שעשינו>, אנו סבורים כי האיזון הראוי הינו
<צמצום / קבלה חלקית / תיקון>. <נימוק>. <ההחלטה אינה דחיית
זכויות X אלא דווקא הכרה בהן + מימוש Y תוך איזון>.
```
### 4.7 פסקת סיום
```
לאור כל האמור, הערר <מתקבל/נדחה/מתקבל באופן חלקי, וזאת כדלקמן:>.
<אם דחייה מוחלטת + הוצאות:>
העורר/ת ישא בהוצאות ההליך בסך של X ₪ שישולם למשיבה בתוך 14 יום.
<אם קבלה חלקית או סוגיה מורכבת:>
בנסיבות העניין, ומאחר ו<נימוק>, איננו מוצאים מקום לחייב
את מי מהצדדים בהוצאות וכל צד ישא בהוצאותיו.
ניתנה פה אחד, <תאריך עברי>, <תאריך לועזי>.
```
---
## 5. הוראות אופרטיביות לסוכן הכותב
מקובץ עם סעיף 10 ב-[voice-1130-25.md](voice-1130-25.md), אלה ההוראות שאמורות להיכנס ל-system prompt של `legal-writer`:
### 5.1 לפני כתיבת בלוק י — החלטות מנחות
1. **מהי התוצאה הצפויה?** דחייה / קבלה / חלקית?
2. **מהו המתח / האיזון בלב התיק?** נסח אותו במשפט אחד — זה הולך לפתיחה (אם מוד B/C/E).
3. **איזה מוד פתיחה מתאים?** A/B/C/D/E (ראה טבלה 2.1)
4. **האם זה תיק 8xxx עם הכרעה שמאית?** אם כן → לכלול ציטוט בר"מ 3644/13.
5. **האם דפנה הכריעה בתיק קשור?** אם כן → search_decisions ולכלול הפנייה / הבחנה (ראה sec 11.2 ב-voice-1130-25).
6. **מה האורך הצפוי לפי משקל בהכרעה?** (ראה 2.4)
### 5.2 בכתיבה — איך לבנות פסקה
1. שימוש מודע ב"אנחנו" — בחירת פועל לפי תפקיד (טבלה 1.2)
2. כל טענה משמעותית → פסקה מלאה. לא דחייה במשפט.
3. אם דוחים טענה → "אכן [נקודה תקפה]... אולם [למה לא מכריע]"
4. ציטוטים → במלואם, לא תמציות
5. סעיפי חוק → במלואם
6. "למעלה מן הצורך" → לטיעונים מרכזיים
7. דחייה למומחים → לסוגיות תכנוניות-טכניות
8. **ללא רשימות ממוספרות** באנליזה
### 5.3 חיפוש תקדימים אישיים
לפני כתיבה — `search_decisions` בקטגוריה זהה. אם יש תקדים של דפנה עצמה — חובה להפנות אליו ב-3 מודים אפשריים:
- חיסכון: "סוגיה זו נדונה בהרחבה בהחלטתנו ב<תיק>"
- דחייה: "נפנה להנמקה המפורטת בהחלטתנו ב<תיק>"
- הבחנה: "בניגוד לתכנית שנדונה ב<תיק>, שם <X>, הרי שבמקרה הנדון <Y>"
### 5.4 אנטי-דפוסים — בדיקה אחרי כתיבה
- [ ] אין רשימות ממוספרות באנליזה
- [ ] אין כותרות משנה (חוץ מתיקים אקדמיים-משפטיים מובהקים)
- [ ] אין סיכומים של החלטות אחרות בנקודות
- [ ] אין דחיית טענה במשפט אחד
- [ ] אין רטוריקה דרמטית של הצדדים בקול ההכרעה
- [ ] אין תוצאה הכל-או-לא-כלום בתיק עם טענות מהותיות משני הצדדים
---
## 6. מה לא ראינו בקורפוס הזה
הקורפוס מטה ל-8xxx (קר). לכן:
- **דגימה דקה ל-1xxx** — רק 2 תיקים (1130, 1194). ייתכן שיש דפוסים ייחודיים שלא נחשפו.
- **אין 9xxx (פיצויים) מספיק** — קרקעות ירושלים הוא היחיד.
- **אין דגימה מסוג "שלילת זכות עמידה"** — האם זה משנה את הקול?
- **אין תיקים עם דעת מיעוט** — האם דפנה כותבת אחרת בקולם של חברי ועדה אחרים?
---
## 7. הצעד הבא — הזרקת הקול ל-`legal-writer`
מסמך זה (יחד עם voice-1130-25.md) הוא הבסיס. הצעד הבא: לעדכן את ה-system prompt של `legal-writer` (ראה `~/.claude/agents/legal-writer.md` או `mcp-server/.../get_style_guide`) כך שיכלול:
1. הקבועים מסעיף 1
2. ההוראות האופרטיביות מסעיף 5
3. תבניות העתקה מסעיף 4
4. אנטי-דפוסים מסעיף 3
5. הפנייה לטבלת מודי הפתיחה (2.1)
זה דורש קריאה של ההגדרה הקיימת של `legal-writer` ועדכון מבני שלה.