MAITZ LOCAL JSON RECOVERY PRACTICE — 2026-10-04

עברית
חומר לימוד מקורי שהוכן מקומית, לא Blueprint רשמי ולא תרחיש ליבוא.
valid-input.json הוא קלט תקין; invalid-input.txt מכיל בכוונה פסיק מיותר לפני הסוגר האחרון. אין בו סודות או פרטי אדם.
התרגיל נבדק בפועל ב־Make עם Tools > Set variable, JSON > Parse JSON, ומשתנה תוצאה recovery_result. מיפוי המודולים תלוי במספרים בחשבון שלכם.
הפעילו Store incomplete executions ובמסלול Retry בחרו Retry automatically = No. השאירו תזמון כבוי ובדקו מכסה פנויה.
לאחר כשל, פתחו את הפריט שנשמר דרך Incomplete executions. בעותק ההתאוששות החליפו את מיפוי JSON string בטקסט התקין, שמרו והריצו ידנית מתוך אותו עותק.
לאחר אימות Resolved ופלט reviewed, חזרו בנפרד לתרחיש הראשי ותקנו את sample_json. ודאו שהפענוח הראשי ממופה למשתנה, שמרו ובדקו הרצה חדשה.
observed-outcomes.json מתעד את התוצאות המקומיות שנצפו. הוא אינו פלט חשבון מלא, אינו יומן הרצה ואינו מבטיח התאוששות מפעולות חיצוניות. אין להסיק שהודעת דואר או כתיבה ליעד בטוחות לחזרה.
החבילה אינה כוללת כתובות הרצה, מזהי ארגון או תרחיש, צילומי מסך, לוגים, נתיבי קבצים מקומיים או קוד שמפעיל אוטומציה.

ENGLISH
Original, locally prepared teaching material, not an official blueprint or importable scenario.
valid-input.json is valid input. invalid-input.txt deliberately has an extra comma before the final brace. It contains no secrets or personal details.
The exercise was actually tested in Make with Tools > Set variable, JSON > Parse JSON and a recovery_result output variable. Module numbers depend on your scenario.
Enable Store incomplete executions and choose Retry automatically = No on the Retry route. Keep scheduling off and check available allowance.
After failure, open the retained item from Incomplete executions. In that recovery copy, replace the mapped JSON string with the valid literal, save and run manually inside the copy.
After checking Resolved and reviewed, separately correct sample_json in the main scenario. Verify that the main parser still maps the variable, save and test a fresh run.
observed-outcomes.json records the observed local outcomes. It is not a full account output or run log and does not establish safe retries of external actions. Do not infer that an email or destination write can safely be repeated.
No execution URLs, organization/scenario IDs, screenshots, logs, local filesystem paths or executable automation are included.
