CH2 · מטריצת כיסוי משימות-אב

ארכיטקטורת-העל · Review v0.2 · 10.8.2026

Review v0.2
15
סה"כ משימות-אב
2
סגורות
12
חלקיות
1
פתוחות
1 · מטרה

פרק 2 מגדיר את ארכיטקטורת-העל: חוזים קנוניים, שירותים ותשתית. חמש-עשרה משימות-אב אינן מיושמות בנפרד — הן נסגרות ע"י משימות-בת ב-CH3, CH4 ו-CH5. מסמך זה הוא מטריצת כיסוי: לכל משימת-אב מוצגים הדרישה, משימות-הבת הסוגרות, הסטטוס הנוכחי והראיה. אין לבצע שינוי קוד מכוח מסמך Review זה — הוא מפת מעקב בלבד.

2 · כללים מחייבים

אין כפילות מימוש: משימת-אב אינה מבוצעת מחדש; היא נסגרת ע"י דוח הביצוע של משימת-הבת.

סגירה מלאה דורשת אימות מול קוד — הצהרה אינה ראיה.

משימת-אב שאינה סגורה לאחר סיום CH3/CH4/CH5 נשארת פתוחה עם בעלים ותאריך יעד.

שינוי ארכיטקטוני מחייב עצירה, ADR וגרסה חדשה של פרק 2 הנעול.

3 · מטריצת כיסוי
CH2-001חוזים קנוניים ו-schema_version
חלקי

דרישה: חוזי נתונים קנוניים עם גרסת סכמה לכל ישות מרכזית

CH3-013בוצעStructured Output ו-Schema Validation — סגור עם CH3-005
CH4-003בוצעAnalysisOutput entity עם output_schema_version — Verified
CH5-005בוצעSchema versioning מלא — ממומש ✅ (15/15 PASS)
CH2-002Approval Service ומדיניות מצבי עבודה
חלקי

דרישה: שירות אישורים עם TTL ומדיניות לפי מצב עבודה

CH3-002בוצעstateMachine.ts + CAS + approval_expires_at
CH4-005בוצעsemi_hard כפרופיל משנה — Verified
CH2-003Event Envelope, DLQ ו-Workflow Recovery
סגור

דרישה: מעטפת אירועים, DLQ ושחזור Workflow

CH3-002בוצעOutbox pattern + Audit journaling
CH3-003בוצעInbox/Outbox + brokerEventJournal.ts
CH2-004Canonical Market Data, Raw/Adjusted ו-Corporate Actions
חלקי

דרישה: נתוני שוק קנוניים, Raw/Adjusted, טיפול באירועים תאגידיים

CH5-004בוצעRaw/Canonical/Adjusted/Derived + Corporate Actions — ממומש ✅ (15/15 PASS)
CH2-005Scanner Engine ו-Market Profiles
סגור

דרישה: מנוע סריקה עם פרופילי שוק

runAgentScanבוצעמנוע סריקת סוכנים
AgentConfig + MarketRegionבוצעקונפיגורציית סוכנים ופרופילי שוק
CH2-006CIO Decision Engine ו-Decision Context
חלקי

דרישה: מנוע החלטת CIO עם הקשר מלא

CH3-001בוצעהפרדת Orchestrator מ-CIO ומ-LLM
CH3-005בוצעDecision Object גרסאי עם Snapshot — v1.0 Approved (31/31 PASS)
CH4-008ממתיןCIO Shadow — פתוח לביצוע (CH3-005 נסגר)
CH2-007Pre-Risk ו-Final Risk Gate דטרמיניסטיים
חלקי

דרישה: שערי סיכון דטרמיניסטיים לפני ואחרי החלטה

CH3-001בוצעRisk Gate דטרמיניסטי ב-Orchestrator
CH4-006בוצעמפת חסימות והגנות P0 — Verified (29/29 PASS)
CH2-008Execution Engine, Broker Adapter ו-Reconciliation
חלקי

דרישה: מנוע ביצוע, מתאם ברוקר והתאמה

CH3-003בוצעExecution state machine + Paper Adapter
CH3-011חסוםBroker-native Stop — חסום
CH3-012ממתיןPartial Fill handling
CH2-009Position Manager ומחזור יציאה
חלקי

דרישה: מנהל פוזיציות עם מחזור יציאה מלא

refreshPortfolioPricesבוצערענון תיק + יציאות דטרמיניסטיות
Portfolio entityבוצעstop_loss, take_profit, is_protected
CH4-006ממתיןמפת הגנות P0 מלאה
CH2-010WAIT Queue מנוהל, TTL ו-Decay
חלקי

דרישה: תור WAIT מנוהל עם TTL ודעיכה

CH3-002בוצעstatus=wait + approval_expires_at
Trade.proposal_expires_atבוצעTTL ל-proposal
CH3-006ממתיןExpiration Metadata קנוני
CH2-011Audit, Metrics ו-Observability
חלקי

דרישה: רישום אירועים, מדדים וניטור

Message + AgentLogבוצעAudit trail צבעוני + AgentLog
CH5-005בוצעAudit Append-only + Lineage מקצה לקצה — ממומש ✅ (15/15 PASS)
CH2-012Least Privilege, Secrets וגבולות שירות
חלקי

דרישה: הרשאות מינימליות, סודות מבודדים, גבולות שירות

CH4-013בוצעPermission Matrix + איסור executeTrade — Verified (29/29 PASS)
CH5-006בוצעLeast Privilege משולב + RPO/RTO — ממומש ✅ (15/15 PASS)
CH2-013Versioning, ADR ו-Change Control
חלקי

דרישה: ניהול גרסאות, ADR ובקרת שינויים

CH4-001בוצעIdentity Locking + AgentSnapshot Append-Only — v1.0 Approved
CH5-005בוצעVersioned Policy/Model/Prompt + Archive/Restore — ממומש ✅ (15/15 PASS)
CH2-014תכנית מעבר Shadow/Paper, Feature Flags ו-Rollback
חלקי

דרישה: מעבר מבוקר Shadow→Paper, Feature Flags, Rollback

CH4-004בוצעAdapters + Dual Write + Feature Flags — Verified
CH4-014בוצעGate סיום CH4 — Verified (29/29 PASS)
CH2-015חבילת קבלה לארכיטקטורת-העל
פתוח

דרישה: חבילת בדיקות קבלה מקיפה לארכיטקטורה

CH3-015ממתיןחבילת Go-Live
CH4-014בוצעGate סיום CH4 — Verified (29/29 PASS)
CH5-006בוצעבדיקת קבלה משולבת כוללת — ממומש ✅ (15/15 PASS)
4 · רשימת סגירה

כל משימת-אב ממופה למשימות-בת סוגרות.

לכל משימת-בת קיים דוח ביצוע עם תוצאות.

משימת-אב נסגרת רק לאחר שכל משימות-הבת שלה נסגרו.

משימת-אב שנותרה פתוחה מקבלת בעלים, חומרה ותאריך יעד.

סגירה מלאה של CH2 דורשת סיום CH3-006/011/012/015, CH4-008 (עדיין pending). CH3-005 ✅, CH4-004/006/013/014 ✅, CH5-004/005/006 ✅ — סגורים.