# הקשר להמשך ישיר — 0027
תאריך: 2026-05-25 00:30
אפליקציה: VitClip (חדשה)

## מה בנוי ועובד עכשיו
- **Flutter Android app** (`D:\Vitruvius Ecosystem\VitClip\`) — share intent מ-IG/FB/TikTok/YT → POST ל-Cloud Run → תצוגת סיכום עברי. v0.3 הופץ דרך Firebase App Distribution.
- **Backend Cloud Run** revision 00008 חי: `https://vitclip-backend-668736573394.europe-west1.run.app`. Vertex AI · `gemini-2.5-flash` @ `us-central1` · concurrency=1.
- **Firebase project** `vitclip` (אישי elyash7) · Blaze דרך "Firebase Payment" account.
- **Test end-to-end עבר** עם TikTok: סיכום עברי מלא של 6 bullets + transcript.

## מה לא נסגר
- ה-Gemini API key שדלף בצ'אט (`AIzaSyBmnSRz...`) לא בוטל — צריך שהמשתמש ימחק אותו ב-AI Studio (כבר ירדנו מ-AI Studio ל-Vertex AI אז ה-key לא בשימוש, אבל בטיחות).
- 2 דחיות מודעות: stable release signing keystore (כרגע debug key), Sharing Shortcuts dynamic push (דורש Kotlin).
- לא נבדק עדיין end-to-end **על המכשיר** עם Reel אמיתי של פייסבוק/אינסטגרם (רק עם curl + TikTok).

## הצעד הבא (0028)
1. לחכות שהמשתמש יתקין v0.3 דרך App Tester ויבדוק עם share של Reel אמיתי.
2. אם 200 — סוגרים MVP, ניתן לדון בהמשכים (iOS, history sync ב-Firestore, פיצ'רים נוספים).
3. אם נכשל — קוראים logs (`gcloud run services logs read vitclip-backend --region=europe-west1 --project=vitclip --limit=20`).

## קבצים רלוונטיים
- `D:\Vitruvius Ecosystem\VitClip\backend\index.js` (Vertex AI + hardening)
- `D:\Vitruvius Ecosystem\VitClip\backend\.env.yaml` (gitignored, מכיל SHARED_SECRET + config)
- `D:\Vitruvius Ecosystem\VitClip\.shared_secret` (gitignored, 48 chars)
- `D:\Vitruvius Ecosystem\VitClip\lib\` (כל ה-Flutter code)
- `D:\Vitruvius Ecosystem\VitClip\android\app\src\main\AndroidManifest.xml`
- `D:\Vitruvius Ecosystem\VitClip\README.md`

## פקודות מועילות
- redeploy backend: `cd D:\Vitruvius Ecosystem\VitClip\backend; gcloud run deploy vitclip-backend --source . --region europe-west1 --concurrency 1 --env-vars-file .env.yaml --project vitclip --quiet`
- update env var only: `gcloud run services update vitclip-backend --update-env-vars="KEY=VAL" --region=europe-west1 --project=vitclip`
- rebuild+redistribute APK: `flutter build apk --release --split-per-abi --target-platform android-arm64 --dart-define=BACKEND_URL=https://vitclip-backend-668736573394.europe-west1.run.app --dart-define=SHARED_SECRET=$(cat .shared_secret)` then `firebase --account=elyash7@gmail.com appdistribution:distribute ... --app 1:668736573394:android:bc8a2b9b29692da26fc20b --testers elyash7@gmail.com`
