ה-tests שעובדים היום (72 ירוקים) הם unit tests — בודקים את הלוגיקה הפנימית (כללי היפוך עברית, ניהול פונטים, סריקת קבצים) בלי לפתוח Revit בכלל.
מה שאין: בדיקה אוטומטית שפותחת את המודל האמיתי (A_Mivne roi.rvt) ב-Revit, מריצה את "תקן ג'יבריש", ובודקת שהג'יבריש אכן נעלם בקובץ הפלט.
זה בדיוק מה שאני עושה ידנית בכל גרסה. M11.5 = להפוך את זה לבדיקה אוטומטית שתפסה רגרסיות עתידיות בלי שאני אצטרך להפעיל Revit פיזית בכל פעם.
דורש העתקה+הקטנה+sanitize של המודל המקורי (היום הוא ב-G:\, גדול ופרטי). זה אומר: לקחת את המודל, להעיף ממנו שכבות לא רלוונטיות, להבטיח שהוא מתחת ל-2MB ושאין בו תוכן רגיש של לוטן דייטש. כ-1-2 שעות עבודה.
בכל בנייה עתידית, הבדיקה תתפוס אם משהו נשבר בתיקון העברית הראשי — לפני שמשרד בטא יגלה.
המלצה שלי: נשלח את הבטא ללוטן דייטש קודם אני. אם המשרד יחזיר רגרסיה — אז M11.5 נדרש. בינתיים — דחייה. ה-72 tests מספיקים לעכשיו.
קראתי את הקובץ במלואו. הטקסט נקי, ברור ועברי תקין. אין הפרת חוק "סיימת/גמרת" ואין רעיון שגוי.
יחד עם זה — 8 תיקונים מומלצים לפני שזה הולך לאדריכל. רובם נוגעים ל-חשיפה של מילון פנימי שאדריכל לא מבין (M1, M2, stub, PMF, Phase 2, Scope A/B).
"תוסף ל-Revit 2024 שמתקן באופן אוטומטי..."
הוסף בראש לפני "מה זה Vitruvius":
סיימת לייבא — סיימת עם הג'יבריש.
תואם ל-Brand Voice של VitSiteReport. רגשי, לא טכני.
"מערכת רישוי: stub יחיד שמחזיר 'מסלול: MVP' — חינמי לבטא."
"הבטא חינמית ללא הגבלת זמן. בעתיד יהיה מנגנון רישוי בתשלום (לא בבטא הזו)."
"זו הגרסה הראשונה שמופצת מחוץ למפתח. כל הסשנים 0015-0038 נכנסו לתוך הבילד הזה.
עיקרי הגרסה:
• M1-M5 ✓ — תשתית, סריקה, תיקון, אוטו-תיקון
• M6 ✓ — UI מלא (Settings, About, פאנל 'כלים')
• M7 ✓ — בדיקת עדכון אוטומטית
• M8 ✓ — תשתית רישוי (stub)
• M9 ✓ — installer (גרסה הזו)
• M10 ✓ — 72 unit tests עוברים על Core"
למחוק את כל הסעיף. אדריכל לא צריך לדעת "M1, M2..." — זו דליפת תכנון פנימי. הקובץ ייגמר בסעיף "דרישות".
"חתימה דיגיטלית (נדחתה עד אחרי PMF)"
"ערבית/פרסית (תשתית מוכנה, יוטמע ב-Phase 2)"
"LayerEdit מלא ב-DWG (Scope A קיים — עורך את התצוגה ב-Revit; Scope B = עתיד)"
"טלמטריה: כבויה כברירת מחדל..."
"איסוף נתוני שימוש (אנונימי): כבוי כברירת מחדל. אם תפעיל ב-Settings, נשלחים רק מספרים (כמות קישורים, הצליח/נכשל) — ללא נתיבים, שמות פרויקטים או תוכן."
סעיף קצר בסוף לפני "תודה":
מי אנחנו
Vitruvius פותח על-ידי אדריכל שנתקל בעצמו בבעיית הג'יבריש מאות פעמים. הכלי נבנה במשך 6 חודשים כפרויקט-בצד עם דגש על פתרון שעובד בלי שיהיו צריכים לערוך ידנית ב-AutoCAD.
צור קשר: vitruviusecosystem@gmail.com
"לוג מפורט: %APPDATA%\Vitruvius\diagnostic.log"
"לוג מפורט (לא חובה לצרף): פתח את החלון 'הפעל' (Win+R), הדבק את הנתיב %APPDATA%\Vitruvius ולחץ Enter. שלח את diagnostic.log."
"מה לא כלול עדיין" — לשון שלילית
"מה יבוא בגרסאות הבאות"
זהה לחלוטין מבחינת תוכן, רק מסגור — האדריכל קורא הבטחה לעתיד במקום חסר עכשיו.
אם תאשר — אני אעשה את כל 8 התיקונים בקובץ BETA-RELEASE-NOTES-0.2.0.md ואחזיר אותו לסקירה סופית לפני שליחה ללוטן דייטש.
או — אם יש תיקון אחד שאתה רוצה לשנות/לדחות — סמן לי אילו מ-1-8 לכלול.
בסיום: אני אסגור סשן 0040 — אוסיף שורה ל-sessions-index.html, אכין קבצי kickoff + context-now + session, ואעדכן את CLAUDE.md בלקחים החדשים (Inno Setup דרך winget, נתיב ה-installer, מצב המיועדים לבטא).