דוח PRE-M0 — Baseline Preservation
שימור תמונת מצב מלאה ובלתי משתנה של נתוני InvestIQ הקיימים, לצורך יצירת Quality Baseline והשוואה בשלבי ההגירה הבאים. שלב זה הוא איסוף ושימור ראיות בלבד — ללא שינוי בקוד, workflows, SystemSettings, סוכנים, תדירויות, LLM, Risk Gate, CIO/Decision, Trade/Execution או כל התנהגות אחרת.
1. תקופת הבסיס — 10 ימי מסחר
| תאריך | יום | שווקים |
|---|---|---|
| 2026-08-23 | Sun | IL |
| 2026-08-24 | Mon | US / IL |
| 2026-08-25 | Tue | US / IL |
| 2026-08-26 | Wed | US / IL |
| 2026-08-27 | Thu | US / IL |
| 2026-08-28 | Fri | US / IL |
| 2026-08-30 | Sun | IL |
| 2026-08-31 | Mon | US / IL |
| 2026-09-01 | Tue | US / IL |
| 2026-09-02 | Wed | US / IL |
2. תוצאות בדיקות PRE-M0
10 ימי מסחר זוהו: 2026-08-23 עד 2026-09-02. שווקים: US + IL. 15 ישויות עם נתונים בחלון. 1 MISSING EVIDENCE (MarketData).
14 סנאפשוטים נוצרו עם טביעות-אצבע SHA-256. שימור As-Is: ללא ניקוי, נרמול, deduplication או transformation. 3 ישויות הגיעו ל-cap 5000 (מתועד).
קובץ manifest.json משמש כרשומת שלמות: שם קובץ, מקור, תקופה, מועד יצירה, schema/fields, מספר records, גודל, SHA-256 ומיקום שמירה.
ישות Trade נשלפה מחדש ו-hashed שוב: SHA-256 תואם (8d299216…). 96 records. הסנאפשוט ניתן לשחזור.
SystemSettings נבדק — count לא השתנה (3 לפני, 3 אחרי). פעולות קריאה בלבד; לא בוצעו כתיבות.
3. רשימת Snapshots שנוצרו
| ישות | מקור | Records | גודל | תקופה | SHA-256 |
|---|---|---|---|---|---|
| AgentLog⚠ cap | Agent/Scanner activity logs | 5,000 | 4.1 MB | 08-28 → 09-02 | fab64b89… |
| RoutineRunLog | Workflow/routine execution logs | 126 | 52 KB | 08-23 → 08-31 | e220905e… |
| Message | Centralized audit trail | 609 | 363 KB | 08-23 → 09-02 | 44093471… |
| Candidate⚠ cap | Discovery pipeline candidates | 5,000 | 6.4 MB | 08-30 → 09-02 | 90299928… |
| Decision | CIO/Decision pipeline | 546 | 2.0 MB | 08-23 → 08-31 | 7bc29597… |
| AnalysisOutput | Agent analysis outputs | 4,412 | 5.9 MB | 08-23 → 09-02 | 4f67e4ae… |
| RiskVerdict | Risk Gate verdicts | 1,302 | 581 KB | 08-23 → 08-31 | 1369072c… |
| ApprovalRecord | Decision approval records | 7 | 2.7 KB | 08-23 → 08-24 | 8db91cb3… |
| ShadowCycle | Shadow mode comparison cycles | 411 | 362 KB | 08-23 → 08-31 | cac0a7ca… |
| Trade | Trade execution records | 96 | 190 KB | 08-23 → 08-31 | 8d299216… |
| Alert⚠ cap | System alerts and signals | 5,000 | 3.8 MB | 08-30 → 09-02 | da0c14e3… |
| Portfolio | Current holdings (current-state) | 18 | 11 KB | current-state | 54834ec8… |
| SystemSettings | System configuration (current-state) | 3 | 5 KB | current-state | 063d9510… |
| AgentConfig | Agent configurations (current-state) | 19 | 21 KB | current-state | 646f3f22… |
| AgentProfile | Agent profiles (current-state) | 11 | — | current-state | f32aae0f… |
מיקום שמירה: snapshots/pre-m0/manifest.json — קובץ manifest המכיל את כל טביעות-האצבע, metadata ותוצאות הבדיקות. אלגוריתם: SHA-256 על canonical JSON (מיון לפי created_date ואז id, הסרת updated_date/created_by_id).
4. MISSING EVIDENCE
0 records בחלון 10 ימי הבסיס. קיימות 6 רשומות היסטוריות בלבד, כולן מ-2026-07-27. תצפיות market/price אינן נשמרות בישות MarketData במהלך פעולה רגילה — מחירים נשלפים live דרך Yahoo Finance / FRED ומאוחסנים באופן זמני או ב-CanonicalMarketData/RawMarketData. זהו פער ידוע לשימור baseline של ראיות market/price.
הערה: Missing Evidence אינו חוסם אוטומטית את הפיילוט, אך השפעתו על Quality Baseline חייבת להיות מתועדת ומאושרת לפני PASS M0 (לפי Pilot Acceptance Test Plan v0.11 §8).
5. Limitations ו-Anomalies
- ■AgentLog, Candidate, Alert הגיעו ל-cap 5000 רשומות — מספרים בפועל עשויים להיות גבוהים יותר. SHA-256 מכסה את 5000 הרשומות העדכניות ביותר; ייצוא מלא דורש דף מפורש. זוהי מגבלת סנאפשוט, לא פער נתונים.
- ■MarketData — 0 רשומות בחלון (MISSING EVIDENCE). מחירים נשלפים live ואינם נשמרים בישות זו בפעולה רגילה.
- ■2026-08-29 (Sat) ו-2026-08-22 (Sat) — אין נתוני מסחר (צפוי, סוף-שבוע).
- ■2026-08-30 (Sun) ו-2026-08-23 (Sun) — ימי מסחר IL בלבד (לא US). נתונים קיימים (סריקות IL).
- ■ApprovalRecord — 7 רשומות בלבד בחלון (23-24 באוגוסט) — נפח נמוך של אישורים ידניים, עקבי עם פעולה אוטומטית.
- ■לא בוצע שום שינוי בקוד, workflows, SystemSettings, סוכנים, תדירויות, LLM, Risk Gate, CIO/Decision, Trade/Execution או כל התנהגות אחרת של המערכת במהלך שימור ה-baseline.
6. Read-Back ואימות מקור לא-שונה
Read-Back (PRE-04)
ישות Trade נשלפה מחדש ו-hashed שוב. SHA-256 תואם למקור: 8d299216…. 96 רשומות. הסנאפשוט ניתן לשחזור מלא.
Source Unchanged (PRE-05)
SystemSettings — count לא השתנה: 3 לפני, 3 אחרי איסוף ה-baseline. פעולות קריאה בלבד; לא בוצעו כתיבות.
STOP CONDITION
לאחר הפקת הדוח והראיות — עצירה. לא התחיל M0. לא נוצר Local Engine. לא בוצע שינוי קוד. לא הופעלו Workflows. לא בוצע optimization נוסף.
דוח PRE-M0 והראיות מוחזרים לעיון ואישור לפני כל פעולה נוספת.
InvestIQ PRE-M0 Baseline Preservation Report | 9 בספטמבר 2026 | חלון בסיס: 2026-08-23 עד 2026-09-02 | 14 סנאפשוטים | 1 MISSING EVIDENCE | כל 5 בדיקות PASS.
קובץ manifest: snapshots/pre-m0/manifest.json — רשומת שלמות מלאה.