Vitruvius · סשן 0040

החלטות פתוחות · יוני 2026
מה כבר נסגר בסשן הזה
  • בוצע Inno Setup 6.7.3 הותקן ב-C:\Users\elyas\AppData\Local\Programs\Inno Setup 6\ דרך winget
  • בוצע Vitruvius-Setup-0.2.0.exe נוצר (2.65 MB) ב-D:\Vitruvius Ecosystem\Vitruvius\installer\
  • בוצע כולל: 2 DLLs של Vitruvius + 3 DLLs טרנזיטיביים + פונט עברית + manifest
  • החלטה משרד בטא ראשון: לוטן דייטש אדריכלים
שאלה 1 · M11.5 — האם להוסיף בדיקה אמיתית?
בקצרה — מה זה?

ה-tests שעובדים היום (72 ירוקים) הם unit tests — בודקים את הלוגיקה הפנימית (כללי היפוך עברית, ניהול פונטים, סריקת קבצים) בלי לפתוח Revit בכלל.

מה שאין: בדיקה אוטומטית שפותחת את המודל האמיתי (A_Mivne roi.rvt) ב-Revit, מריצה את "תקן ג'יבריש", ובודקת שהג'יבריש אכן נעלם בקובץ הפלט.

זה בדיוק מה שאני עושה ידנית בכל גרסה. M11.5 = להפוך את זה לבדיקה אוטומטית שתפסה רגרסיות עתידיות בלי שאני אצטרך להפעיל Revit פיזית בכל פעם.

מחיר

דורש העתקה+הקטנה+sanitize של המודל המקורי (היום הוא ב-G:\, גדול ופרטי). זה אומר: לקחת את המודל, להעיף ממנו שכבות לא רלוונטיות, להבטיח שהוא מתחת ל-2MB ושאין בו תוכן רגיש של לוטן דייטש. כ-1-2 שעות עבודה.

תועלת

בכל בנייה עתידית, הבדיקה תתפוס אם משהו נשבר בתיקון העברית הראשי — לפני שמשרד בטא יגלה.

המלצה שלי: נשלח את הבטא ללוטן דייטש קודם אני. אם המשרד יחזיר רגרסיה — אז M11.5 נדרש. בינתיים — דחייה. ה-72 tests מספיקים לעכשיו.

שאלה 2 · הצעות תיקון ל-BETA-RELEASE-NOTES-0.2.0

קראתי את הקובץ במלואו. הטקסט נקי, ברור ועברי תקין. אין הפרת חוק "סיימת/גמרת" ואין רעיון שגוי.

יחד עם זה — 8 תיקונים מומלצים לפני שזה הולך לאדריכל. רובם נוגעים ל-חשיפה של מילון פנימי שאדריכל לא מבין (M1, M2, stub, PMF, Phase 2, Scope A/B).

1 חסר tagline בראש הקובץ
לפני

"תוסף ל-Revit 2024 שמתקן באופן אוטומטי..."

אחרי

הוסף בראש לפני "מה זה Vitruvius":
סיימת לייבא — סיימת עם הג'יבריש.

תואם ל-Brand Voice של VitSiteReport. רגשי, לא טכני.

2 "מסלול: MVP" — מילון פנימי. אדריכל לא יודע מה MVP.
לפני

"מערכת רישוי: stub יחיד שמחזיר 'מסלול: MVP' — חינמי לבטא."

אחרי

"הבטא חינמית ללא הגבלת זמן. בעתיד יהיה מנגנון רישוי בתשלום (לא בבטא הזו)."

3 הסר את כל סעיף "מה השתנה מאז כל הסשנים הקודמים"
לפני

"זו הגרסה הראשונה שמופצת מחוץ למפתח. כל הסשנים 0015-0038 נכנסו לתוך הבילד הזה.

עיקרי הגרסה:
• M1-M5 ✓ — תשתית, סריקה, תיקון, אוטו-תיקון
• M6 ✓ — UI מלא (Settings, About, פאנל 'כלים')
• M7 ✓ — בדיקת עדכון אוטומטית
• M8 ✓ — תשתית רישוי (stub)
• M9 ✓ — installer (גרסה הזו)
• M10 ✓ — 72 unit tests עוברים על Core"

אחרי

למחוק את כל הסעיף. אדריכל לא צריך לדעת "M1, M2..." — זו דליפת תכנון פנימי. הקובץ ייגמר בסעיף "דרישות".

4 "PMF", "Phase 2", "Scope A/B" — jargon
לפני

"חתימה דיגיטלית (נדחתה עד אחרי PMF)"
"ערבית/פרסית (תשתית מוכנה, יוטמע ב-Phase 2)"
"LayerEdit מלא ב-DWG (Scope A קיים — עורך את התצוגה ב-Revit; Scope B = עתיד)"

אחרי
  • "חתימה דיגיטלית (תיכנס בגרסה הבאה)"
  • "ערבית/פרסית (התשתית מוכנה, יוטמע בהמשך)"
  • "עריכת שכבות מתקדמת ב-DWG — בהמשך"
5 "טלמטריה" — אדריכל לא בהכרח מכיר
לפני

"טלמטריה: כבויה כברירת מחדל..."

אחרי

"איסוף נתוני שימוש (אנונימי): כבוי כברירת מחדל. אם תפעיל ב-Settings, נשלחים רק מספרים (כמות קישורים, הצליח/נכשל) — ללא נתיבים, שמות פרויקטים או תוכן."

6 חסר "מי אנחנו" — אדריכל ירצה לדעת מי עומד מאחורי הכלי
להוסיף

סעיף קצר בסוף לפני "תודה":

מי אנחנו
Vitruvius פותח על-ידי אדריכל שנתקל בעצמו בבעיית הג'יבריש מאות פעמים. הכלי נבנה במשך 6 חודשים כפרויקט-בצד עם דגש על פתרון שעובד בלי שיהיו צריכים לערוך ידנית ב-AutoCAD.
צור קשר: vitruviusecosystem@gmail.com

7 הסבר %APPDATA% למשתמש לא-טכני
לפני

"לוג מפורט: %APPDATA%\Vitruvius\diagnostic.log"

אחרי

"לוג מפורט (לא חובה לצרף): פתח את החלון 'הפעל' (Win+R), הדבק את הנתיב %APPDATA%\Vitruvius ולחץ Enter. שלח את diagnostic.log."

8 נסח את "מה לא כלול" כ-roadmap חיובי
לפני

"מה לא כלול עדיין" — לשון שלילית

אחרי

"מה יבוא בגרסאות הבאות"

זהה לחלוטין מבחינת תוכן, רק מסגור — האדריכל קורא הבטחה לעתיד במקום חסר עכשיו.

להחיל אוטומטית?

אם תאשר — אני אעשה את כל 8 התיקונים בקובץ BETA-RELEASE-NOTES-0.2.0.md ואחזיר אותו לסקירה סופית לפני שליחה ללוטן דייטש.

או — אם יש תיקון אחד שאתה רוצה לשנות/לדחות — סמן לי אילו מ-1-8 לכלול.

שאלה 3 · סגירת הסשן

בסיום: אני אסגור סשן 0040 — אוסיף שורה ל-sessions-index.html, אכין קבצי kickoff + context-now + session, ואעדכן את CLAUDE.md בלקחים החדשים (Inno Setup דרך winget, נתיב ה-installer, מצב המיועדים לבטא).