Esau's grudge, Jacob's flight order, Rivqah's pressure — Paddan send (27:41-28:9) FROZEN
וַיִּשְׂטֹם עֵשָׂו · va-yistom esav · 'And Esau bore a grudge'
Derivation log (steps A–J)
| step | name | comment | confidence |
|---|---|---|---|
| A | Reconstruction notice (2026-08-08) | This unit was frozen in the lean era (meta + scenarios + boot steps; no step table was written at freeze). The steps below were reconstructed on 2026-08-08 from the freeze-era draft note (meta.draft_note_en, displayed on the unit page), the era's continue-docs, and git history. No new derivation claims are introduced: every entry restates recorded decisions, and the full per-verse machine record is the boot steps below. | established |
| B | Source + span + structure | Genesis 27:41-28:9 under the standing span ruling, in three pieces (27:41-46, 28:1-5, 28:6-9). Evidence: the SNAPSHOT database plus the debut-map attachment. Conventions set this unit: step Hebrew kept plain (no accents), tree halves keep accents with morpheme slashes stripped. Instruments asleep (zero instrument words in span). | reconstructed |
| C | Draft path + review | Pieces one and two derived by an interim coordinator under relay #20/#21 external review (piece-1 text fixes taken: two dot-level corrections and a name-versus-gentilic correction, conventions rebuilt from the source); piece three derived by Claude directly — the coordinator chair returned 2026-08-06 mid-unit. Machine operators normalized to the interpreter grammar (the delivered live-demand operator had no handler). Whole-unit external review before freeze per the standing law; frozen 2026-08-06. | reconstructed |
| D | Governing law + flagged choices (distilled) | The cross-wall law governs the unit: every unit boots with an empty queue — the previous unit's twelve open demands are frozen history, and echoes land as landing-notes only; 28:1's blessing is this unit's OWN bless-event, never a cross-close of the open bless-me demands. The heart-speech "let me kill my brother" (27:41) is fenced — a first-person volitive with no addressee pushes nothing. Filed finds include: the Cain echo (the kill-verb's prior career is all in the Cain cycle; the grudge-verb debuts with a career that is all brothers); the leak of 27:42 told in the passive with the teller withheld, its retelling delta filed word against word; the mother's third listen-to-my-voice; Esau's mirror-take at 28:9 — the take-verb performed by a never-demandee, the demandee-mismatch class inverted; Mahalat a one-time name with no name-formula, so no write. | reconstructed |
| E | Machine design | Eleven volitives censused across the span (four in piece one, seven in piece two, none in piece three; the two you-shall-not-take prohibitions excluded from the census by class). One demand settled inside the unit: listen-to-my-voice, popped at 28:7 where the hear-verb's command and compliance tokens sit CONSECUTIVE. Three open at the wall: the flight compound (rise, flee, dwell — the flee never performed in-span), the rise-go-take compound (the take outstanding), and the God-of-blessing package of 28:3-4 (demand-on-God class, stays open). Zero registry writes, zero tests. | reconstructed |
| F | Freeze + later history | Frozen at commit b9b9fa7 (2026-08-06, "Freeze gen_47"). Oral audit 2026-08-08 folded same day (run 6 block 1): 8 VERIFIED, 0 FAILED, 1 manual row (record: logic/oral_audit/AUDIT_gen_47_2026-08-08.md; the crowns are displayed in the audit note above). | reconstructed |
Boot steps — the operator lines (hand-derived, owner-approved)
STEP_Gn_27_41 · Gen.27.41 · THE_GRUDGE_AND_HEART_SPEECH_KILL_INTENT
וַיִּשְׂטֹם עֵשָׂו אֶת־יַעֲקֹב עַל־הַבְּרָכָה אֲשֶׁר בֵּרֲכוֹ אָבִיו וַיֹּאמֶר עֵשָׂו בְּלִבּוֹ יִקְרְבוּ יְמֵי אֵבֶל אָבִי וְאַהַרְגָה אֶת־יַעֲקֹב אָחִי · va-yistom esav et-yaaqov al-ha-berakha asher berakh-o avi-v va-yomer esav be-lib-o yiqrvu yeme evel avi-y ve-aharga et-yaaqov achi-y · And Esau bore a grudge against Jacob over the blessing with which his father had blessed him; and Esau said in his heart, Let the days of mourning for my father draw near, and I will kill Jacob my brother.
וַיִּשְׂטֹ֤ם עֵשָׂו֙ אֶֽת יַעֲקֹ֔ב עַל הַ֨בְּרָכָ֔ה אֲשֶׁ֥ר בֵּרֲכ֖וֹ אָבִ֑יו · va-yistom esav et yaaqov al ha-berakha asher berakh-o avi-v · and Esau bore a grudge against Jacob over the blessing with which his father blessed him (etnachta on avi-v) [VERIFIED: SNAPSHOT Gen.27.41 idx8 mark_rank=1]
וַיֹּ֨אמֶר עֵשָׂ֜ו בְּלִבּ֗וֹ יִקְרְבוּ֙ יְמֵי֙ אֵ֣בֶל אָבִ֔י וְאַֽהַרְגָ֖ה אֶת יַעֲקֹ֥ב אָחִֽי · va-yomer esav be-lib-o yiqrvu yeme evel avi-y ve-aharga et yaaqov achi-y · and Esau said in his heart — mourning-days draw near and let me kill Jacob my brother (verse-final achi-y) [VERIFIED: SNAPSHOT Gen.27.41 idx9-19]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(esav_grudge, t0) ∧ HOLDS(heart_kill_intent, t0) ∧ SPECS=[] = HOLDS(esav-grudge, t0) ∧ HOLDS(heart-kill-intent, t0) ∧ SPECS=[] GRUDGE EVENT + HEART-SPEECH FENCE [flags 9–10 LOUD; RELAY #21 GREEN]. Unit boots SPECS empty (cross-wall law: gen_46 twelve OPEN are context only) [VERIFIED: RELAY #20 ruling 3]. va-yistom (HC/Vqw3ms 7852 tok1/3 DEBUT) [VERIFIED: SNAPSHOT Gen.27.41 idx0 strong=7852 ordinal=1/3] — career brothers only (tok2=49:23; tok3=50:15). al ha-berakha (1293 tok7/30) [VERIFIED: idx5 ordinal=7/30] asher berakh-o avi-v (1288 tok50) [VERIFIED: idx7 ordinal=50/137]. HEART-SPEECH FENCE: be-lib-o (3820 tok8/67) [VERIFIED: idx11 ordinal=8/67]. Precedents: 8:21 toks 3–4; 17:17 tok5; 24:45 tok7. No addressee → no SPECS push. Inside fence intent-FACT: evel (60 tok1/5 DEBUT) [VERIFIED: idx14 ordinal=1/5] — all five Torah tokens mourn a dead patriarch or leader: Isaac anticipated (27:41), Jacob (50:10–11 ×3), Moses (Deut 34:8). ve-aharga (HC/Vqh1cs 2026 tok10/42) [VERIFIED: idx16 ordinal=10/42] — CAIN ECHO: toks 1–5 all Cain cycle (4:8–4:25). FLAG LOUD; no push. Etnachta idx8 avi-v [VERIFIED: mark_rank=1]. SPECS empty. REGISTRY 0. TESTS 0. Onkelos BUFFER PENDING. | וַיִּשְׂטֹם … בְּלִבּוֹ … וְאַהַרְגָה · va-yistom … be-lib-o … ve-aharga = and-yistom in-lib-o and-aharga | — | tested |
STEP_Gn_27_42 · Gen.27.42 · THE_LEAK_RETELLING_DELTA_AND_CALL_YOUNGER
וַיֻּגַּד לְרִבְקָה אֶת־דִּבְרֵי עֵשָׂו בְּנָהּ הַגָּדֹל וַתִּשְׁלַח וַתִּקְרָא לְיַעֲקֹב בְּנָהּ הַקָּטָן וַתֹּאמֶר אֵלָיו הִנֵּה עֵשָׂו אָחִיךָ מִתְנַחֵם לְךָ לְהָרְגֶךָ · va-yugad le-rivqa et-divre esav benah ha-gadol va-tishlach va-tiqra le-yaaqov benah ha-qatan va-tomer elay-v hine esav achi-kha mitnachem le-kha le-harge-kha · And the words of Esau her great son were told to Rivqah; and she sent and called Jacob her small son and said to him, Behold Esau your brother is consoling himself concerning you to kill you.
וַיֻּגַּ֣ד לְרִבְקָ֔ה אֶת דִּבְרֵ֥י עֵשָׂ֖ו בְּנָ֣הּ הַגָּדֹ֑ל · va-yugad le-rivqa et divre esav benah ha-gadol · and it was told to Rivqah the words of Esau her great son (etnachta on ha-gadol) [VERIFIED: SNAPSHOT Gen.27.42 idx6 mark_rank=1]
וַתִּשְׁלַ֞ח וַתִּקְרָ֤א לְיַעֲקֹב֙ בְּנָ֣הּ הַקָּטָ֔ן וַתֹּ֣אמֶר אֵלָ֔יו הִנֵּה֙ עֵשָׂ֣ו אָחִ֔יךָ מִתְנַחֵ֥ם לְךָ֖ לְהָרְגֶֽךָ · va-tishlach va-tiqra le-yaaqov benah ha-qatan va-tomer elay-v hine esav achi-kha mitnachem le-kha le-harge-kha · and she sent and called Jacob her small son and said — your brother is consoling himself to kill you (verse-final le-harge-kha) [VERIFIED: SNAPSHOT Gen.27.42 idx7-19]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(leak_and_delta, t0) ∧ SPECS=[] = HOLDS(leak-and-delta, t0) ∧ SPECS=[] LEAK + RETELLING-DELTA [flag 11 LOUD]. va-yugad (HC/VHw3ms hophal 5046 tok12) [VERIFIED: SNAPSHOT Gen.27.42 idx0 ordinal=12/55] — teller WITHHELD (gen_30 discipline). DELTA vs 27:41 heart-text: ADDS mitnachem (5162 tok5/14 HVtrmsa hitpael) [VERIFIED: idx17 ordinal=5/14] (career 24:67 tok4 → 27:42 → 37:35 hitpael). DROPS mourning-days clause. KEEPS le-harge-kha (2026 tok11) [VERIFIED: idx19 ordinal=11/42]. ha-gadol (1419 tok22/102) [VERIFIED: idx6] / ha-qatan (6996 tok5/26) [VERIFIED: idx11]. Report = FACT under retelling fence. Etnachta idx6 ha-gadol. SPECS still empty. REGISTRY 0. TESTS 0. | וַיֻּגַּד … מִתְנַחֵם … לְהָרְגֶךָ · va-yugad … mitnachem … le-harge-kha = and-yugad mitnachem to-harge-kha | — | tested |
STEP_Gn_27_43 · Gen.27.43 · THE_SHEMA_BE_QOLI_AND_FLIGHT_COMPOUND
וְעַתָּה בְנִי שְׁמַע בְּקֹלִי וְקוּם בְּרַח־לְךָ אֶל־לָבָן אָחִי חָרָנָה · ve-ata veni shema be-qoli ve-qum berach-le-kha el-lavan achi charanah · And now my son hear my voice; and arise, flee for yourself to Laban my brother, to Haran.
וְעַתָּ֥ה בְנִ֖י שְׁמַ֣ע בְּקֹלִ֑י · ve-ata veni shema be-qoli · and now my son hear my voice (etnachta on be-qoli — same pause-site as 27:8) [VERIFIED: SNAPSHOT Gen.27.43 idx3 mark_rank=1]
וְק֧וּם בְּרַח לְךָ֛ אֶל לָבָ֥ן אָחִ֖י חָרָֽנָה · ve-qum berach le-kha el lavan achi charanah · and arise flee for yourself to Laban my brother to Haran (verse-final charanah) [VERIFIED: SNAPSHOT Gen.27.43 idx4-10]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(rivqah, LET(shema_be_qoli_2(yaaqov))) = DECLARE(rivqah, LET(hear-in-qoli-2(yaaqov))) FIRST LIVE PUSH of gen_47 [flag 12]. SPECS empty → depth 1. shema (HVqv2ms 8085 tok31) [VERIFIED: idx2 ordinal=31/241] + be-qoli (6963 tok18) [VERIFIED: idx3 ordinal=18/102] = LET(shema_be_qoli_2(yaaqov)) NEW in this unit's stack. Career cite (not state): gen_46 27:8 (toks 28+13) / 27:13 (toks 29+14). Etnachta ON be-qoli idx3 — same pause-site as 27:8 [VERIFIED: mark_rank=1]. | שְׁמַע בְּקֹלִי · shema be-qoli = hear in-qoli | — | tested |
| DECLARE | DECLARE(rivqah, LET(qum_berach_yashavta(yaaqov))) = DECLARE(rivqah, LET(qum-berach-yashavta(yaaqov))) SECOND LIVE PUSH [flag 12]. Depth 2. ve-qum (HC/Vqv2ms 6965 tok32) [VERIFIED: idx4 ordinal=32/145] + berach (HVqv2ms 1272 tok3/14) [VERIFIED: idx5 ordinal=3/14] — first flee-IMPERATIVE in the Torah (toks 1–2 Hagar 16:6–8; tok4=31:20 Jacob flees Laban). 27:44 ve-yashavta (weqatal duty) attaches as THEN third member → LET(qum_berach_yashavta(yaaqov)) SAFE three-member per gen_46 lekh_qach_heveta class. REGISTRY 0. TESTS 0. | וְקוּם בְּרַח · ve-qum berach = and-qum berach | — | tested |
STEP_Gn_27_44 · Gen.27.44 · THE_DWELL_DUTY_AND_WRATH_RETURN_WAIT
וְיָשַׁבְתָּ עִמּוֹ יָמִים אֲחָדִים עַד אֲשֶׁר־תָּשׁוּב חֲמַת אָחִיךָ · ve-yashavta im-o yamim achadim ad asher-tashuv chamat achi-kha · And you shall dwell with him a few days, until your brother's wrath turns back.
וְיָשַׁבְתָּ֥ עִמּ֖וֹ יָמִ֣ים אֲחָדִ֑ים · ve-yashavta im-o yamim achadim · and you shall dwell with him a few days (etnachta on achadim) [VERIFIED: SNAPSHOT Gen.27.44 idx3 mark_rank=1]
עַ֥ד אֲשֶׁר תָּשׁ֖וּב חֲמַ֥ת אָחִֽיךָ · ad asher tashuv chamat achi-kha · until your brother's wrath returns (verse-final achi-kha; shin-dot on tashuv) [VERIFIED: SNAPSHOT Gen.27.44 idx4-8 he=תָּשׁ֖וּב]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(yashavta_third_member_attached, t0) ∧ depth_SPECS=2 = HOLDS(yashavta-third-member-attached, t0) ∧ depth-SPECS=2 WEQATAL DUTY ATTACH [flags 12–13]. ve-yashavta (HC/Vqq2ms 3427) [VERIFIED: SNAPSHOT Gen.27.44 idx0 morph=HC/Vqq2ms] seals LET(qum_berach_yashavta(yaaqov)). tashuv (7725 tok29/180) [VERIFIED: idx6 he=תָּשׁ֖וּב shin-dot present strong=7725 ordinal=29/180]. chamat (2534 tok1/8 DEBUT) [VERIFIED: idx7 ordinal=1/8]. No new SPECS; depth 2 OPEN. REGISTRY 0. TESTS 0. | וְיָשַׁבְתָּ … חֲמַת אָחִיךָ · ve-yashavta … chamat achi-kha = and-yashavta chamat my-brother-kha | — | tested |
STEP_Gn_27_45 · Gen.27.45 · THE_FORGET_SEND_TAKE_AND_BEREAVE_ARITHMETIC
עַד־שׁוּב אַף־אָחִיךָ מִמְּךָ וְשָׁכַח אֵת אֲשֶׁר־עָשִׂיתָ לּוֹ וְשָׁלַחְתִּי וּלְקַחְתִּיךָ מִשָּׁם לָמָה אֶשְׁכַּל גַּם־שְׁנֵיכֶם יוֹם אֶחָד · ad-shuv af-achi-kha mim-kha ve-shakhach et asher-asita lo ve-shalachti u-leqachtikha mi-sham lama eshkal gam-sheneikhem yom echad · Until your brother's anger turns back from you and he forgets what you did to him; then I will send and take you from there. Why should I be bereaved of both of you in one day?
עַד שׁ֨וּב אַף אָחִ֜יךָ מִמְּךָ֗ וְשָׁכַח֙ אֵ֣ת אֲשֶׁר עָשִׂ֣יתָ לּ֔וֹ וְשָׁלַחְתִּ֖י וּלְקַחְתִּ֣יךָ מִשָּׁ֑ם · ad shuv af achi-kha mim-kha ve-shakhach et asher asita lo ve-shalachti u-leqachtikha mi-sham · until anger returns and he forgets what you did; and I will send and take you from there (etnachta on mi-sham) [VERIFIED: SNAPSHOT Gen.27.45 idx12 mark_rank=1]
לָמָ֥ה אֶשְׁכַּ֛ל גַּם שְׁנֵיכֶ֖ם י֥וֹם אֶחָֽד · lama eshkal gam sheneikhem yom echad · why should I be bereaved of both of you in one day (verse-final echad; 27:45 lama form לָמָ֥ה not 27:46) [VERIFIED: SNAPSHOT Gen.27.45 idx13-18]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(rivqa_plan_forget_send_take, t0) ∧ depth_SPECS=2 = HOLDS(rivqa-plan-forget-send-take, t0) ∧ depth-SPECS=2 WAIT / FORGET / COMMITMENT / BEREAVE [flag 13]. Plan-content FACTS — no new SPECS. shuv (7725 tok30) [VERIFIED: idx1 ordinal=30/180]; af (639 tok6) [VERIFIED: idx2 ordinal=6/51]. ve-shakhach (7911 tok1/17 DEBUT) [VERIFIED: idx5 ordinal=1/17] (tok2=40:23 cupbearer). ve-shalachti (7971 tok27) [VERIFIED: idx10] + u-leqachtikha (3947 tok77) [VERIFIED: idx11] — Rivqah 1cs commitment, content NOT push; Torah never records her send/take-back. eshkal (7921 tok1/8 DEBUT) [VERIFIED: idx14]; toks 3–4 Jacob's mouth 42:36/43:14. gam sheneikhem yom echad both-sons arithmetic. lama form is 27:45's לָמָ֥ה (not 27:46 dagesh form) [VERIFIED: SNAPSHOT idx13]. Etnachta idx12 mi-sham. Depth still 2. REGISTRY 0. TESTS 0. | וְשָׁכַח … וְשָׁלַחְתִּי … אֶשְׁכַּל · ve-shakhach … ve-shalachti … eshkal = and-shakhach and-shalachti eshkal | — | tested |
STEP_Gn_27_46 · Gen.27.46 · THE_PRESSURE_SPEECH_TO_ISAAC_HITTITE_LOATHE
וַתֹּאמֶר רִבְקָה אֶל־יִצְחָק קַצְתִּי בְחַיַּי מִפְּנֵי בְּנוֹת חֵת אִם־לֹקֵחַ יַעֲקֹב אִשָּׁה מִבְּנוֹת־חֵת כָּאֵלֶּה מִבְּנוֹת הָאָרֶץ לָמָּה לִּי חַיִּים · va-tomer rivqa el-yitzchaq qatzti be-chayyai mi-pene benot chet im-loqecha yaaqov isha mi-benot-chet ka-ele mi-benot ha-aretz lamma li chayim · And Rivqah said to Isaac, I loathe my life because of the daughters of Heth; if Jacob takes a wife from the daughters of Heth like these, from the daughters of the land, why is life mine?
וַתֹּ֤אמֶר רִבְקָה֙ אֶל יִצְחָ֔ק קַ֣צְתִּי בְחַיַּ֔י מִפְּנֵ֖י בְּנ֣וֹת חֵ֑ת · va-tomer rivqa el yitzchaq qatzti be-chayyai mi-pene benot chet · and Rivqah said to Isaac — I loathe my life from before the daughters of Heth (etnachta on chet) [VERIFIED: SNAPSHOT Gen.27.46 idx8 mark_rank=1]
אִם לֹקֵ֣חַ יַ֠עֲקֹב אִשָּׁ֨ה מִבְּנֽוֹת חֵ֤ת כָּאֵ֨לֶּה֙ מִבְּנ֣וֹת הָאָ֔רֶץ לָ֥מָּה לִּ֖י חַיִּֽים · im loqecha yaaqov isha mi-benot chet ka-ele mi-benot ha-aretz lamma li chayim · if Jacob takes a wife from Heth's daughters like these — why is life mine (verse-final chayim; lamma with dagesh) [VERIFIED: SNAPSHOT Gen.27.46 idx9-20]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(rivqa_pressure_speech_to_yitzchaq, t0) ∧ depth_SPECS=2 = HOLDS(rivqa-pressure-speech-to-yitzchaq, t0) ∧ depth-SPECS=2 PURE FACT PRESSURE SPEECH [flag 14; ruling 5]. Zero volitives [VERIFIED: morph scan]. qatzti (6973 tok1/5 DEBUT) [VERIFIED: idx4 ordinal=1/5] (tok2=Exod 1:12). benot Chet ×2 (2845 toks 11–12/13) [VERIFIED: idx8 ordinal=11; idx14 ordinal=12]. Chet-name career (RELAY #21 corrected): tok1=10:15 genealogy; toks 2–10 + 13 = Machpelah burial-field (Gen 23 ×8, 25:10, 49:32); 27:46 toks 11–12 bracket life-loathe with burial-name. gen_45 26:34 uses GENTILIC ha-chitti (2850 toks 4–5), not 2845 — cite 26:34/gen_45 as background via gentilic 2850 only. loqecha (3947 tok78) [VERIFIED: idx10]. chayim 2416 toks 50–51 bracket [VERIFIED: idx5 ordinal=50/136; idx20 ordinal=51/136]. Etnachta idx8 chet. Piece-1 end: LET(shema_be_qoli_2(yaaqov)) + LET(qum_berach_yashavta(yaaqov)) OPEN; REGISTRY 0; TESTS 0. [RELAY #21 GREEN] | קַצְתִּי … לָמָּה לִּי חַיִּים · qatzti … lamma li chayim = qatzti lamma to-me chayim | — | tested |
STEP_Gn_28_1 · Gen.28.1 · THE_BLESS_EVENT_AND_CANAANITE_PROHIBITION
וַיִּקְרָא יִצְחָק אֶל־יַעֲקֹב וַיְבָרֶךְ אֹתוֹ וַיְצַוֵּהוּ וַיֹּאמֶר לוֹ לֹא־תִקַּח אִשָּׁה מִבְּנוֹת כְּנָעַן · va-yiqra yitzchaq el-yaaqov va-yevarekh oto va-yetzavehu va-yomer lo lo-tiqach isha mi-benot kenaan · And Isaac called Jacob and blessed him, and commanded him and said to him, You shall not take a wife from the daughters of Canaan.
וַיִּקְרָ֥א יִצְחָ֛ק אֶֽל יַעֲקֹ֖ב וַיְבָ֣רֶךְ אֹת֑וֹ · va-yiqra yitzchaq el yaaqov va-yevarekh oto · and Isaac called Jacob and blessed him (etnachta on oto) [VERIFIED: SNAPSHOT Gen.28.1 idx5 mark_rank=1]
וַיְצַוֵּ֨הוּ֙ וַיֹּ֣אמֶר ל֔וֹ לֹֽא תִקַּ֥ח אִשָּׁ֖ה מִבְּנ֥וֹת כְּנָֽעַן · va-yetzavehu va-yomer lo lo tiqach isha mi-benot kenaan · and he commanded him and said — you shall not take a wife from Canaan's daughters (verse-final kenaan) [VERIFIED: SNAPSHOT Gen.28.1 idx6-13]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | bless_event(e28a, yitzchaq, yaaqov) — this unit's OWN first bless-EVENT = bless-event(e28a, yitzchaq, yaaqov) — this unit's OWN first bless-EVENT BLESS-EVENT [piece-2 care 1; ruling 2]. va-yevarekh (HC/Vpw3ms 1288 tok51/137) [VERIFIED: SNAPSHOT Gen.28.1 idx4 ordinal=51/137] — narrated bless-EVENT on Jacob, this unit's own (encoded per gen_46 bless_event class). Cumulative landing-note: Jacob bless-EVENTs ×3 across gen_46+47; Esau ×0. No cross-wall close of gen_46 barakheni. Etnachta idx5 ON oto [VERIFIED: mark_rank=1] — first half ends "blessed HIM". | וַיְבָרֶךְ אֹתוֹ · va-yevarekh oto = and-yevarekh it | — | tested |
| PRECONDITION_STATE | HOLDS(prohibition_lo_tiqach_kenaanit, t0) ∧ depth_SPECS=2 = HOLDS(prohibition-not-tiqach-kenaanit, t0) ∧ depth-SPECS=2 PROHIBITION [piece-2 care 1]. va-yetzave-hu (6680 tok13/252) [VERIFIED: idx6 ordinal=13/252]. lo tiqach (3947 tok79 HVqi2ms) [VERIFIED: idx10 ordinal=79/393] = negated-imperfect PROHIBITION, not a volitive — own class (lo + yiqtol 2ms); NOT in volitive census; command content recorded as FACT, no SPECS push. SPECS still depth 2 (piece-1 pair OPEN). REGISTRY 0. TESTS 0. | לֹא תִקַּח · lo tiqach = not tiqach | — | tested |
STEP_Gn_28_2 · Gen.28.2 · THE_QUM_LEKH_QACH_WIFE_COMPOUND
קוּם לֵךְ פַּדֶּנָה אֲרָם בֵּיתָה בְתוּאֵל אֲבִי אִמֶּךָ וְקַח־לְךָ מִשָּׁם אִשָּׁה מִבְּנוֹת לָבָן אֲחִי אִמֶּךָ · qum lekh paddanah aram betah vetuel avi immekha ve-qach-lekha mi-sham isha mi-benot lavan achi immekha · Arise, go to Paddan-aram, to the house of Bethuel your mother's father, and take for yourself from there a wife from the daughters of Laban your mother's brother.
ק֥וּם לֵךְ֙ פַּדֶּ֣נָֽה אֲרָ֔ם בֵּ֥יתָה בְתוּאֵ֖ל אֲבִ֣י אִמֶּ֑ךָ · qum lekh paddanah aram betah vetuel avi immekha · arise go to Paddan-aram to Bethuel's house your mother's father (etnachta on immekha) [VERIFIED: SNAPSHOT Gen.28.2 idx7 mark_rank=1]
וְקַח לְךָ֤ מִשָּׁם֙ אִשָּׁ֔ה מִבְּנ֥וֹת לָבָ֖ן אֲחִ֥י אִמֶּֽךָ · ve-qach lekha mi-sham isha mi-benot lavan achi immekha · and take for yourself from there a wife from Laban's daughters your mother's brother (verse-final immekha — both halves end on mother) [VERIFIED: SNAPSHOT Gen.28.2 idx8-15]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(yitzchaq, LET(qum_lekh_qach(yaaqov))) = DECLARE(yitzchaq, LET(qum-lekh-qach(yaaqov))) PARENTAL ARISE-SEAM + NEW COMPOUND [care 2]. qum (6965 tok33) [VERIFIED: idx0 ordinal=33/145] — consecutive arise-imperatives to same son (mother ve-qum tok32 at 27:43 → father qum tok33). lekh (3212 tok52) [VERIFIED: idx1 ordinal=52/229] + ve-qach (3947 tok80) [VERIFIED: idx8 ordinal=80/393] = LET(qum_lekh_qach(yaaqov)) — unit's second compound on Jacob; object WIFE (not delicacies). Surface echo of gen_46 lekh_qach = landing-note only (cross-wall). Betuel (1328 tok8/9) [VERIFIED: idx5 ordinal=8/9]. Etnachta idx7 immekha [VERIFIED: idx7 mark_rank=1]; verse-final immekha idx15 — BOTH halves end on mother-noun 517 toks 15–16 [VERIFIED: idx7 ordinal=15/63; idx15 ordinal=16/63]. SPECS depth 3 OPEN. REGISTRY 0. TESTS 0. | קוּם לֵךְ … וְקַח · qum lekh … ve-qach = qum lekh and-qach | — | tested |
STEP_Gn_28_3 · Gen.28.3 · THE_EL_SHADDAI_JUSSIVE_PACKAGE_OPEN
וְאֵל שַׁדַּי יְבָרֵךְ אֹתְךָ וְיַפְרְךָ וְיַרְבֶּךָ וְהָיִיתָ לִקְהַל עַמִּים · ve-el shaddai yevarekh otekha ve-yafrekha ve-yarbekha ve-hayita li-qehal amim · And may El Shaddai bless you and make you fruitful and multiply you, and may you become an assembly of peoples.
וְאֵ֤ל שַׁדַּי֙ יְבָרֵ֣ךְ אֹֽתְךָ֔ וְיַפְרְךָ֖ וְיַרְבֶּ֑ךָ · ve-el shaddai yevarekh otekha ve-yafrekha ve-yarbekha · and may El Shaddai bless you and make you fruitful and multiply you (etnachta on ve-yarbekha) [VERIFIED: SNAPSHOT Gen.28.3 idx5 mark_rank=1]
וְהָיִ֖יתָ לִקְהַ֥ל עַמִּֽים · ve-hayita li-qehal amim · and you shall be an assembly of peoples (verse-final amim) [VERIFIED: SNAPSHOT Gen.28.3 idx6-8]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(el_shaddai_limbs_staged, t0) ∧ depth_SPECS=3 = HOLDS(to-shaddai-limbs-staged, t0) ∧ depth-SPECS=3 DEMAND-ON-GOD PACKAGE opens [care 3–4; ruling 3]. ve-El Shaddai (7706 tok2/9) [VERIFIED: idx1 ordinal=2/9] — debut 17:1 covenant opener. yevarekh (HVpj3ms 1288 tok52) [VERIFIED: idx2 ordinal=52/137] — bless-verb toks 50-51-52 consecutive: 27:41 grudge-clause → 28:1 EVENT → 28:3 jussive. ve-yafrekha (6509 tok9/19 HC/Vhj3ms/Sp2ms) [VERIFIED: idx4 ordinal=9/19] + ve-yarbekha (7235 tok22/66 HC/Vhj3ms/Sp2ms) [VERIFIED: idx5 ordinal=22/66] — CREATION PAIR: both roots debut together 1:22 peru u-revu; cosmos-blessing aimed at ONE man; fruitful-root's first jussive-with-suffix (priors imperatives / 1cs 17:6,17:20). ve-hayita + li-qehal (6951 tok1/34 DEBUT) [VERIFIED: idx7 ordinal=1/34] amim. Etnachta idx5 ve-yarbekha [VERIFIED: idx5 mark_rank=1]. PACKAGE SHAPE RULED [RELAY #21 care 3–4]: all four jussives = ONE demand-on-God frame (gen_46 27:28 ve-yiten class; gen_32 fence). SAFE: limbs STAGE here; the single LET(el_shaddai_package(yaaqov)) pushes at 28:4 when the ve-yiten grant limb closes the frame. BOLD per-limb four-LET reading staged, not taken. No SPECS push this step; depth stays 3 through 28:3. | וְאֵל שַׁדַּי יְבָרֵךְ … וְיַרְבֶּךָ · ve-el shaddai yevarekh … ve-yarbekha = and-to shaddai yevarekh and-yarbekha | — | tested |
STEP_Gn_28_4 · Gen.28.4 · THE_ABRAHAM_BLESSING_GRANT_PACKAGE_PUSH
וְיִתֶּן־לְךָ אֶת־בִּרְכַּת אַבְרָהָם לְךָ וּלְזַרְעֲךָ אִתָּךְ לְרִשְׁתְּךָ אֶת־אֶרֶץ מְגֻרֶיךָ אֲשֶׁר־נָתַן אֱלֹהִים לְאַבְרָהָם · ve-yiten-lekha et-birkat avraham lekha u-le-zarakha ittak le-rishtekha et-eretz megurekha asher-natan elohim le-avraham · And may He give you the blessing of Abraham, to you and to your seed with you, to possess the land of your sojournings which God gave to Abraham.
וְיִֽתֶּן לְךָ֙ אֶת בִּרְכַּ֣ת אַבְרָהָ֔ם לְךָ֖ וּלְזַרְעֲךָ֣ אִתָּ֑ךְ · ve-yiten lekha et birkat avraham lekha u-le-zarakha ittak · and may He give you the blessing of Abraham to you and to your seed with you (etnachta on ittak) [VERIFIED: SNAPSHOT Gen.28.4 idx7 mark_rank=1]
לְרִשְׁתְּךָ֙ אֶת אֶ֣רֶץ מְגֻרֶ֔יךָ אֲשֶׁר נָתַ֥ן אֱלֹהִ֖ים לְאַבְרָהָֽם · le-rishtekha et eretz megurekha asher natan elohim le-avraham · to possess the land of your sojournings which God gave to Abraham (verse-final le-avraham) [VERIFIED: SNAPSHOT Gen.28.4 idx8-15]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(yitzchaq, LET(el_shaddai_package(yaaqov))) = DECLARE(yitzchaq, LET(to-shaddai-package(yaaqov))) ABRAHAM-BLESSING GRANT closes package [care 4]. ve-yiten (HC/Vqj3ms 5414 tok58) [VERIFIED: SNAPSHOT Gen.28.4 idx0 ordinal=58/647] — give-verb seam toks 56-57-58-59: 27:28 ve-yiten (gen_46 demand-on-God) → 27:37 natati → 28:4 ve-yiten → 28:4 natan perfect (idx13 ordinal=59). birkat Avraham (1293 tok8/30) [VERIFIED: idx3 ordinal=8/30] — blessing-noun toks 7→8 consecutive: 27:41 ha-berakha (Esau's grudge object) → 28:4 birkat Avraham (grant to Jacob). eretz megurekha (4033 tok2/7) [VERIFIED: idx11 ordinal=2/7] — tok1=17:8 covenant land-grant phrase returns EXACTLY. le-rishtekha (3423 tok9/102) [VERIFIED: idx8 ordinal=9/102]. Etnachta idx7 ittak [VERIFIED: idx7 mark_rank=1]. PUSH: LET(el_shaddai_package(yaaqov)) — ONE demand-on-God package on gen_32 fence, citing gen_46 27:28 class; limbs: yevarekh + yafre + yarbe + yiten (+ hayita/qehal content). SAFE single package (not four LETs). Stays OPEN in-span. SPECS depth 4 OPEN. REGISTRY 0. TESTS 0. | וְיִתֶּן … בִּרְכַּת אַבְרָהָם · ve-yiten … birkat avraham = and-yiten birkat avraham | — | tested |
STEP_Gn_28_5 · Gen.28.5 · THE_FATHER_SEND_AND_LEKH_PARTIAL
וַיִּשְׁלַח יִצְחָק אֶת־יַעֲקֹב וַיֵּלֶךְ פַּדֶּנָה אֲרָם אֶל־לָבָן בֶּן־בְּתוּאֵל הָאֲרַמִּי אֲחִי רִבְקָה אֵם יַעֲקֹב וְעֵשָׂו · va-yishlach yitzchaq et-yaaqov va-yelekh paddanah aram el-lavan ben-betuel ha-arami achi rivqa em yaaqov ve-esav · And Isaac sent Jacob, and he went to Paddan-aram, to Laban son of Bethuel the Aramean, brother of Rivqah mother of Jacob and Esau.
וַיִּשְׁלַ֤ח יִצְחָק֙ אֶֽת יַעֲקֹ֔ב וַיֵּ֖לֶךְ פַּדֶּ֣נָֽה אֲרָ֑ם · va-yishlach yitzchaq et yaaqov va-yelekh paddanah aram · and Isaac sent Jacob and he went to Paddan-aram (etnachta on aram) [VERIFIED: SNAPSHOT Gen.28.5 idx6 mark_rank=1]
אֶל לָבָ֤ן בֶּן בְּתוּאֵל֙ הָֽאֲרַמִּ֔י אֲחִ֣י רִבְקָ֔ה אֵ֥ם יַעֲקֹ֖ב וְעֵשָֽׂו · el lavan ben betuel ha-arami achi rivqa em yaaqov ve-esav · to Laban son of Bethuel the Aramean brother of Rivqah mother of Jacob and Esau (verse-final ve-esav) [VERIFIED: SNAPSHOT Gen.28.5 idx7-16]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(lekh_partial_return_no_pop, t0) ∧ depth_SPECS=4 = HOLDS(lekh-partial-return-no-pop, t0) ∧ depth-SPECS=4 PROMISE→PERFORMANCE + COMPLIANCE [care 5]. va-yishlach (7971 tok28) [VERIFIED: SNAPSHOT Gen.28.5 idx0 ordinal=28/201] — consecutive send-tokens: 27:45 ve-shalachti tok27 (Rivqah never-paid) → 28:5 father's actual send. va-yelekh (3212 tok53) [VERIFIED: idx4 ordinal=53/229] immediately after lekh tok52 — command→compliance same root consecutive. lekh-limb PARTIAL return only; qach never returns in-span → partials-never-pop → LET(qum_lekh_qach(yaaqov)) stays OPEN. Census it. Betuel (1328 tok9/9) [VERIFIED: idx10] — career CLOSES. ha-arami (761 tok3/6) [VERIFIED: idx11]. Rivqah (7259 tok27/30) [VERIFIED: idx13] em yaaqov ve-esav — mother-of-both coda as she loses both (landing-note with 27:45 both-sons arithmetic). Etnachta idx6 aram [VERIFIED: idx6 mark_rank=1]. Piece-2 end SPECS depth 4 OPEN: LET(shema_be_qoli_2(yaaqov)) LET(qum_berach_yashavta(yaaqov)) LET(qum_lekh_qach(yaaqov)) — partial lekh only LET(el_shaddai_package(yaaqov)) REGISTRY 0. TESTS 0. STOP before 28:6. Onkelos BUFFER PENDING. | וַיִּשְׁלַח … וַיֵּלֶךְ · va-yishlach … va-yelekh = and-yishlach and-yelekh | — | tested |
STEP_Gn_28_6 · Gen.28.6 · THE_ESAU_SEES_BLESS_SEND_AND_QUOTE_REPLAY
וַיַּרְא עֵשָׂו כִּי־בֵרַךְ יִצְחָק אֶת־יַעֲקֹב וְשִׁלַּח אֹתוֹ פַּדֶּנָה אֲרָם לָקַחַת־לוֹ מִשָּׁם אִשָּׁה בְּבָרֲכוֹ אֹתוֹ וַיְצַו עָלָיו לֵאמֹר לֹא־תִקַּח אִשָּׁה מִבְּנוֹת כְּנָעַן · va-yar esav ki-verakh yitzchaq et-yaaqov ve-shilach oto paddanah aram la-qachat-lo mi-sham isha be-varakho oto va-yetzav alav le-mor lo-tiqach isha mi-benot kenaan · And Esau saw that Isaac had blessed Jacob and sent him to Paddan-aram to take for himself from there a wife — when he blessed him he commanded him, saying, You shall not take a wife from the daughters of Canaan.
וַיַּ֣רְא עֵשָׂ֗ו כִּֽי בֵרַ֣ךְ יִצְחָק֮ אֶֽת יַעֲקֹב֒ וְשִׁלַּ֤ח אֹתוֹ֙ פַּדֶּ֣נָֽה אֲרָ֔ם לָקַֽחַת ל֥וֹ מִשָּׁ֖ם אִשָּׁ֑ה · va-yar esav ki verakh yitzchaq et yaaqov ve-shilach oto paddanah aram la-qachat lo mi-sham isha · and Esau saw that Isaac blessed Jacob and sent him to Paddan-aram to take from there a wife (etnachta on isha — first half ends on the wife-object) [VERIFIED: SNAPSHOT Gen.28.6 idx14 mark_rank=1]
בְּבָרֲכ֣וֹ אֹת֔וֹ וַיְצַ֤ו עָלָיו֙ לֵאמֹ֔ר לֹֽא תִקַּ֥ח אִשָּׁ֖ה מִבְּנ֥וֹת כְּנָֽעַן · be-varakho oto va-yetzav alav le-mor lo tiqach isha mi-benot kenaan · in his blessing him he commanded — you shall not take a wife from Canaan's daughters (verse-final kenaan) [VERIFIED: SNAPSHOT Gen.28.6 idx15-24]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(esav_sees_bless_and_send, t0) ∧ depth_SPECS=4 = HOLDS(esav-sees-bless-and-send, t0) ∧ depth-SPECS=4 ESAU'S FIRST SEEING + QUOTE REPLAY [flag 16]. va-yar (HC/Vqw3ms 7200 tok62/396) [VERIFIED: SNAPSHOT Gen.28.6 idx0 ordinal=62/396] — see-career seam: tok60 = 27:1 me-reot (Isaac's eyes failed FROM SEEING, gen_46 opener), tok61 = 27:27 ree ("see, the smell of my son," gen_46), toks 62–63 = Esau's two seeings here — the pair-span's whole seeing career. ki verakh (1288 tok53 HVpp3ms perfect) [VERIFIED: idx3 ordinal=53/137] + be-varakh-o (tok54 infinitive) [VERIFIED: idx15 ordinal=54/137] — bless-verb toks 50-51-52-53-54: FIVE consecutive career tokens all inside this unit's span (27:41 grudge-clause → 28:1 EVENT → 28:3 jussive → 28:6 Esau's perception ×2). ve-shilach (7971 tok29 HC/Vpp3ms) [VERIFIED: idx7 ordinal=29/201] — send toks 27-28-29: mother's promise (27:45) → father's performance (28:5) → Esau's perception of the send. la-qachat (3947 tok81 HR/Vqc) [VERIFIED: idx11 ordinal=81/393] + quoted lo tiqach (tok82 HVqi2ms) [VERIFIED: idx21 ordinal=82/393] — QUOTE REPLAY of 28:1's prohibition inside Esau's seeing-frame: retelling fence (gen_46 27:6-7 class), FACT only, no push, NOT in volitive census. padena tok4/10 [VERIFIED: idx9]. Etnachta idx14 isha [VERIFIED: mark_rank=1]. Depth 4 unchanged. REGISTRY 0. TESTS 0. | וַיַּרְא עֵשָׂו כִּי־בֵרַךְ · va-yar esav ki-verakh = and-yar esav when-verakh | — | tested |
STEP_Gn_28_7 · Gen.28.7 · THE_VA_YISHMA_POP_AND_GO_NOT_FLEE
וַיִּשְׁמַע יַעֲקֹב אֶל־אָבִיו וְאֶל־אִמּוֹ וַיֵּלֶךְ פַּדֶּנָה אֲרָם · va-yishma yaaqov el-aviv ve-el-imo va-yelekh paddanah aram · And Jacob heeded his father and his mother, and went to Paddan-aram.
וַיִּשְׁמַ֣ע יַעֲקֹ֔ב אֶל אָבִ֖יו וְאֶל אִמּ֑וֹ · va-yishma yaaqov el aviv ve-el imo · and Jacob heeded his father and his mother (etnachta on imo — the pause lands on the mother whose voice the demand named) [VERIFIED: SNAPSHOT Gen.28.7 idx5 mark_rank=1]
וַיֵּ֖לֶךְ פַּדֶּ֥נָֽה אֲרָֽם · va-yelekh paddanah aram · and he went to Paddan-aram (verse-final aram) [VERIFIED: SNAPSHOT Gen.28.7 idx6-8]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| RESULT | HOLDS(shema_be_qoli_2(yaaqov), t1) = HOLDS(hear-in-qoli-2(yaaqov), t1) THE RULED POP [flag 17; RELAY #20 §5 pop candidate CONFIRMED]. va-yishma (HC/Vqw3ms 8085 tok32/241) [VERIFIED: SNAPSHOT Gen.28.7 idx0 morph=HC/Vqw3ms ordinal=32/241] — hear-career CONSECUTIVE SEAM: tok31 = 27:43 shema (the mother's imperative that pushed the demand), tok32 = the compliance wayyiqtol. Command and answer are ADJACENT tokens in the hear-career. The demand named her voice; the letter answers "his father AND his mother" — and the etnachta idx5 lands ON im-o "his mother" [VERIFIED: mark_rank=1]. POP LET(shema_be_qoli_2(yaaqov)) → depth 3. | וַיִּשְׁמַע יַעֲקֹב · va-yishma yaaqov = and-yishma yaaqov | — | tested |
| PRECONDITION_STATE | HOLDS(yelekh_go_frame_not_flee_frame, t0) ∧ depth_SPECS=3 = HOLDS(yelekh-go-frame-not-flee-frame, t0) ∧ depth-SPECS=3 GO-NOT-FLEE LANDING-NOTE [flag 17]. va-yelekh (3212 tok54/229) [VERIFIED: idx6 ordinal=54/229] padena aram [VERIFIED: idx7-8, padena tok5/10] — lekh-limb content returns AGAIN (second partial; qach still outstanding → LET(qum_lekh_qach(yaaqov)) stays OPEN, partials never pop). The letter records Jacob GOING (halakh root), never FLEEING: barach 1272 does NOT return in-span — its next tokens are 31:20-27, Jacob fleeing LABAN. Mother's flee-frame vs father's go-frame: LET(qum_berach_yashavta(yaaqov)) stays OPEN untouched, wholly unreturned on the letter's surface. Depth 3. REGISTRY 0. TESTS 0. | וַיֵּלֶךְ פַּדֶּנָה אֲרָם · va-yelekh paddanah aram = and-yelekh paddanah aram | — | tested |
STEP_Gn_28_8 · Gen.28.8 · THE_SECOND_SEEING_EVIL_IN_THE_FATHERS_EYES
וַיַּרְא עֵשָׂו כִּי רָעוֹת בְּנוֹת כְּנָעַן בְּעֵינֵי יִצְחָק אָבִיו · va-yar esav ki raot benot kenaan be-ene yitzchaq aviv · And Esau saw that the daughters of Canaan were evil in the eyes of Isaac his father.
וַיַּ֣רְא עֵשָׂ֔ו כִּ֥י רָע֖וֹת בְּנ֣וֹת כְּנָ֑עַן · va-yar esav ki raot benot kenaan · and Esau saw that the daughters of Canaan were evil (etnachta on kenaan) [VERIFIED: SNAPSHOT Gen.28.8 idx5 mark_rank=1]
בְּעֵינֵ֖י יִצְחָ֥ק אָבִֽיו · be-ene yitzchaq aviv · in the eyes of Isaac his father (verse-final aviv) [VERIFIED: SNAPSHOT Gen.28.8 idx6-8]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(esav_sees_canaanite_evil_in_isaacs_eyes, t0) ∧ depth_SPECS=3 = HOLDS(esav-sees-canaanite-evil-in-isaacs-eyes, t0) ∧ depth-SPECS=3 SECOND SEEING — THROUGH THE FATHER'S EYES [flag 18]. va-yar (7200 tok63/396) [VERIFIED: SNAPSHOT Gen.28.8 idx0 ordinal=63/396] — seeing toks 62–63 CONSECUTIVE, both Esau's. raot (7451 tok12/96 HAafpa) [VERIFIED: idx3 ordinal=12/96] "evil" — plural adjective on Canaan's daughters. be-ene (5869 tok37/231) [VERIFIED: idx6 ordinal=37/231] — EYES LANDING-NOTE: eye-career toks 35-36-37 = 27:1 Isaac's dimming eyes (gen_46 opener) → 27:12 "in his eyes as a deceiver" (Jacob's fear) → 28:8 Esau reading worth THROUGH the father's eyes. The unit-pair opened on eyes that cannot see; it closes on a son borrowing them. FACT only. Etnachta idx5 kenaan [VERIFIED: mark_rank=1]. Depth 3. REGISTRY 0. TESTS 0. | רָעוֹת … בְּעֵינֵי יִצְחָק · raot … be-ene yitzchaq = raot in-ene yitzchaq | — | tested |
STEP_Gn_28_9 · Gen.28.9 · THE_MIRROR_TAKE_MACHALAT_CODA
וַיֵּלֶךְ עֵשָׂו אֶל־יִשְׁמָעֵאל וַיִּקַּח אֶת־מָחֲלַת בַּת־יִשְׁמָעֵאל בֶּן־אַבְרָהָם אֲחוֹת נְבָיוֹת עַל־נָשָׁיו לוֹ לְאִשָּׁה · va-yelekh esav el-yishmael va-yiqach et-machalat bat-yishmael ben-avraham achot nevayot al-nashav lo le-isha · And Esau went to Ishmael and took Machalat, daughter of Ishmael son of Abraham, sister of Nebaioth, in addition to his wives, as his wife.
וַיֵּ֥לֶךְ עֵשָׂ֖ו אֶל יִשְׁמָעֵ֑אל · va-yelekh esav el yishmael · and Esau went to Ishmael (etnachta on yishmael) [VERIFIED: SNAPSHOT Gen.28.9 idx3 mark_rank=1]
וַיִּקַּ֡ח אֶֽת מָחֲלַ֣ת בַּת יִשְׁמָעֵ֨אל בֶּן אַבְרָהָ֜ם אֲח֧וֹת נְבָי֛וֹת עַל נָשָׁ֖יו ל֥וֹ לְאִשָּֽׁה · va-yiqach et machalat bat yishmael ben avraham achot nevayot al nashav lo le-isha · and he took Machalat daughter of Ishmael son of Abraham sister of Nebaioth in addition to his wives as his wife (verse-final le-isha) [VERIFIED: SNAPSHOT Gen.28.9 idx4-16]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(esav_mirror_take_machalat, t0) ∧ depth_SPECS=3 = HOLDS(esav-mirror-take-machalat, t0) ∧ depth-SPECS=3 THE MIRROR TAKE + UNIT CODA [flag 19; ruling 6]. va-yelekh Esav (3212 tok55/229) [VERIFIED: SNAPSHOT Gen.28.9 idx0 ordinal=55/229] — go-verb toks 53-54-55: Jacob is sent and goes, Jacob obeys and goes, ESAU goes. va-yiqach (3947 tok83/393) [VERIFIED: idx4 ordinal=83/393] — TAKE-CAREER MIRROR: toks 79-80 = the prohibition + push on JACOB (28:1-2), toks 81-82 = the command as Esau SAW it (28:6), tok83 = the span's only PERFORMED wife-take — by ESAU, who was never a demandee. DEMANDEE-MISMATCH: no pop (gen_46 centerpiece class INVERTED — there the un-demanded brother performed the hunt-content; here the un-demanded brother performs the wife-content). LET(qum_lekh_qach(yaaqov)) stays OPEN. Machalat (4258 tok1/1 TORAH HAPAX) [VERIFIED: idx6 ordinal=1/1] — no shem-formula, NO NAME write; REGISTRY stays 0 (ruling 6; 27:36 interrogative precedent). bat Yishmael (3458 toks 15-16/17) [VERIFIED: idx3,8] ben Avraham (85 tok121/151) [VERIFIED: idx10] achot Nevayot (5032 tok2/3) [VERIFIED: idx12 — tok1=25:13 firstborn roster, tok3=36:3 the same sister-formula]. al nashav lo le-isha — wife-word 802 toks 102-107: all six career tokens of this stretch inside 28:1-9 [VERIFIED: 28:1 idx11; 28:2 idx11; 28:6 idx14,22; 28:9 idx14,16]. UNIT END [flag 19]: SPECS depth 3 OPEN — LET(qum_berach_yashavta(yaaqov)) — flee never performed on the surface LET(qum_lekh_qach(yaaqov)) — lekh partial ×2, qach outstanding LET(el_shaddai_package(yaaqov)) — demand-on-God, gen_32 fence SETTLED 1: shema_be_qoli_2(yaaqov) at 28:7. REGISTRY 0. TESTS 0 (instruments slept the whole unit — tov/shaah/tzaddik/nichoach 0 hits). Etnachta idx3 yishmael [VERIFIED: mark_rank=1]. Onkelos BUFFER PENDING. | וַיִּקַּח אֶת־מָחֲלַת · va-yiqach et-machalat = and-yiqach machalat | — | tested |
Scenarios (the unit's own test suite)
| id | title | given | expect | anchor |
|---|---|---|---|---|
| S1 | after STEP_Gn_27_41 — grudge + heart-speech fence; SPECS empty | Esau bears grudge; says in heart mourning-days then kill Jacob. | SPECS empty; no test, no name. | וְאַֽהַרְגָ֖ה אֶת יַעֲקֹ֥ב אָחִֽי · ve-aharga et yaaqov achi-y = and-aharga et yaaqov my-brother-y |
| S2 | after STEP_Gn_27_42 — leak + retelling-delta; still SPECS empty | Told to Rivqah; she reports brother consoling himself to kill you. | SPECS empty; no test, no name. | מִתְנַחֵ֥ם לְךָ֖ לְהָרְגֶֽךָ · mitnachem le-kha le-harge-kha = mitnachem to-kha to-harge-kha |
| S3 | after STEP_Gn_27_43 — shema_be_qoli_2 + qum_berach; depth 2 | Hear my voice; arise flee to Laban Haran. | LET(shema_be_qoli_2(yaaqov)) pushed and OPEN; LET(qum_berach_yashavta(yaaqov)) pushed and OPEN; no test, no name. = LET(hear-in-qoli-2(yaaqov)) pushed and OPEN; LET(qum-berach-yashavta(yaaqov)) pushed and OPEN; no test, no name. | שְׁמַ֣ע בְּקֹלִ֑י וְק֧וּם בְּרַח · shema be-qoli ve-qum berach = hear in-qoli and-qum berach |
| S4 | after STEP_Gn_27_44 — yashavta third member; depth still 2 | Dwell with him a few days until wrath returns. | LET(shema_be_qoli_2(yaaqov)) pushed and OPEN; LET(qum_berach_yashavta(yaaqov)) pushed and OPEN; no test, no name. = LET(hear-in-qoli-2(yaaqov)) pushed and OPEN; LET(qum-berach-yashavta(yaaqov)) pushed and OPEN; no test, no name. | וְיָשַׁבְתָּ֥ עִמּ֖וֹ יָמִ֣ים אֲחָדִ֑ים · ve-yashavta im-o yamim achadim = and-yashavta if-o seas achadim |
| S5 | after STEP_Gn_27_45 — wait/forget/bereave plan; depth still 2 | Until he forgets; I will send and take; lest I bereave both in one day. | LET(shema_be_qoli_2(yaaqov)) pushed and OPEN; LET(qum_berach_yashavta(yaaqov)) pushed and OPEN; no test, no name. = LET(hear-in-qoli-2(yaaqov)) pushed and OPEN; LET(qum-berach-yashavta(yaaqov)) pushed and OPEN; no test, no name. | לָמָ֥ה אֶשְׁכַּ֛ל גַּם שְׁנֵיכֶ֖ם י֥וֹם אֶחָֽד · lama eshkal gam sheneikhem yom echad = lama eshkal also sheneikhem day echad |
| S6 | after STEP_Gn_27_46 — pressure FACT; piece-1 end depth 2 [GREEN] | Rivqah to Isaac — I loathe life from Hittite daughters. | LET(shema_be_qoli_2(yaaqov)) pushed and OPEN; LET(qum_berach_yashavta(yaaqov)) pushed and OPEN; no test, no name. = LET(hear-in-qoli-2(yaaqov)) pushed and OPEN; LET(qum-berach-yashavta(yaaqov)) pushed and OPEN; no test, no name. | לָ֥מָּה לִּ֖י חַיִּֽים · lamma li chayim = lamma to-me chayim |
| S7 | after STEP_Gn_28_1 — bless-EVENT + prohibition; depth still 2 | Isaac blesses Jacob; commands not to take Canaanite wife. | LET(shema_be_qoli_2(yaaqov)) pushed and OPEN; LET(qum_berach_yashavta(yaaqov)) pushed and OPEN; no test, no name. = LET(hear-in-qoli-2(yaaqov)) pushed and OPEN; LET(qum-berach-yashavta(yaaqov)) pushed and OPEN; no test, no name. | וַיְבָ֣רֶךְ אֹת֑וֹ · va-yevarekh oto = and-yevarekh it |
| S8 | after STEP_Gn_28_2 — qum_lekh_qach pushed; depth 3 | Arise go Paddan; take wife from Laban daughters. | LET(shema_be_qoli_2(yaaqov)) pushed and OPEN; LET(qum_berach_yashavta(yaaqov)) pushed and OPEN; LET(qum_lekh_qach(yaaqov)) pushed and OPEN; no test, no name. = LET(hear-in-qoli-2(yaaqov)) pushed and OPEN; LET(qum-berach-yashavta(yaaqov)) pushed and OPEN; LET(qum-lekh-qach(yaaqov)) pushed and OPEN; no test, no name. | ק֥וּם לֵךְ֙ … וְקַח · qum lekh … ve-qach = qum lekh and-qach |
| S9 | after STEP_Gn_28_3 — El Shaddai jussives staged; depth still 3 | May El Shaddai bless, make fruitful, multiply; assembly of peoples. | LET(shema_be_qoli_2(yaaqov)) pushed and OPEN; LET(qum_berach_yashavta(yaaqov)) pushed and OPEN; LET(qum_lekh_qach(yaaqov)) pushed and OPEN; no test, no name. = LET(hear-in-qoli-2(yaaqov)) pushed and OPEN; LET(qum-berach-yashavta(yaaqov)) pushed and OPEN; LET(qum-lekh-qach(yaaqov)) pushed and OPEN; no test, no name. | וְאֵ֤ל שַׁדַּי֙ יְבָרֵ֣ךְ · ve-el shaddai yevarekh = and-to shaddai yevarekh |
| S10 | after STEP_Gn_28_4 — el_shaddai_package OPEN; depth 4 | May He give blessing of Abraham and land of sojournings. | LET(shema_be_qoli_2(yaaqov)) pushed and OPEN; LET(qum_berach_yashavta(yaaqov)) pushed and OPEN; LET(qum_lekh_qach(yaaqov)) pushed and OPEN; LET(el_shaddai_package(yaaqov)) pushed and OPEN; no test, no name. = LET(hear-in-qoli-2(yaaqov)) pushed and OPEN; LET(qum-berach-yashavta(yaaqov)) pushed and OPEN; LET(qum-lekh-qach(yaaqov)) pushed and OPEN; LET(to-shaddai-package(yaaqov)) pushed and OPEN; no test, no name. | וְיִֽתֶּן … בִּרְכַּ֣ת אַבְרָהָ֔ם · ve-yiten … birkat avraham = and-yiten birkat avraham |
| S11 | after STEP_Gn_28_5 — lekh partial; piece-2 end depth 4 | Isaac sends Jacob; he goes Paddan-aram to Laban. | LET(shema_be_qoli_2(yaaqov)) pushed and OPEN; LET(qum_berach_yashavta(yaaqov)) pushed and OPEN; LET(qum_lekh_qach(yaaqov)) pushed and OPEN; LET(el_shaddai_package(yaaqov)) pushed and OPEN; no test, no name. = LET(hear-in-qoli-2(yaaqov)) pushed and OPEN; LET(qum-berach-yashavta(yaaqov)) pushed and OPEN; LET(qum-lekh-qach(yaaqov)) pushed and OPEN; LET(to-shaddai-package(yaaqov)) pushed and OPEN; no test, no name. | וַיִּשְׁלַ֤ח … וַיֵּ֖לֶךְ · va-yishlach … va-yelekh = and-yishlach and-yelekh |
| S12 | after STEP_Gn_28_6 — Esau sees bless+send; quote replay fenced; depth still 4 | Esau saw that Isaac blessed and sent Jacob to take a wife, commanding no Canaanite. | LET(shema_be_qoli_2(yaaqov)) pushed and OPEN; LET(qum_berach_yashavta(yaaqov)) pushed and OPEN; LET(qum_lekh_qach(yaaqov)) pushed and OPEN; LET(el_shaddai_package(yaaqov)) pushed and OPEN; no test, no name. = LET(hear-in-qoli-2(yaaqov)) pushed and OPEN; LET(qum-berach-yashavta(yaaqov)) pushed and OPEN; LET(qum-lekh-qach(yaaqov)) pushed and OPEN; LET(to-shaddai-package(yaaqov)) pushed and OPEN; no test, no name. | לָקַֽחַת ל֥וֹ מִשָּׁ֖ם אִשָּׁ֑ה · la-qachat lo mi-sham isha = to-qachat not from-there isha |
| S13 | after STEP_Gn_28_7 — va-yishma POPS shema_be_qoli_2; depth 3 | Jacob heeded his father and his mother and went to Paddan-aram. | LET(qum_berach_yashavta(yaaqov)) pushed and OPEN; LET(qum_lekh_qach(yaaqov)) pushed and OPEN; LET(el_shaddai_package(yaaqov)) pushed and OPEN; no test, no name. = LET(qum-berach-yashavta(yaaqov)) pushed and OPEN; LET(qum-lekh-qach(yaaqov)) pushed and OPEN; LET(to-shaddai-package(yaaqov)) pushed and OPEN; no test, no name. | וַיִּשְׁמַ֣ע יַעֲקֹ֔ב אֶל אָבִ֖יו וְאֶל אִמּ֑וֹ · va-yishma yaaqov el aviv ve-el imo = and-yishma yaaqov to aviv and-to imo |
| S14 | after STEP_Gn_28_8 — Canaan daughters evil in Isaac's eyes; depth still 3 | Esau saw that the daughters of Canaan were evil in the eyes of Isaac his father. | LET(qum_berach_yashavta(yaaqov)) pushed and OPEN; LET(qum_lekh_qach(yaaqov)) pushed and OPEN; LET(el_shaddai_package(yaaqov)) pushed and OPEN; no test, no name. = LET(qum-berach-yashavta(yaaqov)) pushed and OPEN; LET(qum-lekh-qach(yaaqov)) pushed and OPEN; LET(to-shaddai-package(yaaqov)) pushed and OPEN; no test, no name. | כִּ֥י רָע֖וֹת בְּנ֣וֹת כְּנָ֑עַן · ki raot benot kenaan = when raot benot kenaan |
| S15 | after STEP_Gn_28_9 — Esau mirror-take Machalat; unit end depth 3 | Esau went to Ishmael and took Machalat in addition to his wives. | LET(qum_berach_yashavta(yaaqov)) pushed and OPEN; LET(qum_lekh_qach(yaaqov)) pushed and OPEN; LET(el_shaddai_package(yaaqov)) pushed and OPEN; no test, no name. = LET(qum-berach-yashavta(yaaqov)) pushed and OPEN; LET(qum-lekh-qach(yaaqov)) pushed and OPEN; LET(to-shaddai-package(yaaqov)) pushed and OPEN; no test, no name. | וַיִּקַּ֡ח אֶֽת מָחֲלַ֣ת · va-yiqach et machalat = and-yiqach et machalat |
Machine verification — run_unit.py (computed live, not stored)
unit: gen_47_grudge_flight_paddan_send — Esau's grudge, Jacob's flight order, Rivqah's pressure — Paddan send (27:41-28:9) [frozen]
final state: WORLD=[] (+0 presupposed) | REGISTRY={} | TESTS=0 PASS | LEDGER days=[] | FLAGS=[]
=== S1 — after STEP_Gn_27_41 — grudge + heart-speech fence; SPECS empty
וְאַֽהַרְגָ֖ה אֶת יַעֲקֹ֥ב אָחִֽי (ve-aharga et yaaqov achi-y)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S2 — after STEP_Gn_27_42 — leak + retelling-delta; still SPECS empty
מִתְנַחֵ֥ם לְךָ֖ לְהָרְגֶֽךָ (mitnachem le-kha le-harge-kha)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S3 — after STEP_Gn_27_43 — shema_be_qoli_2 + qum_berach; depth 2
שְׁמַ֣ע בְּקֹלִ֑י וְק֧וּם בְּרַח (shema be-qoli ve-qum berach)
PASS LET(shema_be_qoli_2(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)'])
PASS LET(qum_berach_yashavta(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S4 — after STEP_Gn_27_44 — yashavta third member; depth still 2
וְיָשַׁבְתָּ֥ עִמּ֖וֹ יָמִ֣ים אֲחָדִ֑ים (ve-yashavta im-o yamim achadim)
PASS LET(shema_be_qoli_2(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)'])
PASS LET(qum_berach_yashavta(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S5 — after STEP_Gn_27_45 — wait/forget/bereave plan; depth still 2
לָמָ֥ה אֶשְׁכַּ֛ל גַּם שְׁנֵיכֶ֖ם י֥וֹם אֶחָֽד (lama eshkal gam sheneikhem yom echad)
PASS LET(shema_be_qoli_2(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)'])
PASS LET(qum_berach_yashavta(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S6 — after STEP_Gn_27_46 — pressure FACT; piece-1 end depth 2 [GREEN]
לָ֥מָּה לִּ֖י חַיִּֽים (lamma li chayim)
PASS LET(shema_be_qoli_2(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)'])
PASS LET(qum_berach_yashavta(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S7 — after STEP_Gn_28_1 — bless-EVENT + prohibition; depth still 2
וַיְבָ֣רֶךְ אֹת֑וֹ (va-yevarekh oto)
PASS LET(shema_be_qoli_2(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)'])
PASS LET(qum_berach_yashavta(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S8 — after STEP_Gn_28_2 — qum_lekh_qach pushed; depth 3
ק֥וּם לֵךְ֙ … וְקַח (qum lekh … ve-qach)
PASS LET(shema_be_qoli_2(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)'])
PASS LET(qum_berach_yashavta(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)'])
PASS LET(qum_lekh_qach(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S9 — after STEP_Gn_28_3 — El Shaddai jussives staged; depth still 3
וְאֵ֤ל שַׁדַּי֙ יְבָרֵ֣ךְ (ve-el shaddai yevarekh)
PASS LET(shema_be_qoli_2(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)'])
PASS LET(qum_berach_yashavta(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)'])
PASS LET(qum_lekh_qach(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S10 — after STEP_Gn_28_4 — el_shaddai_package OPEN; depth 4
וְיִֽתֶּן … בִּרְכַּ֣ת אַבְרָהָ֔ם (ve-yiten … birkat avraham)
PASS LET(shema_be_qoli_2(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(qum_berach_yashavta(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(qum_lekh_qach(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(el_shaddai_package(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S11 — after STEP_Gn_28_5 — lekh partial; piece-2 end depth 4
וַיִּשְׁלַ֤ח … וַיֵּ֖לֶךְ (va-yishlach … va-yelekh)
PASS LET(shema_be_qoli_2(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(qum_berach_yashavta(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(qum_lekh_qach(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(el_shaddai_package(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S12 — after STEP_Gn_28_6 — Esau sees bless+send; quote replay fenced; depth still 4
לָקַֽחַת ל֥וֹ מִשָּׁ֖ם אִשָּׁ֑ה (la-qachat lo mi-sham isha)
PASS LET(shema_be_qoli_2(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(qum_berach_yashavta(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(qum_lekh_qach(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(el_shaddai_package(yaaqov)) pushed and OPEN (queue=['shema_be_qoli_2(yaaqov)', 'qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S13 — after STEP_Gn_28_7 — va-yishma POPS shema_be_qoli_2; depth 3
וַיִּשְׁמַ֣ע יַעֲקֹ֔ב אֶל אָבִ֖יו וְאֶל אִמּ֑וֹ (va-yishma yaaqov el aviv ve-el imo)
PASS LET(qum_berach_yashavta(yaaqov)) pushed and OPEN (queue=['qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(qum_lekh_qach(yaaqov)) pushed and OPEN (queue=['qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(el_shaddai_package(yaaqov)) pushed and OPEN (queue=['qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S14 — after STEP_Gn_28_8 — Canaan daughters evil in Isaac's eyes; depth still 3
כִּ֥י רָע֖וֹת בְּנ֣וֹת כְּנָ֑עַן (ki raot benot kenaan)
PASS LET(qum_berach_yashavta(yaaqov)) pushed and OPEN (queue=['qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(qum_lekh_qach(yaaqov)) pushed and OPEN (queue=['qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(el_shaddai_package(yaaqov)) pushed and OPEN (queue=['qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S15 — after STEP_Gn_28_9 — Esau mirror-take Machalat; unit end depth 3
וַיִּקַּ֡ח אֶֽת מָחֲלַ֣ת (va-yiqach et machalat)
PASS LET(qum_berach_yashavta(yaaqov)) pushed and OPEN (queue=['qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(qum_lekh_qach(yaaqov)) pushed and OPEN (queue=['qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS LET(el_shaddai_package(yaaqov)) pushed and OPEN (queue=['qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
ALL SCENARIOS GREEN
Python rendering — the unit as a program
#!/usr/bin/env python3
# =============================================================================
# gen_47_grudge_flight_paddan_send — 27:41-28:9
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/gen_47_grudge_flight_paddan_send.yaml) is CANONICAL
# (Pre-Code); this file is a derived, runnable rendering. Do not edit —
# regenerate. The assertion block at the bottom is baked from the Stage D
# interpreter's actual final state: running this file re-proves the unit.
# Experimental model — not binding religious law.
# =============================================================================
"""Esau's grudge, Jacob's flight order, Rivqah's pressure — Paddan send (27:41-28:9)"""
from machine import Machine
m = Machine("gen_47_grudge_flight_paddan_send")
# -------------------------- Gen.27.41 · THE_GRUDGE_AND_HEART_SPEECH_KILL_INTENT -
# וַיִּשְׂטֹם עֵשָׂו אֶת־יַעֲקֹב עַל־הַבְּרָכָה אֲשֶׁר בֵּרֲכוֹ אָבִיו
# וַיֹּאמֶר עֵשָׂו בְּלִבּוֹ יִקְרְבוּ יְמֵי אֵבֶל אָבִי וְאַהַרְגָה
# אֶת־יַעֲקֹב אָחִי
# "[EN-AID] And Esau bore a grudge against Jacob over the blessing with
# which his father had blessed him; and Esau said in his heart, Let the days
# of mourning for my father draw near, and I will kill Jacob my brother."
m.step("Gen.27.41")
# ‹וַיִּשְׂטֹם … בְּלִבּוֹ … וְאַהַרְגָה› (“and-lurk-for … in-heart-him/its
# … and-smite-with-deadly-intent”) — fact holds: Esau-grudge; heart-kill-
# intent
m.fact("esav_grudge",
"heart_kill_intent")
# -------------------------- Gen.27.42 · THE_LEAK_RETELLING_DELTA_AND_CALL_YOUNGER -
# וַיֻּגַּד לְרִבְקָה אֶת־דִּבְרֵי עֵשָׂו בְּנָהּ הַגָּדֹל וַתִּשְׁלַח
# וַתִּקְרָא לְיַעֲקֹב בְּנָהּ הַקָּטָן וַתֹּאמֶר אֵלָיו הִנֵּה עֵשָׂו
# אָחִיךָ מִתְנַחֵם לְךָ לְהָרְגֶךָ
# "[EN-AID] And the words of Esau her great son were told to Rivqah; and she
# sent and called Jacob her small son and said to him, Behold Esau your
# brother is consoling himself concerning you to kill you."
m.step("Gen.27.42")
# ‹וַיֻּגַּד … מִתְנַחֵם … לְהָרְגֶךָ› (“and-tell … sigh … to-smite-with-
# deadly-intent-you/your”) — fact holds: leak-and-delta
m.fact("leak_and_delta")
# -------------------------- Gen.27.43 · THE_SHEMA_BE_QOLI_AND_FLIGHT_COMPOUND -
# וְעַתָּה בְנִי שְׁמַע בְּקֹלִי וְקוּם בְּרַח־לְךָ אֶל־לָבָן אָחִי חָרָנָה
# "[EN-AID] And now my son hear my voice; and arise, flee for yourself to
# Laban my brother, to Haran."
m.step("Gen.27.43")
# ‹שְׁמַע בְּקֹלִי› (“hear in-voice/sound-me/my”) — rivqah speaks a demand —
# LET: hear-in-qoli-2(Jacob)
m.declare("rivqah", "LET",
"shema_be_qoli_2(yaaqov)")
# ‹וְקוּם בְּרַח› (“and-arise bolt”) — rivqah speaks a demand — LET: arise-
# bolt-dwell/sit(Jacob)
m.declare("rivqah", "LET",
"qum_berach_yashavta(yaaqov)")
# -------------------------- Gen.27.44 · THE_DWELL_DUTY_AND_WRATH_RETURN_WAIT -
# וְיָשַׁבְתָּ עִמּוֹ יָמִים אֲחָדִים עַד אֲשֶׁר־תָּשׁוּב חֲמַת אָחִיךָ
# "[EN-AID] And you shall dwell with him a few days, until your brother's
# wrath turns back."
m.step("Gen.27.44")
# ‹וְיָשַׁבְתָּ … חֲמַת אָחִיךָ› (“and-dwell/sit … heat brother-you/your”) —
# fact holds: dwell/sit-third-member-attached
m.fact("yashavta_third_member_attached")
# -------------------------- Gen.27.45 · THE_FORGET_SEND_TAKE_AND_BEREAVE_ARITHMETIC -
# עַד־שׁוּב אַף־אָחִיךָ מִמְּךָ וְשָׁכַח אֵת אֲשֶׁר־עָשִׂיתָ לּוֹ
# וְשָׁלַחְתִּי וּלְקַחְתִּיךָ מִשָּׁם לָמָה אֶשְׁכַּל גַּם־שְׁנֵיכֶם יוֹם
# אֶחָד
# "[EN-AID] Until your brother's anger turns back from you and he forgets
# what you did to him; then I will send and take you from there. Why should
# I be bereaved of both of you in one day?"
m.step("Gen.27.45")
# ‹וְשָׁכַח … וְשָׁלַחְתִּי … אֶשְׁכַּל› (“and-forget … and-send …
# miscarry”) — fact holds: Rebekah-plan-forget-send-take
m.fact("rivqa_plan_forget_send_take")
# -------------------------- Gen.27.46 · THE_PRESSURE_SPEECH_TO_ISAAC_HITTITE_LOATHE -
# וַתֹּאמֶר רִבְקָה אֶל־יִצְחָק קַצְתִּי בְחַיַּי מִפְּנֵי בְּנוֹת חֵת
# אִם־לֹקֵחַ יַעֲקֹב אִשָּׁה מִבְּנוֹת־חֵת כָּאֵלֶּה מִבְּנוֹת הָאָרֶץ
# לָמָּה לִּי חַיִּים
# "[EN-AID] And Rivqah said to Isaac, I loathe my life because of the
# daughters of Heth; if Jacob takes a wife from the daughters of Heth like
# these, from the daughters of the land, why is life mine?"
m.step("Gen.27.46")
# ‹קַצְתִּי … לָמָּה לִּי חַיִּים› (“be-disgusted … to-what to-me/my alive”)
# — fact holds: Rebekah-pressure-speech-to-Isaac
m.fact("rivqa_pressure_speech_to_yitzchaq")
# -------------------------- Gen.28.1 · THE_BLESS_EVENT_AND_CANAANITE_PROHIBITION -
# וַיִּקְרָא יִצְחָק אֶל־יַעֲקֹב וַיְבָרֶךְ אֹתוֹ וַיְצַוֵּהוּ וַיֹּאמֶר לוֹ
# לֹא־תִקַּח אִשָּׁה מִבְּנוֹת כְּנָעַן
# "[EN-AID] And Isaac called Jacob and blessed him, and commanded him and
# said to him, You shall not take a wife from the daughters of Canaan."
m.step("Gen.28.1")
# ‹וַיְבָרֶךְ אֹתוֹ› (“and-bless obj-marker-him/its”) — event: ?
m.event("?")
# ‹לֹא תִקַּח› (“not take”) — fact holds: prohibition-not-take-kenaanit
m.fact("prohibition_lo_tiqach_kenaanit")
# -------------------------- Gen.28.2 · THE_QUM_LEKH_QACH_WIFE_COMPOUND -----
# קוּם לֵךְ פַּדֶּנָה אֲרָם בֵּיתָה בְתוּאֵל אֲבִי אִמֶּךָ וְקַח־לְךָ
# מִשָּׁם אִשָּׁה מִבְּנוֹת לָבָן אֲחִי אִמֶּךָ
# "[EN-AID] Arise, go to Paddan-aram, to the house of Bethuel your mother's
# father, and take for yourself from there a wife from the daughters of
# Laban your mother's brother."
m.step("Gen.28.2")
# ‹קוּם לֵךְ … וְקַח› (“arise go … and-take”) — Isaac speaks a demand — LET:
# arise-go-take(Jacob)
m.declare("yitzchaq", "LET",
"qum_lekh_qach(yaaqov)")
# -------------------------- Gen.28.3 · THE_EL_SHADDAI_JUSSIVE_PACKAGE_OPEN -
# וְאֵל שַׁדַּי יְבָרֵךְ אֹתְךָ וְיַפְרְךָ וְיַרְבֶּךָ וְהָיִיתָ לִקְהַל
# עַמִּים
# "[EN-AID] And may El Shaddai bless you and make you fruitful and multiply
# you, and may you become an assembly of peoples."
m.step("Gen.28.3")
# ‹וְאֵל שַׁדַּי יְבָרֵךְ … וְיַרְבֶּךָ› (“and-strength Almighty bless …
# and-multiply-you/your”) — fact holds: to-shaddai-limbs-staged
m.fact("el_shaddai_limbs_staged")
# -------------------------- Gen.28.4 · THE_ABRAHAM_BLESSING_GRANT_PACKAGE_PUSH -
# וְיִתֶּן־לְךָ אֶת־בִּרְכַּת אַבְרָהָם לְךָ וּלְזַרְעֲךָ אִתָּךְ
# לְרִשְׁתְּךָ אֶת־אֶרֶץ מְגֻרֶיךָ אֲשֶׁר־נָתַן אֱלֹהִים לְאַבְרָהָם
# "[EN-AID] And may He give you the blessing of Abraham, to you and to your
# seed with you, to possess the land of your sojournings which God gave to
# Abraham."
m.step("Gen.28.4")
# ‹וְיִתֶּן … בִּרְכַּת אַבְרָהָם› (“and-set … blessing Abraham”) — Isaac
# speaks a demand — LET: to-shaddai-package(Jacob)
m.declare("yitzchaq", "LET",
"el_shaddai_package(yaaqov)")
# -------------------------- Gen.28.5 · THE_FATHER_SEND_AND_LEKH_PARTIAL ----
# וַיִּשְׁלַח יִצְחָק אֶת־יַעֲקֹב וַיֵּלֶךְ פַּדֶּנָה אֲרָם אֶל־לָבָן
# בֶּן־בְּתוּאֵל הָאֲרַמִּי אֲחִי רִבְקָה אֵם יַעֲקֹב וְעֵשָׂו
# "[EN-AID] And Isaac sent Jacob, and he went to Paddan-aram, to Laban son
# of Bethuel the Aramean, brother of Rivqah mother of Jacob and Esau."
m.step("Gen.28.5")
# ‹וַיִּשְׁלַח … וַיֵּלֶךְ› (“and-send … and-go”) — fact holds: go-partial-
# return-no-pop
m.fact("lekh_partial_return_no_pop")
# -------------------------- Gen.28.6 · THE_ESAU_SEES_BLESS_SEND_AND_QUOTE_REPLAY -
# וַיַּרְא עֵשָׂו כִּי־בֵרַךְ יִצְחָק אֶת־יַעֲקֹב וְשִׁלַּח אֹתוֹ פַּדֶּנָה
# אֲרָם לָקַחַת־לוֹ מִשָּׁם אִשָּׁה בְּבָרֲכוֹ אֹתוֹ וַיְצַו עָלָיו לֵאמֹר
# לֹא־תִקַּח אִשָּׁה מִבְּנוֹת כְּנָעַן
# "[EN-AID] And Esau saw that Isaac had blessed Jacob and sent him to
# Paddan-aram to take for himself from there a wife — when he blessed him he
# commanded him, saying, You shall not take a wife from the daughters of
# Canaan."
m.step("Gen.28.6")
# ‹וַיַּרְא עֵשָׂו כִּי־בֵרַךְ› (“and-see Esau that bless”) — fact holds:
# Esau-sees-bless-and-send
m.fact("esav_sees_bless_and_send")
# -------------------------- Gen.28.7 · THE_VA_YISHMA_POP_AND_GO_NOT_FLEE ---
# וַיִּשְׁמַע יַעֲקֹב אֶל־אָבִיו וְאֶל־אִמּוֹ וַיֵּלֶךְ פַּדֶּנָה אֲרָם
# "[EN-AID] And Jacob heeded his father and his mother, and went to Paddan-
# aram."
m.step("Gen.28.7")
# ‹וַיִּשְׁמַע יַעֲקֹב› (“and-hear Jacob”) — demand settled (popped from the
# queue): hear-in-qoli-2(Jacob)
m.result("shema_be_qoli_2(yaaqov)", tmark="t1")
# ‹וַיֵּלֶךְ פַּדֶּנָה אֲרָם› (“and-go to-Padan Padan”) — fact holds: go-go-
# frame-not-flee-frame
m.fact("yelekh_go_frame_not_flee_frame")
# -------------------------- Gen.28.8 · THE_SECOND_SEEING_EVIL_IN_THE_FATHERS_EYES -
# וַיַּרְא עֵשָׂו כִּי רָעוֹת בְּנוֹת כְּנָעַן בְּעֵינֵי יִצְחָק אָבִיו
# "[EN-AID] And Esau saw that the daughters of Canaan were evil in the eyes
# of Isaac his father."
m.step("Gen.28.8")
# ‹רָעוֹת … בְּעֵינֵי יִצְחָק› (“bad … in-eye Isaac”) — fact holds: Esau-
# sees-canaanite-evil-in-isaacs-eyes
m.fact("esav_sees_canaanite_evil_in_isaacs_eyes")
# -------------------------- Gen.28.9 · THE_MIRROR_TAKE_MACHALAT_CODA -------
# וַיֵּלֶךְ עֵשָׂו אֶל־יִשְׁמָעֵאל וַיִּקַּח אֶת־מָחֲלַת בַּת־יִשְׁמָעֵאל
# בֶּן־אַבְרָהָם אֲחוֹת נְבָיוֹת עַל־נָשָׁיו לוֹ לְאִשָּׁה
# "[EN-AID] And Esau went to Ishmael and took Machalat, daughter of Ishmael
# son of Abraham, sister of Nebaioth, in addition to his wives, as his
# wife."
m.step("Gen.28.9")
# ‹וַיִּקַּח אֶת־מָחֲלַת› (“and-take obj-marker Mahalath”) — fact holds:
# Esau-mirror-take-Mahalath
m.fact("esav_mirror_take_machalat")
# -------------------------- machine truth (baked from the Stage D run) -------
if __name__ == "__main__":
m.report()
assert m.created_set() == set()
assert m.presupposed_set() == set()
assert m.REGISTRY["names"] == {}
assert m.REGISTRY["writes"] == 0
assert m.tests_list() == []
assert m.open_demands() == ['qum_berach_yashavta(yaaqov)', 'qum_lekh_qach(yaaqov)', 'el_shaddai_package(yaaqov)']
assert len(m.SPECS["log"]) == 4
assert sorted(m.LEDGER) == []
assert m.flag_counts() == {}
assert sorted(m.WORLD["facts"]) == sorted(['esav_grudge', 'heart_kill_intent', 'leak_and_delta', 'yashavta_third_member_attached', 'rivqa_plan_forget_send_take', 'rivqa_pressure_speech_to_yitzchaq', 'prohibition_lo_tiqach_kenaanit', 'el_shaddai_limbs_staged', 'lekh_partial_return_no_pop', 'esav_sees_bless_and_send', 'yelekh_go_frame_not_flee_frame', 'esav_sees_canaanite_evil_in_isaacs_eyes', 'esav_mirror_take_machalat'])
assert m.WORLD["invariants"] == []
assert m.WORLD["partitions"] == []
assert len(m.EVENTS) == 6
print("ALL ASSERTIONS GREEN — rendering matches the frozen unit's machine truth")