# הקשר להמשך ישיר — 0031
תאריך: 2026-05-28 11:50
אפליקציה: VitSiteReport

## מה בנוי עכשיו
- **Build #13 — MVP candidate.** version `1.0.0+13`. `flutter analyze` נקי (0 issues).
- כל M1–M7 בקוד. flow מלא: Login(Google) → Bootstrap → ToS gate → Projects → Project Detail → Attendees → Carry-over → Visit → Finding Form (צילום+סקיצה+הקלטה+תמלול חי+תיוגים) → Draft Editor → PDF (RTL Heebo) → OS share-sheet → "האם שלחת?" → status=sent.
- **builds #6–#13 לא תועדו ב-sessions-index** (0030 היה Vitruvius). הם מתועדים ב-CLAUDE.md. סשן 0031 הוא checkpoint שמאשר את המצב.
- v10=MVP candidate +7 runtime fixes · v11=3 disclaimer modals · v12=Vitruvius branding (icon compass + adaptive + splash) · v13=About card + branding section copy.

## הצעד הבא
המשתמש סגר סשן בלי לבחור כיוון פיתוח. 3 כיוונים פתוחים (הוצגו ב-0031):
1. **QA על v10–v13 + אמולטור** — audit מרובה-אגנטים על הקוד שלא נסקר (מודאלים/branding/profile) + screenshots. ללא עלות, מתאים להעדפת "אני אקח אחריות מלאה על QA".
2. **Backend Cloud Functions** — לכתוב+לפרוס aiRephraseText (Claude Haiku, מפעיל כפתור "שפר ניסוח" שכרגע disabled), sendUrgentSafetyNotice (24h), נתיב שליחה צד-שרת. משימה גדולה — OAuth verification (Google gmail.send + Microsoft Publisher, lead-time שבועות) + Blaze.
3. **M8 / Launch prep** — store listings + onboarding בטא + 5-7 contextual inquiry.

**החוסם היחיד שדורש את המשתמש פיזית:** Manual QA על הטלפון האמיתי — Google Sign-In עם חשבון אמיתי (אמולטור google_apis לא יכול).

## קבצים רלוונטיים לסשן הבא
- `lib/widgets/first_time_disclaimer.dart` (gate idempotent, תקין)
- `lib/screens/settings/profile_screen.dart` (גרסה hard-coded `1.0.0 (13)` ב-_AboutCard — לסנכרן ידנית עם pubspec בכל bump)
- `firebase.json` — **אין בלוק functions** (backend לא פרוס). `functions/index.js` = רק setOrgClaim (לא deployed).
- `PLAN.md` (818 שורות) · plan מאושר: `C:\Users\elyas\.claude\plans\snuggly-exploring-newell.md`
