InvestIQ

InvestIQ

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

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

V3-CH3 — Enforced במצב Paper

כרך 3 · פרק 3 · ניתוב CIO ל-Risk Gate וחיתוך נקי ללא כסף אמיתי

v1.0 Spec · 12.8.2026

מטרת הפרק

העברת CIO מ-Shadow ל-Enforced Paper: Decision של CIO מניע את נתיב Paper בלבד, ללא כסף אמיתי. חיתוך נקי (cutover) מונע נתיבי ביצוע כפולים, ותרגיל rollback מוכיח הפיכות. סגירת שער G2 — Enforced Stable.

גבול הפרק: אין ברוקר Live. אין כסף אמיתי. Risk Gate, Approval ו-TTL אינם משתנים. חוזה Decision נשאר נעול מ-CH3-005. השינוי היחיד: מקור ה-Decision הסמכותי לביצוע עובר מהנתיב הקיים ל-CIO.

מתג קנוני יחיד: v3_cio_enforcement_mode

מתג enum יחיד v3_cio_enforcement_mode. אין צירוף flags עצמאי שעלול ליצור שני נתיבי ביצוע פעילים.

מצבDecision סמכותי ל-Risk Gateנתיב הסוכן היחידביצועמקרה שימוש
DISABLEDהנתיב הקייםפעילPaper לפי המצב הקייםברירת מחדל; V2 מבודד לחלוטין
SHADOWהנתיב הקייםפעיל וסמכותיrunCioShadow משווה בלבד; ללא executeTradeאיסוף מחזורים ו-mismatch (V3-CH2)
ENFORCED_PAPERDecision של CIO מ-evidenceFusion + cioAlgorithmרץ כ-comparator לא-בר-ביצועCIO → Risk Gate → Approval → Paper בלבדמעבר G2; CIO מניע Paper בלבד

כללי חיתוך נקי (Cutover)

כללפירוטסטטוס
enforced_cutover_atCandidate חדש מהמועד ואילך משתמש ב-CIO כמקור Decision יחיד לביצועOPEN
עסקה פתוחה טרום-חיתוךנשארת בבעלות הנתיב המקורי עד מצב סופי; אין re-parenting או פקודת יציאה כפולהOPEN
decision_sourceלכל Decision ו-Trade יירשם מקור: CIO_ENFORCED / AGENT_LEGACY / SHADOW_COMPARATOROPEN
NON_EXECUTABLE_SHADOWפלט השוואה מהנתיב שאינו סמכותי מסומן ואינו יכול להגיע ל-executeTradeOPEN

מניעת נתיבי ביצוע כפולים

  • אין שני נתיבי ביצוע פעילים בו-זמנית; מתג יחיד v3_cio_enforcement_mode.
  • Candidate חדש לאחר cutover → CIO בלבד; Candidate ישן → הנתיב המקורי בלבד.
  • decision_source מבדיל; NON_EXECUTABLE_SHADOW אינו מגיע ל-executeTrade.
  • אין re-parenting של עסקה פתוחה; אין פקודת יציאה כפולה.

תרגיל Rollback מחייב — 30s / 5min

שלבSLAפירוטסטטוס
זיהוי/החלטהעד 30 שניותזיהוי mismatch מהותי / חריגה / החלטה ידנית → הפעלת rollbackOPEN
חזרה מלאהעד 5 דקותחזרה מאומתת ל-SHADOW; אין פקודות חדשות מ-CIO; AuditEvent מתועדOPEN
אימותמיידי לאחר 5 דקותאפס פקודות מ-CIO בנתיב הביצוע; mode=SHADOW מאושרOPEN
תנאי סגירת V3-CH3: אין סגירה ללא בדיקת cutover עם עסקאות Paper פתוחות, הוכחת מקור סמכות יחיד, אפס duplicate orders ותרגיל rollback שעומד בספי 30 שניות/5 דקות.

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

מזההקריטריוןתוצאה
C1מתג קנוני יחיד v3_cio_enforcement_mode (enum: DISABLED/SHADOW/ENFORCED_PAPER) מוגדר ומחובר.SPEC PASS
C2enforced_cutover_at מוגדר: Candidate חדש מהמועד ואילך משתמש ב-CIO כמקור יחיד.SPEC PASS
C3עסקת Paper פתוחה טרום-חיתוך נשארת בנתיב המקורי עד מצב סופי; אין re-parenting.SPEC PASS
C4decision_source נרשם לכל Decision ו-Trade (CIO_ENFORCED / AGENT_LEGACY / SHADOW_COMPARATOR).SPEC PASS
C5NON_EXECUTABLE_SHADOW מסומן על פלט השוואה ואינו יכול להגיע ל-executeTrade.SPEC PASS
C6בדיקת cutover עם עסקאות Paper פתוחות PASS: אפס duplicate orders, מקור סמכות יחיד.SPEC PASS
C7תרגיל Rollback: 30s תחילה / 5min מלא / אימות אפס פקודות CIO — PASS.SPEC PASS
הבהרת סטטוס: SPEC PASS = מפרט מאושר ונעול; היישום פתוח עד סגירת שער G2. ראה דוח צליבה.
V3-CH3 · v1.0 Spec · 12.8.2026
V3-CH2V3-CH4