# הקשר להמשך ישיר — 0012
תאריך: 2026-05-19 12:25
אפליקציה: VitSiteTrack

## מה בנוי עכשיו
- **M1 הושלם ואומת** — `flutter analyze` נקי · `flutter build apk --debug` הצליח (161MB)
- Firebase project `vitsitetrack` חי תחת **עסקי** `vitruviusecosystem@gmail.com`
- מבנה: `lib/main.dart` (auth gate + ProviderScope), `screens/auth/login_screen.dart`, `services/{auth_service,token_crypto_service,text_processing_service}.dart`, `theme/{vit_colors,vit_theme}.dart`, `l10n/` (he/en generated)
- Auth: Google עובד · Microsoft = stub (`MicrosoftAuthNotConfigured`)
- Firebase CLI dual-account: `elyash7` (אישי) + `vitruviusecosystem` (עסקי) — שניהם פעילים
- סקיל `RTL` חדש נוצר ב-`~/.claude/skills/RTL/`

## הצעד הבא — M2: Projects & Contacts
1. הפעלת Firestore בפרויקט `vitsitetrack` — region **europe-west1** (account עסקי, בלי לשאול)
2. Models: `project.dart`, `contact.dart` (role: consultant|contractor|supplier|developer) + distributionList
3. `services/firestore_service.dart` — CRUD
4. Screens: `projects_list_screen.dart`, `project_form_screen.dart`, `project_detail_screen.dart`
5. Riverpod providers ל-projects/contacts
6. Firestore rules: `auth != null` → deploy עם `--account=vitruviusecosystem@gmail.com`

## קבצים רלוונטיים לסשן הבא
- `C:\Users\elyas\.claude\plans\snuggly-exploring-newell.md` — תוכנית מלאה (§3.1 Firestore schema)
- `D:\Vitruvius Ecosystem\VitSiteTrack\lib\` — הקוד הקיים
- `D:\Vitruvius Ecosystem\VitPMIS\lib\services\firestore_service.dart` — reference ל-CRUD
- CLAUDE.md › "VitSiteTrack — M1 build facts" — learnings קריטיים

## כללי חשבון (תזכורת)
- VitSiteTrack = **תמיד עסקי** `vitruviusecosystem@gmail.com`, בלי לשאול (Override ב-CLAUDE.md)
- `flutterfire`/`firebase` עם `--account=vitruviusecosystem@gmail.com`
