Add proofreader and exporter agents + abbreviations dictionary

- legal-proofreader: OCR proofreading agent (Opus) that fixes broken
  Hebrew text before legal analysis — corrects abbreviations (עוייד→עו"ד),
  broken words, and illogical sentences
- legal-exporter: Final draft export agent — validates decision,
  exports DOCX, saves versioned drafts (טיוטה-V1.docx etc.)
- abbreviations.json: Dictionary of ~70 Hebrew legal/general/planning
  abbreviations for automated OCR correction
- legal-ceo.md: Updated workflow to include proofreader before analyst
  and exporter after QA

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-08 20:34:10 +00:00
parent 6aaca14e31
commit 4d674bf475
4 changed files with 275 additions and 2 deletions

92
data/abbreviations.json Normal file
View File

@@ -0,0 +1,92 @@
{
"legal": {
"עוייד": "עו\"ד",
"בייכ": "ב\"כ",
"תבייע": "תב\"ע",
"עייא": "ע\"א",
"עייר": "ע\"ר",
"בגייץ": "בג\"ץ",
"עייב": "ע\"ב",
"תייא": "ת\"א",
"עייע": "ע\"ע",
"סייח": "ס\"ח",
"קיית": "ק\"ת",
"פייד": "פ\"ד",
"דייר": "ד\"ר",
"תייד": "ת\"ד",
"חייכ": "ח\"כ",
"נייצ": "נ\"צ",
"הייפ": "ה\"פ",
"בשייא": "בש\"א",
"עעייא": "עע\"א",
"עעייר": "עע\"ר",
"ברייע": "בר\"ע",
"רעייא": "רע\"א",
"עמייש": "עמ\"ש",
"רשבייע": "רשב\"ע",
"תמייא": "תמ\"א",
"תמייל": "תמ\"ל",
"תמיימ": "תמ\"מ",
"נתבייע": "נתב\"ע",
"עתמיי": "עתמ\"י",
"חייפ": "ח\"פ",
"עייח": "ע\"ח",
"סייק": "ס\"ק",
"הייד": "ה\"ד",
"עייפ": "ע\"פ",
"תייפ": "ת\"פ",
"עייש": "ע\"ש",
"בייש": "ב\"ש",
"עררייב": "ערר\"ב",
"עררייר": "ערר\"ר",
"רמיי": "רמ\"י",
"מחייק": "מח\"ק",
"דנייא": "דנ\"א",
"בריימ": "בר\"מ",
"עייי": "ע\"י",
"בייד": "ב\"ד",
"בייה": "ב\"ה",
"עההייש": "עהה\"ש",
"החלייל": "החל\"ל",
"ועההייש": "ועהה\"ש"
},
"general_hebrew": {
"בסייד": "בס\"ד",
"בעייה": "בע\"ה",
"וכוי": "וכו'",
"פרופי": "פרופ'",
"ייפ": "י\"פ",
"אייש": "א\"ש",
"רחי": "רח'",
"גבי": "גב'",
"מייר": "מ\"ר",
"קמייר": "קמ\"ר",
"סמייכ": "סמ\"כ",
"ראשייל": "ראש\"ל",
"מנכייל": "מנכ\"ל",
"יוייר": "יו\"ר",
"מזכייל": "מזכ\"ל",
"תייז": "ת\"ז",
"שייח": "ש\"ח",
"דוייח": "דו\"ח",
"עייד": "ע\"ד",
"אייא": "א\"א",
"צהייל": "צה\"ל",
"עייג": "ע\"ג",
"עייס": "ע\"ס",
"כדוייב": "כדו\"ב",
"סמנכייל": "סמנכ\"ל"
},
"planning_specific": {
"בניינייע": "בניין\"ע",
"ועההייש": "ועהה\"ש",
"ותייל": "ות\"ל",
"הבייח": "הב\"ח",
"תחבייצ": "תחב\"צ",
"מבנייע": "מבנ\"ע",
"ועדיימ": "ועד\"מ",
"ועלייר": "ועל\"ר",
"רשותיימ": "רשות\"מ",
"ועתייב": "ועת\"ב"
}
}