# OrganicAI

ניהול אוטומטי חכם למדיה החברתית — תוסף לדפדפן Chrome עם שכבת AI מובנית.

## ארכיטקטורה — Platform Adapters

הextension בנוי סביב מודל **Platform Adapter**, שמאפשר תוספת פלטפורמות חדשות
בלי לשנות את הליבה.

```
OrganicAI
├── lib/                     ← תשתית גנרית (db, sync, auth, gemini, repo, delays)
├── lib/platforms/           ← Registry של פלטפורמות נתמכות
│   └── index.js             ← Platform descriptors
├── content/                 ← Content scripts פר פלטפורמה
│   └── fb-content.js        ← Adapter ראשון (Facebook)
├── background/              ← Service worker (תור, alarms, throttler) — גנרי
├── popup/                   ← UI גנרי (קמפיינים, פוסטים, ניתוח)
└── cloudflare/              ← Backend (Worker + D1 + R2)
```

## הוספת פלטפורמה חדשה

1. צור `content/<platform>-content.js` עם הסלקטורים הספציפיים
2. הוסף Platform descriptor ב-`lib/platforms/index.js`
3. הוסף `host_permissions` ו-`content_scripts` במ-`manifest.json`
4. אם הפלטפורמה דורשת שדות מטא ייחודיים — הוסף ל-`groups` table

## בנייה

```bash
node build/package.mjs                # build current version
node build/package.mjs --bump-patch   # 1.0.0 → 1.0.1
node build/package.mjs --bump-minor   # 1.0.0 → 1.1.0
```

הזיפ ב-`dist/reachlab-ai-v<version>.zip`.

## הרצה מקומית (Development)

1. פתח `chrome://extensions/`
2. הפעל "Developer mode"
3. "Load unpacked" → בחר את התיקייה הזו
4. ה-wizard ייפתח בפעם הראשונה

## Backend

Cloudflare Worker + D1 + R2. ראה `cloudflare/SETUP.md`.

## רישיון

ראה `legal/EULA.md` ו-`legal/PRIVACY.md`.
