V2-CH3-001 — מיפוי As-Is: חבילת הניתוח
כרך 2 · פרק 3 · משימה 001 · מצב נוכחי של סוכני הניתוח, יכולות, כיסוי ופערים
v1.0 Review · 12.8.2026
מטרת המסמך
מיפוי קריאת-קוד מלא של חבילת הניתוח הנוכחית: 6 סוכנים פעילים/מושהים, 5 סוגי ניתוח, פרופילים, adapters, מודלים, תדירויות, ו-8 פערים שזוהו. מסמך זה משמש בסיס להחלטה ב-V2-CH3-003 האם נדרשים סוכנים נוספים.
גבול כרך 1: קריאת קוד בלבד — אין שינוי קוד או ישויות. מסמך תיאורי.
סוכנים קיימים (6)
| שם | סוג | אזור | שוק | סטטוס | עדיפות | מודל | תדירות | Adapter |
|---|---|---|---|---|---|---|---|---|
| US Scanner | scanner | US | NYSE | active | P1_ANALYSIS | gemini_3_flash | 15min | |
| IL Scanner | scanner | IL | TASE | active | P1_ANALYSIS | gemini_3_flash | 15min | |
| News Analyst | news | US | NASDAQ | active | P1_ANALYSIS | gemini_3_flash | 30min | |
| Technical Analyst | technical | US | NASDAQ | active | P1_ANALYSIS | gemini_3_flash | 60min | |
| Financial Reports | financials | US | NYSE | paused | P2_BACKGROUND | gemini_3_flash | 720min | |
| Portfolio Risk Agent | portfolio | US | NYSE | active | P0_PROTECTION | gemini_3_flash | 60min |
ראיות קוד
| קובץ | ראיה |
|---|---|
| base44/functions/runAgentScan/entry.ts | runAgentScan = CIO pure: CIO_SCAN (LLM) → RISK_GATE → APPROVAL. 5 agent types: scanner, news, technical, financials, portfolio. Portfolio Risk Agent excluded from scan (runs in refreshPortfolioPrices). |
| base44/shared/agentProfile.ts | buildProfileTemplate: 5 templates (scanner/news/technical/financials/portfolio). DEFAULT_PROHIBITED includes executeTrade. Financial Reports forced shadow. CIO forced shadow. Portfolio Risk forced P0. |
| base44/shared/agentAdapters.ts | ADAPTER_FLAGS: 5 agents enabled (US Scanner, IL Scanner, News, Technical, Portfolio Risk). Financial Reports paused. adaptAgentOutput wraps LLM → AnalysisOutput (Dual Write). |
| base44/shared/analysisOutput.ts | AnalysisOutput contract: conclusion (BUY/SELL/HOLD/NO_OPINION), confidence (0-10), evidence[], risks[], missing_data[], limitations[], reasoning, status (VALID/STALE/EXPIRED/REJECTED/NO_OPINION). |
| base44/functions/runAgentScan/entry.ts (buildPrompt) | Prompt per type: scanner (momentum/RSI/volume), news (Bloomberg/Reuters/Globes), financials (SEC EDGAR/maya), technical (patterns/MA/MACD/RSI), portfolio (rebalance/risk). |
| base44/functions/runAgentScan/entry.ts (AGENT_INTERVAL_MINUTES) | Variable frequency: scanner=15min, news=30min, technical=60min, financials=720min, portfolio=60min. |
פערים שזוהו (8)
| מזהה | חומרה | תיאור | השפעה |
|---|---|---|---|
| G-CH3-1 | P1 | אין סוכן Macro/Sentiment — ניתוח מקרו-כלכלי (ריבית, אינפלציה, תעסוקה, GDP) | החלטות השקעה ללא הקשר מאקרו |
| G-CH3-2 | P2 | אין סוכן Sector Rotation — זיהוי סקטורים חזקים/חלשים | אין סיבוב סקטורים אוטומטי |
| G-CH3-3 | P2 | אין סוכני EU/ASIA — חשיפה גיאוגרפית מוגבלת ל-US+IL | אין כיסוי שוקי אירופה ואסיה |
| G-CH3-4 | P1 | כל הסוכנים משתמשים ב-gemini_3_flash — אין הבחנת מודל לפי תפקיד | ניתוח מורכב (financials/technical) ללא מודל חזק יותר |
| G-CH3-5 | P1 | Financial Reports מושהה (paused/shadow) — פער ניתוח יסודי | החלטות ללא ניתוח דוחות כספיים עדכניים |
| G-CH3-6 | P1 | אין reliability_profile מאוכלס — אין מדידת דיוק היסטורי | איחוד ראיות ללא משקל מהימנות |
| G-CH3-7 | P2 | אין analysis_role מאוכלס — שדה חדש (V2-CH1-003) לא מאוכלס | איחוד ראיות לא יכול להבדיל סוגי דעות |
| G-CH3-8 | P2 | אין ETF/Index agent ייעודי — מסתמך על scanners כלליים | נכסים פסיביים לא מקבלים ניתוח מעמיק |
קריטריוני קבלה
| מזהה | קריטריון | תוצאה |
|---|---|---|
| A1 | מיפוי 6 סוכנים קיימים עם פרטים מלאים (type, region, market, status, model, priority, interval, adapter). | PASS |
| A2 | ראיות קוד מ-6 קבצים: runAgentScan, agentProfile, agentAdapters, analysisOutput, buildPrompt, AGENT_INTERVAL_MINUTES. | PASS |
| A3 | 8 פערים זוהו ומתועדים עם חומרה והשפעה. | PASS |
| A4 | מצב נוכחי: 5/6 סוכנים פעילים, 1 paused (Financial Reports). 5/6 עם adapter פעיל. | PASS |
מפרט · v1.0 Review · 12.8.2026
חזרה למפרטים