תקציר מנהלים
Sprint 0.1 הקים תשתית מלאה ל-PDF Empire IL — אימפריית מדריכי PDF בעברית. הפרויקט מבוסס על אסטרטגיית Leon (יוטיוב $15k/חודש), אבל עם 5 התאמות קריטיות לישראל:
- 📛 Meta + WhatsApp Cloud חסומים — שיווק רק TikTok + Telegram + WhatsApp organic
- 🇮🇱 Cardcom = primary gateway, לא Stan/Gumroad (מועצת חכמים: ישראלים נוטשים טפסי credit card באנגלית)
- 🛡️ Validate-demand gate — לפני שמוציאים tokens על PDF, בודקים ביקוש (5% CTR או 20 הרשמות)
- 🎯 6 sub-brands — כל נישה עם palette + פונט + טון משלה (לא brand אחיד)
- 📊 Self-test עובד — PDF 219KB · 7 עמודי RTL · Heebo embedded · 0 שגיאות
מדדים מספריים
ה-Pipeline בן 6 שלבים
Pipeline אוטונומי מ-research ועד distribution. לאחר ביקורת המועצה — נוסף שלב 4.5: validate-demand שמונע שריפה על PDFs שאף אחד לא רוצה.
Research
5 מקורות: Trends IL, CBS, Knesset, Reddit IL, Delegator
Score & Pick
3 צירים: emotion · specificity · IL relevance
Validate Demand 🛡️
Gate: 5% CTR או 20 הרשמות לפני generation
Generate
Delegator (נועה) → Anthropic SDK fallback
Design PDF
Puppeteer · RTL · Heebo · Gemini visuals
Distribute & Track
Cardcom + Telegram + TikTok · SQLite + Qdrant
הנישות (אחרי ביקורת המועצה)
נישות לפי דירוג CR צפוי. מועצת חכמים החליפה את relationships ב-miluim — נישה עם urgency גבוהה ב-2026.
עוסק פטור
Bureaucratic urgency · ROI ברור · אפס תחרות בעברית
Top Priority · ₪97-147מילואים
Post-2023 reality · גוף ממשלתי כושל · zero competitor
חדש (החליף relationships)כסף וחוב
החזר מס · פנסיה · השקעות
Activeהורות
תינוק · מתבגר · אשמה
Activeבריאות ושינה
חרדה · שינה · משקל
רוויה גבוההזוגיות
CR <0.3% · TikTok moderation
Experimental — Demotedמועצת חכמים — ביקורת ויישום
במהלך ה-Sprint התייעצנו עם reviewer חיצוני שקיבל את כל הקוד והאסטרטגיה. הביקורת חזרה חדה — ויושמה באותו session.
5 ביקורות מרכזיות → 5 תיקונים
| # | ביקורת | תיקון שיושם | מצב |
|---|---|---|---|
| 1 | Stan/Gumroad לא מתאים ל-IL — Hebrew users נוטשים טפסי קרדיט באנגלית | Cardcom = primary gateway · Stan/Gumroad disabled | ✅ Sprint 0.1 |
| 2 | Relationships = CR <0.3% + TikTok moderation triggers | Drop relationships (experimental) · Add miluim | ✅ Sprint 0.1 |
| 3 | חסר validate-demand stage — "publish and pray" | Stage 4.5 · gate 5% CTR או 20 הרשמות · DB table | ✅ Sprint 0.1 |
| 4 | Orchestrator god-function — אין retry, אין resume | pipeline_runs checkpoint table בסכמה | 🟡 Sprint 0.2 |
| 5 | Scoring = 2018 keyword heuristic | Replace with Claude Haiku commercial-intent classifier | 🟡 Sprint 0.3 |
דפוסים מפרויקטים אחרים
סוכן Explore סרק את eitan-events, elad-personal-agent, content-studio. אומצו 8 דפוסים מוצלחים:
| דפוס | מקור | איך אומץ |
|---|---|---|
| Session log format | eitan-events PROGRESS.md | PROGRESS.md עם Session N · YYYY-MM-DD + checkboxes + commit hash |
| Definition of Done | eitan-events CLAUDE.md | typecheck → visual verify → commit → report → notify Kami |
| Growth metrics 8-dim | elad-personal-agent | GROWTH-METRICS.md (8 מימדים, baseline ב-Sprint 0.1) |
| Iteration cadence 10-15 exchanges | content-studio | בתוך CLAUDE.md — חובה לעדכן PROGRESS.md |
| Pre-code MCP queries | eitan-events + elad | Context7 → Octocode → DeepWiki לפני SDK חדש |
| Brand assets per project | eitan-events | BRAND.md + brand.json per niche |
| Delegator integration | elad-personal-agent | shared/delegator.ts כ-primary, anthropic.ts כ-fallback |
| Output naming convention | eitan-events | {date}-{niche}-{slug}.{pdf,html} |
Self-test — הוכחת חיים
לפני שטוענים שעובד, רצנו self-test שמכסה את כל ה-pipeline בלי תלות בשירותים חיצוניים:
▶ scoring 5 mock findings → top: "מס הכנסה 2026 — שינויים שכל עוסק פטור צריך לדעת" composite=4.38 ✓ scoring ▶ demand-test: start + gate → gate correctly REJECTED: CTR 3.00% < 5% & signups 5 < 20 → gate correctly PASSED: CTR 6.00% ≥ 5% ✓ demand-test ▶ PDF render with mock content → split into 4 content pages → launching puppeteer... → PDF: 2026-05-01-self-test-osek-patur.pdf (219.4 KB, 7 pages) ✓ PDF render ▶ listing + product upsert → listing: 2026-05-01-5-שלבים-לפתיחת-עוסק-פטור.json (₪47) → product id=1 ✓ listing + upsert === SUMMARY === niches: 6 products: 1 demand_tests: 1 failed: 0 SELF-TEST PASSED ✓
אינטגרציות VPS
הפרויקט משתמש בכל ה-stack הקיים — לא בנינו מחדש כלום שאפשר לקרוא לו:
| שירות | URL | שימוש |
|---|---|---|
| Delegator | :3900/content-studio/generate | תוכן עברית דרך נועה |
| Oracle | :3670/route | cross-agent queries (gmail, gdrive, gcal) |
| Qdrant | :6333/collections/pdf-empire-il | memory + cross-niche pattern recognition |
| n8n | :5678/webhook/pdf-empire-* | cron + batch automation (Sprint 0.3) |
| Bridge | :3001/bridge/messages | הודעות ל-Kami/Kaylee/Elad |
| Hub | hub.eladjak.com | session intelligence + reports |
Growth Metrics — 8 מימדים
| # | Metric | Target | Status |
|---|---|---|---|
| 1 | PDF generation time | <5 דק׳ ל-15 עמ׳ | ⏳ untested |
| 2 | Hebrew quality score | ≥8/10 | ⏳ untested |
| 3 | Pipeline reliability | ≥85% e2e | ✅ 100% (mock) |
| 4 | Cost per PDF | ≤₪3 | ⏳ untested |
| 5 | Research source diversity | ≥4 sources | ✅ 5 sources |
| 6 | Demand-test pass rate | 30-60% | ✅ scaffolded |
| 7 | First-sale time | ≤14 ימים | ⏳ Sprint 0.2 |
| 8 | Repeat purchase | ≥10% | ⏳ Sprint 0.5+ |
Sprint 0.2 — מה הלאה
- Real research — לבדוק האם delegator
/researchקיים, אם לא — להשתמש ב-oracle handlers (content.morning_ideas) - Hebrew copy-edit pass — שילוב
hebrew-ai-copy-editskill ב-pipeline (אחרי generation, לפני design) - Gemini cover art — קריאת
nano-banana-posterאוטומטית בעת design — דורש ANTHROPIC_API_KEY ו-GEMINI_API_KEY - Cardcom sandbox test — checkout flow אמיתי לאחד מהמוצרים (osek-patur ב-₪47)
- First content with real Anthropic key — generate Sprint 0.2 PDF אמיתי ולא mock
- Replace scoring — Claude Haiku commercial-intent classifier (ביקורת מועצה)
- n8n webhook — orchestrator → batch runs (כשנגיע ל-3+ PDFs/שבוע)
סיכונים ידועים
ANTHROPIC_API_KEY לא מוגדר ב-.env. נדרש לפני אמיתי generation. עד אז fallback ל-delegator (אם זמין).