I-MAG  SOLVULATOR
Health / Safety / Efficiency
RCKIIA / FEvcm / BANK
TIME / DATE / GPS
TARGET: 0001.000weekend with son
10x9x8x7x6x5x4x3x2x1=
3,628,800

המפה החיה

העיצוב המקורי של ארליך — הפוסטר (calculator_.pdf) + מסמך אינדקס-הכפתורים בן 104 העמודים (Solvulator how it works, 24.05.2020), שממנו נלקחו ההגדרות המצוטטות בכרטיסים (עמ׳). כל מקש נבחן מול מה שקיים באמת. השאלות שנותרו פתוחות באמת: ששת השעונים, Timetable (עמודו ריק במקור), Health/Safety/Efficiency, התנהגות אריתמטית מפורטת, ומה עושה כדור-קואורדינטה בודד. מקשים מוארים מקושרים למשטח חי שנבדק מבחוץ; מקשים עם גחלת ענברית בנויים אך מקומיים; מקשים מעורפלים טרם נבנו; ומקשי ? ממתינים להגדרה של ארליך עצמו. ליבת Cleasa עברה סבב-תיקונים ואומתה — 45 בדיקות + 13 בדיקות-עומס ירוקות (19.07; כולל תיקון של תקלה אמיתית: אימות ה-replay עצמו לא אימת דבר עד 18.07 — באג בפרסור ארגומנטים הפיל את הדגל --verify בשקט, כך שכל "ירוק" קודם היה replay רגיל בלבד. תוקן; ה-race של אישורים מקבילים (8 אישורים בו-זמנית → 3 שרדו) הוכח ותוקן עם נעילת-קובץ חוצת-תהליכים). solvulator.com חי: 17 תתי-דומיין נבדקו ישירות מהמפה הזו הרגע, כולם 200 — map · www · timeline · tables · annunciation · debts · ruliad · vs-state · twelve · status · bezeq · cleasa (תור האישורים) · corpus (מצאי המסמכים) · fleet (בריאות הצי) · asks (השאלות לארליך, להדפסה/שליחה) · intro (המערכת מציגה את עצמה — סיור מודרך) · demo (14 סעיפים: המסמך שלו מול המימוש, סעיף-אחר-סעיף); ל-apex (solvulator.com חשוף) עדיין חסרה רשומת A בקונסולת Google — כל תת-הדומיין עוקף דרך nabla.

בחרו מקש בטלפון — או שורה במפה — כדי לראות מה עומד מאחוריו
מקשהכוונה בעיצובמה עומד מאחוריומצב

צנרת ומקורות · מה ידני בינתיים

כל מקור קליטה, מצב האוטומציה שלו, והפעולה הידנית המדויקת לחזור עליה כל עוד אין אוטומציה מלאה.

מקורצינוראוטומציההפעולה הידנית לחזור עליהקצב
WhatsApp (ארליך ↔ מפעיל)cleasa-drop על hub2 → קליטה → תור אישורים (cleasa.raindesk.dev)אוטומטי מרגע ההנחתהייצוא הצ'אט מהטלפון, ואז:
scp f.txt hub2:cleasa-drop/f.txt.part && ssh hub2 "mv cleasa-drop/f.txt.part cleasa-drop/f.txt"
(שם-ביניים .part מונע קליטת קובץ באמצע העלאה)
שבועי / אחרי חליפה משמעותית
פורטל ההוצל"פpublicsso.eca.gov.il → lien/cases/<תיק>/ידני לגמרי (הסקרייפרים הוסרו אחרי תקרית הפברוק)התחברות ידנית → הורדת החלטות PDF → שמירה בתיקיית התיק → עדכון facts.jsonעם כל החלטה
מסמכי בית-משפט (PDF)כספת מסמכים מאומתת-hash (debts)חצי-אוטומטיהנחת ה-PDF בתיקיית התיק + הרצת build_debts_surfaceלפי מסמך
דוא"לאין צינור — פערידנישמירת מייל חשוב כקובץ בתיקיית התיק (זמני, עד צינור אמיתי)מיידי כשמגיע
דפי בנקאיסוף חלקי לתיקי התיקיםידניהורדה מאתר הבנק → שמירה בתיק הרלוונטיחודשי
קואורדינטות RCKIIAיומן האירועים (cli rckiia)ידני בכוונה — מקור-חובהbb bb/cli.bb rckiia add "שם" k "הרשומה" :source "המקור"כשמתגלה משאב
עלויות LLMllm.bb meteringאוטומטי בקריאהmake report לקריאת הדו"חלפי דרישה
בריאות הציfleet-probe על hyle → ntfyכל 5 דק'חד-פעמי: להירשם ל-ntfy.sh/erlich-fleet-7x2m9q4t

מצאי הנתונים · צפוי מול נקלט

מה אנחנו מניחים שקיים מול מה שנספר בפועל על הדיסק — המספרים מ-make census / make registry (19.07, מכונת המפעיל — make mirror-corpus חדש מסנכרן אוטומטית ל-hub2, hash-מאומת), לא מהערכה. חוק הרכישה: סקרייפר = בייטים גולמיים + provenance בלבד (fetch_source.bb); שום פרשנות בלי אדם.

תחוםצפוינקלט בפועלדרך הרכישה
התכתבות WhatsAppהיסטוריה מלאה ארליך↔מפעיל0 הודעות אמת (רק fixture בצנרת החיה)ייצוא ידני → drop (הצנרת מוכנה ומאומתת)
תיקי בית-משפט~12+ תיקים פעילים6 תיקיות · 4 facts.jsonפורטל הוצל"פ ידני
מסמכי תיקיםכל החלטה/הגשה/נספח138 קבצים · 62 ייחודיים לפי hash · 25 קבוצות-כפל · 219MB (אומת מחדש 19.07, אותם מספרים כמו 16.07). 3 תיקים משויכים בנתיב (525954-05-26, 506696-11-25, 61136-06-22) · 57 עדיין בלי שיוך-נתיב — אך תיוק-מסמך אחד אמיתי כבר קרה דרך /file (61136-06-22, מאומת ביומן הייצור)ידני פר-מסמך; אינדקס+סנכרון: make mirror-corpus; שיוך לתיק: /file ב-cleasa
פסק-הדין המקורי 61136-06-22הטקסט המלא — חוסם יישוב סכומים ות.ז.איננובקשה אנושית — במסמך השאלות
דוא"ל מוסדיבתי-משפט, הוצל"פ, בזק, בנקים0 — פער מוכרביניים: שמירה-כקובץ; עתידי: מחבר מייל בהסכמה
דפי בנק≥6 חודשים (דרישת הפטור)~1 (היוריסטי)הורדה ידנית חודשית
אישורי ביטוח-לאומי/רפואהאישורי נכות, קצבהרק כנספח בתוך טופס-988ארליך מספק מקור
פסיקה (ציבורי)בג"ץ 78240-11-25 + תקדימי-אמת0 טקסטים מלאיםsupremedecisions חוסם סקריפטים (000) → ידני; שום ציטוט בלי טקסט-על-דיסק
חקיקה ותקנות (ציבורי)תקנות אגרות תשס"ז; חוק ההוצל"פ; שוויון זכויות2 נקלטו (16.07) — חוק ההוצל"פ + תקנות האגרות, עם provenancefetch_source ממקור ציבורי (WikiSource; הרשמי: רשומות/nevo)
אנשי-קשר בתי-משפטרשם, מייל, טלפון + source_url לכל שדה0 שדות מאומתים (אופסו אחרי תקרית הפברוק)gov.il חוסם סקריפטים (403) → דפדפן-אדם + מילוי עם מקור
סטטיסטיקת ליטיגציהשיעורי-בסיס לפטורים — דו"חות רשות האכיפה0fetch_source על PDF-ים רשמיים

מזכר למנהל התשתית

הדברים שנשברים מתחתינו — כל אחד עם התקרית שבה נשך והפעולה שסוגרת אותו. בעלות: אתה.

  1. גיבויים: הסט הקריטי (יומן האירועים, קונפיגים, משטחים) מגובה לילית hub2→hyle מ-16.07, כולל bundle-ים של הריפו חסרי-ה-remote (שחזור אומת). הגיבוי המלא (250G) עדיין אין — תלוי בניקוי הדיסק וביעד מרווח. חלקי — המלא פתוח
  2. Contabo / hub2: מצב-rescue הפיל את הצי ל-30 שעות (13–14.07) בלי שאיש הבחין. הפעולה: לוודא בפאנל שדגל ה-rescue כבוי + לאשר ניקוי דיסק (tmux-logs 67G, rescued-data 70G, vast-backups 30G — דגימה לפני מחיקה). פתוח
  3. GitLab: ל-erlich-hq (המפה, היומן) אין remote כלל; של lien מצביע על חשבון GitHub מושעה. הפעולה: שני ריפו פרטיים חדשים, אני מחווט ודוחף. פתוח · 20 דק'
  4. Google Cloud DNS: רשומת A ל-apex — solvulator.com → 35.252.20.194. תתי-הדומיין כבר חיים. פתוח · 5 דק'
  5. nabla (GCE): sudo בסיסמה בלבד, caddy עם admin-off (רק restart, לעולם לא reload), אין הרשאות DNS לחשבון-השירות. הפעולה: להחליט — נשאר פרוקסי-דק או עובר הכול ל-hub2. עוקף · דורש החלטה
  6. WhatsApp בוט: אימות Meta Business + מספר ייעודי — השעון החיצוני הארוך ביותר (ימים–שבועות); מתחיל רק כשמתחילים אותו. פתוח · להתחיל עכשיו
  7. Gemini: מפתח פעיל ועובד; חידוש קרדיט לפי PAYING_FOR_GOOGLE.md (חשבון ארליך). תקין כרגע
  8. ntfy: ערוץ ההתראות קיים אך אינך רשום אליו — דקה אחת בטלפון. פתוח · דקה
  9. Sheets token: פג 13.05 — לרענן אם ממשיכים בקו הגיליונות-כקנון. פתוח

מה באמת בנוי → מה באמת מחובר

13 תיקיות solvulator-* נפתחו לאורך הדרך, אחת-לכל-סעיף במפרט. הבדיקה הזו (19.07, קריאה ישירה של כל תיקייה + חיפוש require/import בפועל, לא רק שמות) מצאה פער בין הכוונה למציאות — מוצג כאן במקום שהמפה תמשיך להתנהג כאילו כל תיקייה = רכיב חי.

  1. המימוש הבסיסי בפועל הוא cleasa/ (הליבה: קליטה, שער, זיכרון, RCKIIA, judge, תיוק) + solvulator/ (ה"מטריה" בלי מקף — צנרת 7-הסוכנים האמיתית, ופרוקסי Claude/FEvcm שמזין את erlich.raindesk.dev בפועל). לא אף תיקיית solvulator-*. מאומת בקוד, לא רק בשם
  2. 9 מתוך 13 תיקיות ה-solvulator-* (button-contract, domain-model, governance, intake, integrations, judge, mvp-cutline, pipeline, rckiia) הן README בלבד — קובץ אחד, פורט שמור, אפס קוד, אין git. חלקן מפנות בעצמן לרכיב האמיתי (למשל judge מפנה בהערה אל cleasa; integrations מפנה אל שני ה-proxy-ים שכבר יושבים בתוך solvulator/app/server.py). שמורה בלבד
  3. 2 חילוצים אמיתיים אך יתומים: solvulator-fevcm/ ו- solvulator-minimap/ — קוד אמיתי, אין git, אין פריסה; העותק שבאמת משרת תעבורה הוא ה-inline המקורי בתוך solvulator/app/, לא החילוץ. שני עותקים סוחפים זה מזה. קוד יתום — לא מוחלף
  4. hyle-sync/solvulator/ — כינוי-העצמי שלו "הריצה המתקדמת ביותר" (ב- CONTROL_MAP.md), Python/PWA עשיר יותר מ-cleasa. אינו פרוס לאף דומיין הרשום כאן — זהו אותו קוד ש-הוסגר אחרי ש-app.solvulator.com שירת בעבר תוכן לא-מתאים לעבודה המשפטית של ארליך. הושאר מכוון מחוץ למפה הזו; לא בטעות. מוסגר בכוונה
  5. המסמכים הפנימיים CONTROL_MAP.md / DECISIONS.md (החלטה D-004) / NO.md כבר עוקבים אחר הפיזור הזה בפירוט רב יותר משורות אלו — המפה כאן מצביעה, לא משכפלת.