V2-CH4-001 — מיפוי As-Is: גרסאות, מודלים, ספקים
כרך 2 · פרק 4 · משימה 001 · ישויות גרסאות ריקות, שדות יתומים, פער G5
v1.0 Review · 12.8.2026
מטרת המסמך
מיפוי קריאת-קוד מלא של מערכת הגרסאות: 6 ישויות גרסאות קיימות אך ריקות (0 רשומות). 10 שדות יתומים (current_*_version_id, *_version_id ב-AnalysisOutput) אינם מקושרים לגרסאות פעילות. model_profile ב-AgentProfile מוגדר אך אינו מקושר ל-ModelVersion. פער G5 מאומת.
גבול כרך 1: קריאת קוד + קריאת נתונים בלבד — אין שינוי קוד או ישויות.
ישויות גרסאות (כולן ריקות)
| ישות | רשומות | תכלית | שדות מרכזיים |
|---|---|---|---|
| PromptVersion | 0 רשומות | גרסאות Prompt לפי סוג סוכן | prompt_version_id, agent_type, version, prompt_text, change_reason, approved_by, effective_from, supersedes_version, is_active |
| ModelVersion | 0 רשומות | גרסאות מודל LLM לפי סוג סוכן | model_version_id, agent_type, model_profile, version, change_reason, approved_by, effective_from, supersedes_version, is_active |
| AgentConfigVersion | 0 רשומות | גרסאות תצורה תפעולית לכל סוכן | config_version_id, agent_id, version, config_snapshot, approved_by, effective_from, change_reason, supersedes_version, is_active |
| AgentProfileVersion | 0 רשומות | גרסאות Profile (mission, responsibilities, etc.) | profile_version_id, agent_id, version, profile_snapshot, change_reason, approved_by, effective_from, supersedes_version, is_active |
| SystemSettingsVersion | 0 רשומות | גרסאות הגדרות מערכת (תקציבים, ספים) | settings_version_id, version, settings_snapshot, approved_by, effective_from, change_reason, supersedes_version, is_active |
| VersionActivationEvent | 0 רשומות | לוג אירועי הפעלת גרסה | event_id, entity_type, version_id, activated_by, activated_at, previous_version_id |
שדות יתומים (10)
| ישות | שדה | ערך נוכחי | בעיה |
|---|---|---|---|
| SystemSettings | current_policy_version_id | null | אינו מקושר לגרסה פעילה |
| SystemSettings | current_settings_version_id | null | אינו מקושר לגרסה פעילה |
| AgentConfig | current_config_version_id | null (כל 6 הסוכנים) | אינו מקושר לגרסה פעילה |
| AgentConfig | current_profile_version_id | null (כל 6 הסוכנים) | אינו מקושר לגרסה פעילה |
| AgentProfile | model_profile | gemini_3_flash (hardcoded) | אינו מקושר ל-ModelVersion |
| AnalysisOutput | prompt_version_id | null | אינו מקושר ל-PromptVersion |
| AnalysisOutput | model_version_id | null | אינו מקושר ל-ModelVersion |
| AnalysisOutput | config_version_id | null | אינו מקושר ל-AgentConfigVersion |
| AnalysisOutput | profile_version_id | null | אינו מקושר ל-AgentProfileVersion |
| AnalysisOutput | settings_version_id | null | אינו מקושר ל-SystemSettingsVersion |
קריטריוני קבלה
| מזהה | קריטריון | תוצאה |
|---|---|---|
| A1 | 6 ישויות גרסאות ממופות: PromptVersion, ModelVersion, AgentConfigVersion, AgentProfileVersion, SystemSettingsVersion, VersionActivationEvent. | PASS |
| A2 | כל 6 הישויות ריקות (0 רשומות) — פער G5 מאומת. | PASS |
| A3 | 10 שדות יתומים זוהו: current_*_version_id ב-AgentConfig/SystemSettings, model_profile לא מקושר, *_version_id ב-AnalysisOutput. | PASS |
| A4 | מקורות קוד: versionManager.ts, agentProfile.ts, decisionObject.ts — ללא חיבור לגרסאות. | PASS |
מפרט · v1.0 Review · 12.8.2026
חזרה למפרטים