העיצוב המקורי של ארליך — הפוסטר (calculator_.pdf) + מסמך אינדקס-הכפתורים בן
104 העמודים (Solvulator how it works, 24.05.2020), שממנו נלקחו ההגדרות
המצוטטות בכרטיסים (עמ׳). כל מקש נבחן מול מה שקיים באמת. השאלות שנותרו פתוחות
באמת: ששת השעונים, Timetable (עמודו ריק במקור), Health/Safety/Efficiency,
התנהגות אריתמטית מפורטת, ומה עושה כדור-קואורדינטה בודד.
מקשים מוארים מקושרים למשטח חי שנבדק מבחוץ; מקשים עם גחלת ענברית
בנויים אך מקומיים; מקשים מעורפלים טרם נבנו; ומקשי ?
ממתינים להגדרה של ארליך עצמו. ליבת Cleasa עברה סבב-תיקונים ואומתה —
57 בדיקות (bb) + 7 בדיקות (python) ירוקות (20.07; כולל סבב תיקונים נוסף ב-19–20.07:
מחולל טופס-214/218 יצר 9 Google Docs אמיתיים; תיק 528570-02-26 נבדק מול דף-התיק החי ונמצא
שהטיעון הגנרי שגוי עובדתית — תוקן; בוט הטלגרם קיבל זיהוי-זוכה חופשי + קישורי-מסמך אמיתיים,
ונמצא ששליפתו החיה מ-debts.raindesk.dev נכשלה בשקט כל הזמן (שער-כניסה); דף-התגובה מציג
כעת קישור Google Docs חי כשקיים אחד. לפני כן (18.07): אימות ה-replay
עצמו לא אימת דבר — באג בפרסור ארגומנטים הפיל את הדגל --verify
בשקט, כך שכל "ירוק" קודם היה replay רגיל בלבד. תוקן; ה-race של אישורים מקבילים
(8 אישורים בו-זמנית → 3 שרדו) הוכח ותוקן עם נעילת-קובץ חוצת-תהליכים).
עדכון 21.08: נבדקו מחדש כל 17 תתי-הדומיין ברגע זה (לא שוחזר מזיכרון) — 15/17 עדיין 200,
אך asks.solvulator.com נפל (היה 200 ב-13.08; עכשיו TLS handshake נכשל,
"internal error" — לא DNS, לא 404, כשל-שרת אמיתי). נמצא ונאובחן החי-בפועל: map.solvulator.com
ו-status.solvulator.com מוגשים כקבצים סטטיים מ-hub2 (לא nabla — nabla רק מנתב), אך
ה-API האמיתי מאחורי Phase-5/Chat אינו חי בפועל: תהליך ה-nohup הישן על 47380 (PID מ-14.08,
הפֵּרוֹד שכבר תועד ב-17.08) עדיין תופס את הפורט ומחזיר קוד ישן; היחידה הנכונה
cleasa-api.service קיימת ומופעלת אך קורסת בלולאה (exit 216/GROUP) כל 5 שניות; וקבצי
Phase 5 (login/life_account/calculator/chat.html) קיימים רק במחשב המקומי — מעולם לא הועתקו ל-hub2.
לכן /api/account, /api/chat ו-/chat.html מחזירים 404 בפועל כרגע,
בסתירה לרישום "COMPLETE/LIVE" ב-NEEDS.md מ-18–20.08 — לא תוקן כאן (מחוץ לתחום סבב זה), רק תועד ותועדף
כפריט "עכשיו" במפת הפעולה למטה.
solvulator.com חי (סבב קודם, 20.07): 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 "המקור" | כשמתגלה משאב |
| עלויות LLM | llm.bb metering | אוטומטי בקריאה | make report לקריאת הדו"ח | לפי דרישה |
| בריאות הצי | fleet-probe על hyle → ntfy | כל 5 דק' | חד-פעמי: להירשם ל-ntfy.sh/ehrlich-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) — חוק ההוצל"פ + תקנות האגרות, עם provenance | fetch_source ממקור ציבורי (WikiSource; הרשמי: רשומות/nevo) |
| אנשי-קשר בתי-משפט | רשם, מייל, טלפון + source_url לכל שדה | 0 שדות מאומתים (אופסו אחרי תקרית הפברוק) | gov.il חוסם סקריפטים (403) → דפדפן-אדם + מילוי עם מקור |
| סטטיסטיקת ליטיגציה | שיעורי-בסיס לפטורים — דו"חות רשות האכיפה | 0 | fetch_source על PDF-ים רשמיים |
הדברים שנשברים מתחתינו — כל אחד עם התקרית שבה נשך והפעולה שסוגרת אותו. בעלות: אתה.
bb http_server.bb --port 47380, PID פעיל מ-14.08 21:00, לפני כל עבודת Phase 5/Chat)
עדיין תופס את הפורט. היחידה הנכונה cleasa-api.service קיימת, מופעלת (enabled), אך
קורסת בלולאת auto-restart כל 5 שניות (exit-code 216/GROUP — תצורת User/Group שגויה
ב-unit file) — וגם אם תתוקן, תתנגש על אותו פורט מול ה-nohup החי. בנוסף: קבצי Phase 5
(login.html, life_account.html, calculator.html,
chat.html) קיימים רק ב-~/Ehrlich/solvulator/app/ המקומי — לא הועתקו
ל-hub2 מעולם. תוצאה מאומתת מבחוץ עכשיו: GET /chat.html → 404,
GET /api/account → {:error "Not found"}, POST /api/chat → 404 —
כל טענות ה-"COMPLETE"/"LIVE" ב-NEEDS.md מ-18–20.08 נכתבו מול תהליך מקומי/זמני שלא נשאר בייצור.
אומת שבור — לא תוקן בסבב זהsolvulator.com → 35.252.20.194. תתי-הדומיין כבר חיים. פתוח · 5 דק'13 תיקיות solvulator-* נפתחו לאורך הדרך, אחת-לכל-סעיף במפרט. הבדיקה
הזו (19.07, קריאה ישירה של כל תיקייה + חיפוש require/import בפועל, לא רק שמות) מצאה
פער בין הכוונה למציאות — מוצג כאן במקום שהמפה תמשיך להתנהג כאילו כל תיקייה = רכיב חי.
cleasa/ (הליבה: קליטה, שער, זיכרון,
RCKIIA, judge, תיוק) + solvulator/ (ה"מטריה" בלי מקף — צנרת 7-הסוכנים
האמיתית, ופרוקסי Claude/FEvcm שמזין את ehrlich.raindesk.dev בפועל). לא אף תיקיית
solvulator-*. מאומת בקוד, לא רק בשםsolvulator-* (button-contract, domain-model,
governance, intake, integrations, judge, mvp-cutline, pipeline, rckiia) הן README
בלבד — קובץ אחד, פורט שמור, אפס קוד, אין git. חלקן מפנות בעצמן לרכיב האמיתי (למשל
judge מפנה בהערה אל cleasa; integrations מפנה אל שני ה-proxy-ים שכבר יושבים בתוך
solvulator/app/server.py). שמורה בלבדsolvulator-fevcm/ ו-
solvulator-minimap/ — קוד אמיתי, אין git, אין פריסה; העותק שבאמת משרת
תעבורה הוא ה-inline המקורי בתוך solvulator/app/, לא החילוץ. שני עותקים
סוחפים זה מזה. קוד יתום — לא מוחלףCONTROL_MAP.md / DECISIONS.md (החלטה
D-004) / NO.md כבר עוקבים אחר הפיזור הזה בפירוט רב יותר משורות אלו —
המפה כאן מצביעה, לא משכפלת.solvulator/app/*.html + נתיבי /api/chat//api/account ב-
bb/http_server.bb — אך מעולם לא נפרסו ל-hub2, וה-API היחיד שרץ שם בפועל הוא עותק
ישן-יותר מהעבודה (ר' מזכר התשתית למעלה). קוד אמיתי, לא מחובר — זהה במבנה ל-fevcm/minimap
למעלה, רק גדול משמעותית בהיקף. מאומת 21.08 — לא מחובר