# -*- coding: utf-8 -*-
import sys; sys.path.insert(0,'/tmp/pres')
from lib import *

def chukim():
  S=[opening('💍 סֵפֶר חוּקִּים אוֹ סִפּוּר אַהֲבָה','הרש"י הראשון בתורה: מדוע פותחת התורה בבריאת העולם ולא במצווה','מסע מפרשת בראשית אל שמחת תורה'),
 G(1,'❓ חלק ראשון','השאלה הגדולה'),
 T('t-explain','📜 הרש"י הראשון — שאלה',
   src('״אמר רבי יצחק: לא היה צריך להתחיל את התורה אלא מ<span class="hl">׳הַחֹדֶשׁ הַזֶּה לָכֶם׳</span>, שהיא מצווה ראשונה שנצטוו ישראל״','רש"י על בראשית א, א'),
   qbox('אם התורה היא ספר הוראות — למה היא מתחילה בסיפורים?')),
 T('t-explain','📖 ספר הלכה פותח בהלכה',
   P('ההלכה הראשונה בשולחן ערוך עוסקת בקימה בבוקר ובנטילת ידיים — ולא בסיפור על העבר.'),
   P('אבל התורה מתחילה בבריאת העולם, באדם הראשון, במבול ובאבות — <b>ורק אחרי כמעט אלפיים פסוקים</b> מגיעה המצווה הראשונה לעם ישראל.')),
 T('t-bless','💬 התשובה של רש"י',
   src('״כֹּחַ מַעֲשָׂיו הִגִּיד לְעַמּוֹ לָתֵת לָהֶם נַחֲלַת גּוֹיִם״','תהילים קיא, ו'),
   expl('אם יאמרו אומות העולם "לסטים אתם" — יענו ישראל: כל הארץ של הקדוש ברוך הוא, הוא בראה ונתנה למי שישר בעיניו; ברצונו נתנה להם וברצונו נטלה מהם ונתנה לנו.','הסבר'),
   P('אבל מפרשים שואלים: לשם כך מספיקות כמה פרשיות — לא ספר שלם.')),
 G(2,'💍 חלק שני','ספר הברית'),
 T('t-fix','🤝 לא חוזה עבודה — נישואין',
   P('התורה נקראת "ספר הברית". המשל בשיעור: זוג שנישא לא מתחיל את סיפורו בחוזה טכני — <i>"אתה תביא ירקות מהחנות ואני אגדל את הילדים"</i>. זה הסכם עבודה, לא נישואין.'),
   flow(node('חוזה עבודה','sin','סעיפים ותפקידים'),node('נישואין','fix','סיפור משותף: איך נפגשנו, למה בחרנו זה בזה'))),
 T('t-bless','🌳 למה בחר ה\' דווקא בנו',
   flow(node('אדם','bless','חטא'),node('דור אחרי דור','bless','אחד רצח ואחד נרצח'),node('נח','bless','לא כל ילדיו נשארו בדרך'),node('אברהם','fix','הלך באמונה, ולבבו נמצא נאמן')),
   expl('כך נבחר העם — וכך התורה פותחת בסיפור.','הסבר')),
 T('t-explain','☝️ ״יש רק אחד שמחדש ברית״',
   P('הרמב"ן על מחלוקת יעקב ועשו: יצחק התלבט מי יירש את ברכת אברהם — הארץ והיות בעל ברית עם אלוקים.'),
   src('״הַבְרָכָה אַחַת הִוא לְךָ אָבִי?״','בראשית כז, לח — לברית עם ה\' יש מקום לאחד')),
 quiz(1,'מהו המשל בשיעור שמסביר למה התורה פותחת בסיפור?',['ספר הוראות לשימוש','זוג נשוי שמתחיל ב"סיפור משותף" ולא ב"חוזה עבודה"','כתב אישום','יומן מסע'],1,'נכון!','לא מדויק. המשל: נישואין — לא חוזה עבודה.'),
 G(3,'🏡 חלק שלישי','הבית המשותף'),
 T('t-fix','🏠 מהי ארץ ישראל?',
   P('חתן בנה בית מופלא לכלה, והיא אומרת "תודה על הבית, אבל אני מעדיפה לא לגור בו" — מה משמעות הנישואין כך? <b>הבית המשותף הוא המימוש של הקשר.</b>'),
   expl('ארץ ישראל איננה עוד סעיף בחוזה — היא <span class="hl">"לגור בבית של אלוקים"</span>. בעולם הזה היא אדמה, ועולה עד שתהיה לעולם הבא כגן עדן. ובמקום הזה, כמו שכותב הרמח"ל בדרך ה\', האדם נברא כדי להתענג על ה\'.','הסבר')),
 T('t-bless','👋 מה ביקש משה כשנפרד',
   P('בפרשת וזאת הברכה ברך משה כל שבט, בעיקר בארץ: ליוסף ״מִמֶּגֶד שָׁמַיִם״, לנפתלי ״שְׂבַע רָצוֹן וּמָלֵא בִּרְכַּת ה\'״, לאשר ״וְטֹבֵל בַּשֶּׁמֶן רַגְלוֹ״.'),
   P('כשאדם נפרד מילדיו — מברך בצדקות, בפרנסה ובבריאות. ומשה ברך בארץ מבורכת: זו המתנה הגדולה.')),
 G(4,'💃 חלק רביעי','למה רוקדים עם ספר תורה'),
 T('t-sin','❓ השאלה של המבקרת',
   P('מבקרת נכרית בשמחת תורה אמרה: <i>"יפה מאוד, אבל לא הבנתי למה רוקדים עם ספר חוקים"</i>.'),
   expl('התשובה: ספר התורה אינו ספר הוראות — הוא <span class="hl">הכתובה</span> של הקדוש ברוך הוא לעם ישראל. כמו כלה ששומרת את הכתובה כל חייה, כי היא מראה שבעלה בחר בה — כך אנו רוקדים עם ספר שבו ה\' מספר למה בחר בנו.','התשובה')),
 quiz(2,'מהי התורה, לפי השיעור?',['ספר חוקים בלבד','הכתובה שמספרת למה בחר ה\' בנו ומה נתן לנו','ספר היסטוריה','אוסף משלים'],1,'מצוין!','לא מדויק. התורה — הכתובה, סיפור אהבה.'),
 summary([('bless','❓ השאלה','למה לא מתחילים במצווה?'),('fix','💍 התשובה','ספר ברית — סיפור אהבה'),('fix','🏡 המתנה','ארץ ישראל — בית שבנה לנו ה\'')],'התורה כולה סיפור אהבה: למה בחר בנו, ומה נתן לנו.'),
 takeaways(['ללמוד תורה כמו לקרוא מכתב אהבה — לא רק רשימת הוראות','לספר לעצמי: איזה "בית" בנה לי ה\' היום?','בשמחת תורה — לרקוד מתוך ידיעה שבחר בנו'],'בראשית: ה\' ברא את העולם כולו — ובו בחר דווקא בנו')]
  return save('ספר חוקים או סיפור אהבה','ספר חוקים או סיפור אהבה',S)

def melachto():
  S=[opening('🌌 שָׁלוֹשׁ פְּעָמִים ״מְלַאכְתּוֹ״','מדוע חוזרת המילה "מלאכתו" שלוש פעמים בפסוקי "ויכולו"','בריאה, יצירה ועשייה — ושביתה בכל העולמות'),
 G(1,'❓ חלק ראשון','השאלה והתשובה'),
 T('t-explain','📜 שלוש פעמים',
   src('״וַיְכַל אֱלֹקִים בַּיּוֹם הַשְּׁבִיעִי <span class="hl">מְלַאכְתּוֹ</span> אֲשֶׁר עָשָׂה, וַיִּשְׁבֹּת בַּיּוֹם הַשְּׁבִיעִי מִכָּל <span class="hl">מְלַאכְתּוֹ</span> אֲשֶׁר עָשָׂה... כִּי בוֹ שָׁבַת מִכָּל <span class="hl">מְלַאכְתּוֹ</span> אֲשֶׁר בָּרָא אֱלֹקִים לַעֲשׂוֹת״','בראשית ב, ב–ג'),
   expl('אין מילה מיותרת בתורה. אם המילה חוזרת — כל פעם היא מלמדת משהו חדש.','עיקרון')),
 T('t-explain','🔍 שלוש לשונות',
   table(['הפעם','הלשון'],[['הראשונה','״מלאכתו אשר עשה״'],['השנייה','״מכל מלאכתו אשר עשה״'],['השלישית','״מכל מלאכתו אשר ברא אלוקים לעשות״']]),
   P('זו לא כפילות — יש בהן שינויים קטנים.')),
 T('t-bless','🌐 שלושה עולמות (המהר"ל)',
   flow(node('בריאה','bless','העולם הגבוה ביותר — הרעיון הראשוני'),node('יצירה','bless','הצורה והמהות הפנימית — כמו תוכנית אדריכלית רוחנית'),node('עשייה','fix','העולם הגשמי שלנו — שבו התוכנית מקבלת גוף')),
   src('״כֹּל הַנִּקְרָא בִשְׁמִי וְלִכְבוֹדִי <span class="hl">בְּרָאתִיו יְצַרְתִּיו אַף עֲשִׂיתִיו</span>״','ישעיהו מג, ז — שלוש פעולות באותו סדר')),
 T('t-fix','😌 שביתה בכל העולמות',
   P('כשהתורה חוזרת שלוש פעמים על כך שה\' שבת — היא אומרת שהוא <span class="hl">שבת בכל אחד מהעולמות</span>:'),
   flow(node('אזכור ראשון','fix','שביתה בבריאה'),node('אזכור שני','fix','שביתה ביצירה'),node('אזכור שלישי','fix','שביתה בעשייה')),
   expl('השביתה שלמה בכל הרמות.','הסבר')),
 quiz(1,'מה מלמדת חזרת "מלאכתו" שלוש פעמים, לפי המהר"ל?',['שהעולם נברא שלוש פעמים','שה\' שבת בכל אחד משלושת העולמות — בריאה, יצירה ועשייה','שיש שלושה ימי מנוחה','שהמילה מיותרת'],1,'נכון!','לא מדויק. כל אזכור מכוון לעולם אחר.'),
 G(2,'🔧 חלק שני','״לעשות״'),
 T('t-sin','🚧 עולם שנשאר פתוח',
   P('בסוף הפסוק השלישי: ״אשר ברא אלוקים <span class="hl">לעשות</span>״ — ולא "אשר עשה".'),
   expl('המהר"ל מבאר: עולם העשייה, עולמנו, לא הושלם בכוונה עד הסוף. הבורא השאיר אותו פתוח, עם משימה לבני האדם: <b>להמשיך ולתקן</b>.','הסבר')),
 T('t-fix','🛋️ מנוחה בכל הרבדים',
   P('שאלה לקראת שבת: אם שביתת הבורא הייתה שלמה בשלושה רבדים — גם המנוחה שלנו יכולה לשאוף להיות כזו.'),
   P('לא רק הפסקת עבודה פיזית — אלא <span class="hl">מנוחה בכל רבדי הקיום</span>, שמחברת אותנו חזרה לשורש הבריאה.')),
 quiz(2,'מה משמעות המילים "אשר ברא אלוקים לעשות"?',['העולם הושלם סופית','עולם העשייה נשאר פתוח, והמשך התיקון נמסר לידי האדם','האדם לא צריך לעבוד','רק המלאכים משלימים'],1,'מצוין!','לא מדויק. עולם העשייה נשאר פתוח — לתיקון האדם.'),
 summary([('bless','📐 שלושה עולמות','בריאה, יצירה, עשייה'),('fix','😌 שביתה','בכל אחד מהם'),('fix','🔧 לעשות','המשך התיקון בידינו')],'שלוש פעמים "מלאכתו": ה\' שבת בכל העולמות, והמשך התיקון נמסר לנו.'),
 takeaways(['בשבת הקרובה — לנסות מנוחה לא רק מעבודה, אלא גם מהמרוץ הפנימי','לבחור דבר אחד בעולמי שאני יכול "לתקן"','לשים לב לחזרות בתורה — הן מלמדות'],'אין מילה מיותרת בתורה')]
  return save('שלוש פעמים ״מלאכתו״','שלוש פעמים מלאכתו',S)

def matana():
  S=[opening('💝 הוֹדָיָה עַל מַתְּנַת הָאִשָּׁה','הדבר שבורא עולם מקפיד שנודה עליו — כותנות האור, והסגולה לשפע ולשמחה','מסע בפרשת בראשית — מ"כי שמעת" אל "הוקירו"'),
 G(1,'🔎 חלק ראשון','ההקדמה שנראית מיותרת'),
 T('t-explain','❓ על מה מודים במפורש?',
   P('בחמישה חומשי תורה כמעט אין ציווי להודות. כן נמצא:'),
   src('״וְאָכַלְתָּ וְשָׂבָעְתָּ <span class="hl">וּבֵרַכְתָּ</span> אֶת ה\' אֱלֹקֶיךָ עַל הָאָרֶץ הַטֹּבָה״','דברים ח, י — ברכת המזון'),
   qbox('אבל דבר אחד נוסף, אומר השיעור, בורא עולם מקפיד עליו מאוד כשלא מודים עליו. מהו?')),
 T('t-sin','🗣️ ״כי שמעת לקול אשתך״',
   P('אחרי החטא, כשה\' פונה לאדם — הוא פותח בהקדמה, ורק אחר כך העונש:'),
   src('״<span class="hl">כִּי שָׁמַעְתָּ לְקוֹל אִשְׁתֶּךָ</span> וַתֹּאכַל מִן הָעֵץ אֲשֶׁר צִוִּיתִיךָ לֵאמֹר לֹא תֹאכַל מִמֶּנּוּ״','בראשית ג, יז'),
   qbox('למה צריך את ההקדמה? האכילה היא החטא — וזה כבר מספיק!')),
 T('t-sin','⚖️ מה הקפיד ה\'?',
   P('הרב גמליאל רבינוביץ׳: מה שה\' הקפיד עליו במיוחד — לא עצם האכילה. אדם הראשון טען:'),
   src('״הָאִשָּׁה אֲשֶׁר נָתַתָּה עִמָּדִי הִוא נָתְנָה לִּי מִן הָעֵץ וָאֹכֵל״','בראשית ג, יב'),
   expl('הוא האשים את <b>מתנת האישה</b>. ה\' משיב: מה שנתתי לך היה טוב, ולא היית מוכרח לשמוע לה — אתה שמעת. התלונה על המתנה היא <span class="hl">כפיית טובה</span>, והיא שכעסה יותר.','הסבר')),
 quiz(1,'על מה הקפיד ה\' במיוחד באדם הראשון, לפי השיעור?',['על עצם האכילה בלבד','על כפיית הטובה — האשמת מתנת האישה','על שהסתתר','על שלא התפלל'],1,'נכון!','לא מדויק. עיקר ההקפדה: כפיית הטובה על מתנת האישה.'),
 G(2,'🛠️ חלק שני','התיקון'),
 T('t-fix','🌿 ״חַוָּה — אֵם כָּל חָי״',
   src('״וַיִּקְרָא הָאָדָם שֵׁם אִשְׁתּוֹ <span class="hl">חַוָּה</span> כִּי הִוא הָיְתָה אֵם כָּל חָי״','בראשית ג, כ'),
   expl('הפסוק נראה לא במקומו — אבל זה תיקון: אדם הבין עד כמה טעה, והחליט במקום להסתכל על החלק הרע <b>לחפש על מה כן להודות</b>. בכל פעם שיקרא לה "חוה" — יזכור שבזכותה יש חיים: היא מביאה ילדים, מגדלת, משמחת, ונותנת חיות לכל הבית.','הסבר')),
 T('t-bless','👘 כותנות אור',
   src('״וַיַּעַשׂ ה\' אֱלֹקִים לְאָדָם וּלְאִשְׁתּוֹ כָּתְנוֹת עוֹר וַיַּלְבִּשֵׁם״','בראשית ג, כא'),
   expl('רבנו בחיי: ה\' בעצמו הלביש אותם, להראות את אהבתו וחמלתו — אף על פי שחטאו לא התרחק מהם. מדרש מביא שהיו כתנות "אור", בגדי כהונה. הכול בזכות המעבר מהסתכלות על מה שחסר אל הודיה על מה שניתן.','רבנו בחיי ומדרש')),
 G(3,'✨ חלק שלישי','הסגולה'),
 T('t-fix','💰 ״הוקירו לנשייכו כי תתעתרו״',
   src('״<span class="hl">הוֹקִירוּ לִנְשַׁיְיכוּ</span> כִּי הֵיכִי דְּתִתְעַתְּרוּ״ — כבדו את נשיכם כדי שתתעשרו','בבא מציעא נט ע"א'),
   expl('מי שמתבונן כל יום, בדרך הביתה, כמה נפלאה האישה שברא בורא עולם — ומודה על המתנה — מתקן את חטאו של אדם הראשון, ויזכה לעושר, להערכה ולאהבת בורא עולם.','הסבר')),
 T('t-bless','🌳 גן עדן — ובכל זאת "לא טוב"',
   src('״לֹא טוֹב הֱיוֹת הָאָדָם לְבַדּוֹ״','בראשית ב, יח'),
   P('בלי אישה — גן עדן לא שווה. לכן בשבע ברכות: ״שַׂמֵּחַ תְּשַׂמַּח רֵעִים הָאֲהוּבִים כְּשַׂמֵּחֲךָ יְצִירְךָ בְּגַן עֵדֶן מִקֶּדֶם״.'),
   expl('התנאי: שהרעים אוהבים זה את זה, ושניהם מכירים שהכול מבורא עולם — ״טוֹבִים הַשְּׁנַיִם מִן הָאֶחָד״.','הסבר')),
 T('t-explain','🕊️ ומי שעוד לא זכה?',
   P('בתפילת שמונה עשרה: שלוש ברכות ראשונות — <b>שבח</b>; שלוש אחרונות — <b>הודאה</b>.'),
   P('מי שעדיין לא בנה בית יכול לשבח את בורא עולם על הבריאה, ללמוד את ביאור שבע הברכות ולהתבונן בהן.'),
   src('״וְאַתָּה אָמַרְתָּ הֵיטֵב אֵיטִיב עִמָּךְ״','בראשית לב, יג — מי שמשבח, ה\' מיטיב עמו, ויזכה גם להודאה')),
 quiz(2,'מהי הסגולה לשפע ולשמחה, לפי השיעור?',['לא לדבר על הנושא','להתבונן ולהודות כל יום על מתנת האישה — ובכך לתקן את חטא אדם','לצום ביום שני וחמישי','להרבות בבקשות'],1,'מצוין!','לא מדויק. הסגולה: הודיה והערכה יומית על המתנה.'),
 summary([('sin','🗣️ הטעות','האשמת המתנה — כפיית טובה'),('fix','🌿 התיקון','"חוה" — לחפש על מה כן להודות'),('bless','💰 הסגולה','להוקיר ולהודות — ויזכה לשפע ולשמחה')],'מי שמחפש כל יום על מה להודות בבית — מתקן את הטעות הראשונה ומקבל כותנות אור.'),
 takeaways(['להודות היום במפורש על אדם אחד בבית — בפניו או בלב','לחפש כל יום דבר חדש שאני מוקיר','גם מי שעוד לא זכה: לשבח את הבורא על הבריאה'],'שנזכה לכותנות האור')]
  return save('הודיה על מתנת האישה','הודיה על מתנת האישה',S)

if __name__=='__main__':
  for f in (chukim,melachto,matana): print(f())
