InvestIQ

InvestIQ

ניהול השקעות אוטומטי 1.0

דאשבורדהתראותתיק השקעותחיפוש וניתוח ניירות ערךעסקאותהודעותשווקיםדוח כספים יומישאלות ותשובותשאל את המערכתדוחות מסהגדרותמדריךדף הנחייה למערכת
מצב: PAPER TRADING
info@investiq.co.il054-4860090
מפרטים ומסמכים/V2-CH1/V2-CH1-002

V2-CH1-002 — דוקטרינת ההחלטה

כרך 2 · פרק 1 · משימה 002 · הגדרה רשמית של מנוע ההחלטה, סמכויות CIO וגבולות סמכות

v1.0 Approved · 11.8.2026

מטרת המסמך

נעילת הגדרה רשמית של מנוע ההחלטה בכרך 2 — מי מייצר קלט, מי מאחד, מי מחליט, ומי חוסם. מסמך זה קובע את הדוקטרינה שעליה נבנים כל פרקי כרך 2 (Candidate, Evidence Fusion, CIO, Canary). זהו התוצר השני מתוך שלושה הנדרשים לסגירת V2-CH1 (מיפוי As-Is → Decision Doctrine → נעילת גבולות). קריאת קוד בלבד — ללא שינוי במערכת.

גבול כרך 1: דוקטרינה זו אינה משנה את חוזה ה-Decision (CH3-005 v1.0), את מכונת המצבים (CH3-002), את שערי ה-Risk Gate, או את נתיב הביצוע. CIO ישתמש ב-createDecision + publishDecision הקיימים. השינוי הוא במודל המושגי — מי מפעיל אותם.

חמשת עמודי היסוד של דוקטרינת ההחלטה

P1

סוכני ניתוח מייצרים קלט

במודל היעד של כרך 2, סוכן ניתוח אינו מייצר Decision ישירות. בתקופת ה-Shadow הנתיב הקיים (סוכן → Decision) נשאר פעיל עד להשלמת Evidence Fusion ו-CIO. כל סוכן ניתוח מפיק AnalysisOutput מובנה: conclusion, confidence, evidence, uncertainty.

P2

Candidate אוסף ומסנן

ישות Candidate (V2-CH2-001 — Approved for Shadow Implementation, טרם Shadow Active מאומת) אוספת הזדמנויות מזוהות, מבצעת דה-דופליקציה, וממתינה להשלמת quorum של סוכנים. Candidate אינו Risk Gate — אינו חוסם ביצוע.

P3

Evidence Fusion מאחד (עתידי)

רכיב עתידי (V2-CH5) שקורא מספר AnalysisOutput-ים לאותו Candidate ומאחד אותם לחבילת ראיות אחת עם ציון ביטחון משוקלל. בשלב הביניים הקידום מבוסס על quorum של 60% מתוך expected_agent_ids, ללא Evidence Fusion משוקלל.

P4

CIO מפיק Decision

רכיב CIO (V2-CH7, עתידי) מקבל חבילת ראיות ומפיק Decision אחד מנומק דרך createDecision + publishDecision. ה-Decision נשאר החוזה הקפוא מכרך 1 (CH3-005 v1.0).

P5

Risk Gate — וטו יחיד

ה-Risk Gate הדטרמיניסטי (assertDecisionActive + checkRiskGatePassed) הוא הרכיב היחיד בעל סמכות וטו סיכונית דטרמיניסטית. אף סוכן, אף CIO, ואף Candidate אינם בעלי וטו. זכות וטו שמורה אך ורק למנוע הדטרמיניסטי.

סוכן ניתוח→Candidate→Evidence Fusion (עתידי)→CIO→Decision→Risk Gate→Approval→executeTrade

מודל סמכויות — מי מותר ומה אסור

תפקידמותראסורהערה
סוכן ניתוחמייצר AnalysisOutputיוצר Decision · חוסם ביצוע · משנה Risk Rules · ניגש לברוקרכולל Portfolio Risk — סוכן ניתוח, לא Risk Gate
Candidateאוסף ומסנן הזדמנויותיוצר Decision (Shadow) · חוסם ביצוע · מטיל וטותוספתי, לא-חוסם
CIOמפיק Decision מחבילת ראיותחוסם ביצוע · מטיל וטו · עוקף Risk GateShadow בלבד בשלב ראשון
Risk Gateחוסם ביצוע (וטו)מייצר AnalysisOutput · יוצר Decision · משנה חוקיםדטרמיניסטי, קיים מכרך 1
executeTradeמבצע פקודה מאושרתמייצר Decision · מטיל וטו · עוקף שעריםפועל רק לאחר Decision ACTIVE + Risk Gate PASS + Approval

גבול וטו — שמור ל-Risk Gate בלבד

וטו (veto_power): סמכות הוטו הסיכונית הדטרמיניסטית היחידה במערכת שמורה ל-Risk Gate הדטרמיניסטי (assertDecisionActive + checkRiskGatePassed). אף סוכן, אף CIO, ואף Candidate אינם בעלי וטו.

Portfolio Risk ≠ Risk Gate: Portfolio Risk Agent הוא סוכן ניתוח (P0_PROTECTION) שמספק קלט. הוא אינו Risk Gate ואין להעניק לו סמכות וטו. Risk Gate הוא מנוע דטרמיניסטי שבודק חוקים קשיחים (freeze, TTL, budget, canary).

CIO ללא וטו: ה-CIO מפיק Decision אך אינו יכול לחסום ביצוע. אם ה-CIO ממליץ SELL או HOLD, ה-Decision נוצר אך ביצוע תלוי ב-Risk Gate וב-Approval.

מודל סמכויות חלופי — במקום authority_weight / veto_power

שדה ישן (נגנז)שדה חלופיסוגתיאור
authority_weightanalysis_roleenumתפקיד הניתוח: scanner / news / technical / portfolio_risk. מבדיל בין סוגי סוכנים ללא הענקת סמכות.
veto_powerpriority_classenumכבר קיים: P0_PROTECTION / P1_ANALYSIS / P2_BACKGROUND. קובע סדר עדיפות בתור ניתוח, לא סמכות חסימה.
—reliability_profileobjectתיעוד היסטוריית דיוק: hit_rate, avg_confidence, last_evaluated. מידע הסטורי בלבד — אינו מעניק סמכות.
השדות יתווספו ל-AgentProfile ו-AnalysisOutput ב-V2-CH1-003 (נעילת גבולות סמכות). המשקולות עצמן (לאיחוד ראיות) מנוהלות במדיניות ה-CIO (V2-CH7) ואינן מעניקות סמכות החלטה או וטו לסוכן.

סמכויות CIO

קורא: AnalysisOutput (פלטי סוכנים), Candidate (הזדמנויות מזוהות), חבילת ראיות מאוחדת (V2-CH5, עתידי).

מייצר: Decision דרך createDecision() + publishDecision() — החוזה הקיים מכרך 1, ללא שינוי.

אינו חוסם: CIO אינו Risk Gate. אינו יכול לחסום ביצוע. החלטת HOLD/SELL שלו יוצרת Decision אך אינה וטו.

אינו עוקף: CIO אינו יכול לעקוף Risk Gate, Approval, או TTL. גם Decision של CIO חייב לעבור את כל השערים.

Shadow בלבד: בשלב ראשון, CIO פועל ב-shadow — מתעד איזה Decision היה מייצר, ומקשר ל-Decision הקיים מהנתיב הסטנדרטי. אינו יוצר Decision מקביל.

מחזור חיי החלטה בכרך 2

1.

סריקת סוכן — סוכן ניתוח מזהה הזדמנות ומייצר AnalysisOutput (conclusion, confidence, evidence).

2.

Candidate — createCandidate() אוסף את ההזדמנות, מבצע דה-דופליקציה, ממתין ל-quorum של סוכנים (V2-CH2-001 — Approved for Shadow Implementation, טרם מאומת).

3.

Evidence Fusion — (V2-CH5, עתידי) איחוד מספר AnalysisOutput-ים לחבילת ראיות אחת עם ציון ביטחון משוקלל.

4.

CIO — (V2-CH7, עתידי) מקבל חבילת ראיות ומפיק Decision דרך createDecision + publishDecision.

5.

Risk Gate — (קיים מכרך 1) assertDecisionActive + checkRiskGatePassed — השער היחיד עם וטו.

6.

Approval + Execution — (קיים מכרך 1) checkApprovalValid + executeTrade.

מצב נוכחי (As-Is): שלב 1 פעיל. שלב 2 אושר ל-Shadow Implementation, אך טרם אומת כ-Shadow Active. שלבים 3-4 עתידיים; שלבים 5-6 פעילים מכרך 1. בינתיים, הנתיב הקיים (סוכן → Decision ישירות) נשאר פעיל ואינו חסום.

קריטריוני קבלה

מזההקריטריוןתוצאה
D1דוקטרינת ההחלטה מתועדת: 5 עמודי יסוד (סוכן→Candidate→Fusion→CIO→Risk Gate). כל עמוד מוגדר עם תפקיד, קלט, פלט, וגבול סמכות.PASS
D2מודל הסמכויות מתועד: 5 תפקידים (סוכן ניתוח, Candidate, CIO, Risk Gate, executeTrade). לכל תפקיד: מה מותר, מה אסור, והערה.PASS
D3וטו שמור ל-Risk Gate בלבד. אף רכיב אחר (סוכן, Candidate, CIO) אינו בעל וטו. מתועד מפורשות.PASS
D4במקום authority_weight/veto_power: שלושה שדות חלופיים (analysis_role, priority_class, reliability_profile). המשקולות מנוהלות במדיניות ה-CIO ואינן מעניקות סמכות החלטה או וטו.PASS
D5Portfolio Risk ≠ Risk Gate. מתועד: Portfolio Risk הוא סוכן ניתוח (P0_PROTECTION) שמספק קלט. Risk Gate הוא מנוע דטרמיניסטי.PASS
D6CIO אינו יוצר Decision מקביל ב-Shadow. מתועד: Shadow מתעד ומקשר, לא מבצע.PASS
D7Decision נשאר החוזה הקפוא מכרך 1 (CH3-005 v1.0). CIO יוצר דרך createDecision + publishDecision — ללא שינוי החוזה.PASS
דוקטרינה תיעודית — כל 7 קריטריונים מאומתים מול קריאת הקוד ב-V2-CH1-001. סטטוס: v1.0 Approved — נעול.

הצעדים הבאים ב-V2-CH1

V2-CH1-001 — מיפוי As-Is ✅ (Review 0.2)

V2-CH1-002 — דוקטרינת ההחלטה ✅ (v1.0 Approved)

V2-CH1-003 — נעילת גבולות סמכות: הוספת analysis_role + reliability_profile ל-AgentProfile ו-AnalysisOutput (יישום G4).

V2-CH1-004 — פרופיל CIO רשמי (AgentProfile ייעודי, shadow).

V2-CH1-005 — סגירת V2-CH1: אימות שלושת התוצרים + Review 0.2 → פתיחת V2-CH2 (V2-CH2 נפתח; V2-CH2-001 אושר ל-Shadow Implementation).

מפרט · v1.0 Approved · 11.8.2026 · נעול
חזרה ל-V2-CH1-001