# הקשר להמשך ישיר — 0033
תאריך: 2026-05-28 17:30
אפליקציה: Vitruvius

## מה בנוי עכשיו
- **M6 ✓** — SettingsWindow (auto-reload toggle · נתיב accoreconsole · הסכמת טלמטריה · פתיחת תיקיית נתונים) + SettingsCommand + AboutCommand מועשר + panel "כלים" בריבון. נוסף `VitruviusConfig` ב-Core. (אומת ויזואלית ב-Revit.)
- **נאמנות תיקון — שלושת קידודי העברית מטופלים אוטומטית בלחיצה אחת:**
  1. EN-typed (Latin-ASCII, CP1255) — אינסטלציה. 2. Unicode (UTF-8) בסדר ויזואלי — מדידה. 3. CP862 (עברית DOS) — טבלאות מדידה.
- **תיקוני פונט** (`fonts/build-hebrew-visual.py` + TTF מותקן): `q`→`/`, `w`→`'`, `.` נשאר נקודה (היה ץ), קוטר Ø דרך aliases U+2205/2300/2298→Oslash.
- **תיקון פרסר קריטי:** strict code/value pairing (היה drift על ערכי 0/1 → דילג ~70% מהאלמנטים).
- אומת: אינסטלציה 648→665 (אפס רגרסיה), מדידה TOPO 0→353 הפוכות נכון, ג'יבריש 66→3.

## הצעד הבא
- אין משימה פעילה — המשתמש סגר אחרי שאישר שהמדידה+אינסטלציה תקינות.
- **הצעד הרשמי לפי roadmap: M7 — UpdateChecker** (בדיקת גרסה + הורדה מתוך Revit, 1-2 ימים).
- **לחלופין (מבוסס-נתונים):** לזרוק אצווה של 10-15 שרטוטי יועצים אמיתיים (אדריכלות/קונסטרוקציה/חשמל/מדידה), לבדוק כיסוי, ולהרחיב טיפול מערכתי לכל קידוד/מקרה חדש שיתגלה (ה-`diagnostic.log` מראה בדיוק מה נכשל). המשתמש דחה בניית כלי batch כרגע.

## קבצים רלוונטיים לסשן הבא
- `src\Vitruvius.Core\Dwg\DxfTextReverser.cs` (לב הריבוב — encoding detection + CP862 + parser)
- `src\Vitruvius.Core\Hebrew\HebrewOrderDetector.cs` (זיהוי סדר ויזואלי)
- `src\Vitruvius.Core\Fonts\FontRecommender.cs` (Latin→Arial, Hebrew→Hebrew Visual)
- `fonts\build-hebrew-visual.py` (cmap הפונט)
- `Vitruvius\PLAN.md` (M7 הבא)
- memory: `vitruvius-fix-fidelity-rules.md`, `vitruvius-revit-ribbon-gotchas.md`
