# הקשר להמשך ישיר — 0055
תאריך: 2026-06-11 10:00
אפליקציה: Vitruvius (פלאגין Revit)

## מה בנוי עכשיו
- **בעיית היסט מיקום הטקסט נפתרה ואושרה ע"י המשתמש ("עובד מצויין")**.
- שורש אמיתי: דגל BACKWARD (group 71=2, קונבנציית WinHeb) — עברית מאוחסנת בסדר לוגי,
  אוטוקד מצייר במראה מימין-לשמאל מהעוגן; Revit מתעלם מהדגל → סדר הפוך + היסט במלוא רוחב הטקסט.
- `Core\Dwg\BackwardTextNormalizer.cs` (חדש) — pass 2.5 ב-DxfTextReverser: מאפס דגל 71,
  מנרמל יישור ל-LEFT/BASE, ומזיז עוגן לקצה השמאלי של ה-span שאוטוקד צייר
  (RIGHT+pair → החלקה ל-g11 בגובה baseline של g10; LEFT/BASE → הזזה ברוחב משוער
  cells×19/21×h×wf; CENTER → איפוס דגל בלבד; רוטציה דרך הטלה).
- 146/146 בדיקות Core ✓ (8 חדשות BackwardTextNormalizationTests). E2E על בריגה המקורי: ALL-OK.
- פונט `Vitruvius_HebrewMono.ttf` (CELL=1015 = יחס 19/21 האמיתי של techno_m) מותקן + ב-installer.
- DLL פרוס per-user (hot-swap rename — Revit היה פתוח). briha.dwg שוחזר למקור ותוקן בהצלחה.

## הצעד הבא
אין צעד פתוח ספציפי. אפשרויות: בדיקת התיקון על הקובץ השני (השרטוט המלא עם הבאנר האלכסוני
"תוספת הבריכה מוגשת..." — אותה קונבנציה, אמור לעבוד) · המשך המתנה לפידבק לוטן דייטש ·
שקילת digit-only backward reversal (מספרים עצמאיים בקבצי backward — מתועד כעתידי).

## קבצים רלוונטיים לסשן הבא
- `src\Vitruvius.Core\Dwg\BackwardTextNormalizer.cs` — הנרמול + קבועי SanityMin/Max, CellPerHeight
- `src\Vitruvius.Core\Dwg\DxfTextReverser.cs` — pass 2.5 wiring
- `tests\Vitruvius.Core.Tests\BackwardTextNormalizationTests.cs`
- `fonts\build-hebrew-mono.py` (CELL/FIT tunables) + `fonts\Vitruvius_HebrewMono.ttf`
- memory: `vitruvius-fix-safety-hardening.md` (root cause מלא) + `accoreconsole-cold-start.md`
  (🔥 accore נתקע מ-Git Bash — להריץ רק מ-PowerShell/.NET)
