fix(plans): שם-תצוגה פשוט ("תכנית <מספר>") במשיכת mavat #295

Merged
chaim merged 1 commits from worktree-mavat-display-name-fix into main 2026-06-17 12:33:08 +00:00
Owner

רקע

פידבק חיים על משיכת 101-0721050: שדה שם-תצוגה קיבל את השם התיאורי הארוך של mavat (E_NAME = "מתחם הוג'יטק-שינוי הבנוי המאושר בתכנית 6394, גבעת רם, ירושלים") — אבל זה מהות התכנית, ומקומה בשדה ייעוד, לא בשם שבלוק ט מצטט. שם-התצוגה צריך להיות הצורה הפשוטה: "תכנית 101-0721050".

תיקון

ב-mavat_client._parse_sv4:

  • display_name = "תכנית {NUMB}" (צורת-ציטוט נקייה) במקום E_NAME.
  • E_NAME נשמר כ-fallback ל-purpose בלבד (כשאין GOALS) — לא לאבד את התוכן.
  • purpose ממשיך מ-GOALS (כבר היה נכון).

אימות (101-0721050, חי)

display_name : תכנית 101-0721050
purpose      : שינוי הבנוי המאושר בתכנית 6394 ... מתחם הוג'יטק, גבעת רם, ירושלים
plan_type    : מקומית (תכנית מפורטת)
gazette_date : 2020-08-23 · yalkut 9056

py_compile · unit-test · e2e חי . backend-בלבד (רץ בגשר) — בלי שינוי-UI, בלי שער-עיצוב.

Invariants

  • G10/INV-AH — ללא שינוי; מועמד בלבד, שער-יו"ר נשמר.

🤖 Generated with Claude Code

## רקע פידבק חיים על משיכת 101-0721050: שדה **שם-תצוגה** קיבל את השם התיאורי הארוך של mavat (`E_NAME` = "מתחם הוג'יטק-שינוי הבנוי המאושר בתכנית 6394, גבעת רם, ירושלים") — אבל זה **מהות התכנית**, ומקומה בשדה **ייעוד**, לא בשם שבלוק ט מצטט. שם-התצוגה צריך להיות הצורה הפשוטה: **"תכנית 101-0721050"**. ## תיקון ב-`mavat_client._parse_sv4`: - `display_name = "תכנית {NUMB}"` (צורת-ציטוט נקייה) במקום `E_NAME`. - `E_NAME` נשמר כ-**fallback ל-`purpose`** בלבד (כשאין `GOALS`) — לא לאבד את התוכן. - `purpose` ממשיך מ-`GOALS` (כבר היה נכון). ## אימות (101-0721050, חי) ``` display_name : תכנית 101-0721050 purpose : שינוי הבנוי המאושר בתכנית 6394 ... מתחם הוג'יטק, גבעת רם, ירושלים plan_type : מקומית (תכנית מפורטת) gazette_date : 2020-08-23 · yalkut 9056 ``` `py_compile` ✅ · unit-test ✅ · **e2e חי** ✅. backend-בלבד (רץ בגשר) — בלי שינוי-UI, בלי שער-עיצוב. ## Invariants - **G10/INV-AH** — ללא שינוי; מועמד בלבד, שער-יו"ר נשמר. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
chaim added 1 commit 2026-06-17 12:32:45 +00:00
fix(plans): שם-תצוגה פשוט ("תכנית <מספר>") במשיכת mavat, לא השם התיאורי
All checks were successful
G12 Leak-Guard / leak-guard (pull_request) Successful in 4s
Lint — undefined names / undefined-names (pull_request) Successful in 9s
b8349da41d
במשיכה מ-mavat מופה display_name=E_NAME — השם התיאורי הארוך של התכנית
(מהות התכנית), שמקומו בשדה הייעוד ולא בשם שבלוק ט מצטט. תוקן:
display_name = "תכנית <NUMB>" (צורת-ציטוט נקייה); E_NAME נשמר כ-fallback
ל-purpose בלבד (כשאין GOALS) כדי לא לאבד את התוכן.

דוגמה (101-0721050): שם-תצוגה "תכנית 101-0721050", ייעוד="שינוי הבנוי
המאושר בתכנית 6394... מתחם הוג'יטק, גבעת רם". אומת חי.

py_compile  unit-test  e2e חי . backend-בלבד (גשר) — בלי שינוי-UI.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
chaim merged commit fa7fe85177 into main 2026-06-17 12:33:08 +00:00
chaim deleted branch worktree-mavat-display-name-fix 2026-06-17 12:33:08 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ezer-mishpati/legal-ai#295