# הקשר להמשך ישיר — 0006
תאריך: 2026-05-11 23:30
אפליקציה: VitVital

## מה בנוי עכשיו
- M1.1 ✓: 13 קבצי lib/ + Cloud Functions + VIT-003 v2.0
- Models: body_composition (14 שדות), workout (gym tracker), exercise (25 תרגילים), daily_wearable (18 HC), summary_settings
- Services: health_connect_service (18 HC types), summary_service (TTS)
- Cloud Functions: generateSummary.ts (daily+weekly scheduled + on-demand)
- Plan file מעודכן: `C:\Users\elyas\.claude\plans\1-wild-alpaca.md`

## חוסם Build (פעולת משתמש)
1. צור Firebase project `vitvital` ב-console.firebase.google.com (Auth+Firestore+Storage)
2. הרץ: `flutterfire configure --project=vitvital` מ-`D:\Vitruvius Ecosystem\VitVital\`
   → ייצור `lib/firebase_options.dart` + `android/app/google-services.json`
3. אחר כך אני מריץ: `flutter create --platforms=android,web .` + `flutter pub get`

## הצעד הבא — M1.2 (אחרי Firebase)
```
android/app/src/main/AndroidManifest.xml:
  הוספת 18 Health Connect permissions (READ_STEPS, READ_HEART_RATE, READ_SLEEP, ...)
  + activity intent-filter ל-HC

DashboardScreen → HealthConnectService.requestPermissions() → readDaySnapshot(today)
BodyScreen → readLatestWeight() + fl_chart line chart
```

## קבצים לסשן הבא
- `lib/services/health_connect_service.dart` — כתוב, צריך לחבר ל-UI
- `lib/models/daily_wearable.dart` — מודל מוכן
- `android/app/src/main/AndroidManifest.xml` — **צריך ליצור** (אחרי flutter create)
- `lib/screens/dashboard/dashboard_screen.dart` — TabPlaceholder → real widgets
- `lib/screens/body/body_screen.dart` — TabPlaceholder → fl_chart graphs
