# MacroVision 45 — אימות תוצר מול מקור ראשוני (Reconciliation Gate)

## סטטוס אמיתי
- נתוני מס החברות 2015–2024: עשר תצפיות מתצוגת OECD בגרסה 42, בתיעוד המקור הקודם.
- נתוני תוצר 2015–2024: עשר תצפיות **ממקור משני המייחס אותן ל־World Bank**; לא אומתו עדיין מול קובץ API רשמי. נשמרו בקובץ `calibration/israel_gdp_secondary_reference_v45.csv`.
- שיעורי מס חברות: סדרה היסטורית מגרסה 43; לא אושרה כסדרת OECD אחידה ישירה.
- פאנל רב־מדינתי: עדיין לא קיים כקובץ נתונים רשמי מאומת.
- גמישויות / סיבתיות: **לא נאמדו**. השער חוסם כיול על נתוני התוצר המשניים.

## מה נוסף
`calibration/verify_worldbank_v45.py` מושך את JSON של World Bank WDI, מאמת קוד אינדיקטור `NY.GDP.MKTP.CN`, מדינה ISR, שנים, יחידות, רציפות וכפילויות; משווה לנתונים המעוגלים הקודמים, ושומר raw JSON, SHA-256, דוח CSV ו־manifest. כשל הורדה אינו יוצר קובץ מאומת.

## הוראות
הרץ מתוך תיקיית הפרויקט עם חיבור אינטרנט:

```bash
python -m calibration.verify_worldbank_v45
python -m unittest calibration.test_verify_worldbank_v45 -v
```

לחלופין, הורד את תשובת JSON הרשמית והפעל:

```bash
python -m calibration.verify_worldbank_v45 --raw-json worldbank_israel_gdp.json
```

קישור API: https://api.worldbank.org/v2/country/ISR/indicator/NY.GDP.MKTP.CN?format=json&date=2015:2024&per_page=100

## מגבלות
המספרים הקודמים מעוגלים ל־0.01 מיליארד ₪; הפרש קטן אינו אימות מקור עצמאי. התאמה או אי־התאמה בין מהדורות מחייבת בדיקת revision/vintage. אין להסיק גמישות מס מסדרת הכנסות ותוצר בלבד. אין להתייחס לתוצר כאל בסיס מס חברות.

## הצעד הבא
להריץ את משיכת המקור הרשמי בסביבה מחוברת, לאשר את provenance של שיעורי המס מ־OECD, ואז לבנות פאנל מדינות אחיד ולבצע אמידה תיאורית עם בקרות.
