The blessing returned and the first altar (33:1-20) FROZEN
קַח־נָא אֶת־בִּרְכָתִי · qach-na et-birkhati · 'Take, please, my blessing'
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 33:1-20, from the lifted eyes to the named altar: 20 verses, 268 tokens, source-verified. Two verses carry no mid-verse rest (33:6 and 33:16) — each split at its strongest disjunctive per the frozen fallback law. Evidence: the SNAPSHOT database plus the debut-map attachment. | reconstructed |
| C | Draft path + review | Solo-era unit #10: Claude as coordinator and deriver, with an external fresh-context adversarial review before freeze per the standing law. Frozen 2026-08-07. | reconstructed |
| D | Care-point ledger (distilled) | The crown: THE RETURNED WORD (33:11). "Take, please, MY BLESSING" — the verb and the noun of the 27:36 theft-cry ("he took my blessing") return with speaker and addressee EXCHANGED, and Esau takes: the stolen-blessing sentence performed with the roles reversed. The second crown: Jacob's FIRST altar (every prior altar is his fathers'), named by the full formula — and the registry receives the name ISRAEL for the first time OBLIQUELY, inside God's title on the altar, before any formula-write of the man's own name. Among twelve care-points: the weep-verb's four prior tokens are all SINGULAR — its first plural token has the man who wept alone at the blessing-theft weeping WITH the man who caused it; the bow-verb steps straight from the blessing's your-mother's-sons-will-bow decree to its inverse performance — Jacob bowing seven times to the brother — with nothing between; the neck-word's first three tokens are the disguise, the yoke, and the embrace; the grace-verb is born twice in one meeting and its career reaches the priestly blessing; the acceptance-verb of the sacrificial formulas is born in a brother accepting a brother, one chapter before the first altar; the Booths-festival's whole vocabulary springs from cattle-shelters at a road-fork (the naming there an etiology report — no write); the buy-verb holds the Torah's two patriarch land-purchases as adjacent career tokens; the smooth/portion homograph — the word that dressed the lie buys the first homestead; and the span carries zero YHWH-tokens — all its God-talk is grace-grammar until the altar speaks. | reconstructed |
| E | Machine design | Four pushes, ONE POP, three open — after fourteen unpopped cards across the two prior units, the run's first RESULT fires, and the demand that clears is TAKE-BACK-THE-BLESSING: the demand's own root returns as a foreground deed by the demandee in the SAME VERSE — demand and receipt consecutive career tokens, latency zero. Still open, all three the brothers' courtesies: Esau's keep-what-is-yours jussive, UNDONE BY ITS OWN DEMANDER two verses later when he takes the very gift he said to keep (a new mismatch-family shape — the demander performs his demand's own reversal); the joint-journey double cohortative, politely declined and answered by OPPOSITE VECTORS — one brother to Seir, one to Sukkot, the let-US-journey answered by a one-man journey the other way; and the pass-before jussive, answered in the other root (returned, never passed). Registry one write (the altar). Zero tests. | reconstructed |
| F | Freeze + later history | Frozen at commit dac2080 (2026-08-07, "Freeze gen_56: the blessing returned and the first altar"). Oral audit 2026-08-08 folded same day (run 7 block 5): 8 VERIFIED, 0 FAILED, 1 UNCHECKABLE; headline: the six-dotted kiss fully carried in the stream, and Elijah in the finals of the Seir promise. | reconstructed |
Boot steps — the operator lines (hand-derived, owner-approved)
STEP_Gn_33_1 · Gen.33.1 · THE_LIFTED_EYES_AND_THE_SPLIT
וַיִּשָּׂא יַעֲקֹב עֵינָיו וַיַּרְא וְהִנֵּה עֵשָׂו בָּא וְעִמּוֹ אַרְבַּע מֵאוֹת אִישׁ וַיַּחַץ אֶת־הַיְלָדִים עַל־לֵאָה וְעַל־רָחֵל וְעַל שְׁתֵּי הַשְּׁפָחוֹת · va-yisa yaaqov enay-v va-yar ve-hine esav ba ve-im-o arba meot ish va-yachatz et-ha-yeladim al-leah ve-al-rachel ve-al shete ha-shefachot · And Jacob lifted his eyes and saw, and behold, Esau was coming, and with him four hundred men. And he divided the children unto Leah and unto Rachel and unto the two maids.
וַיִּשָּׂ֨א יַעֲקֹ֜ב עֵינָ֗יו וַיַּרְא֙ וְהִנֵּ֣ה עֵשָׂ֣ו בָּ֔א וְעִמּ֕וֹ אַרְבַּ֥ע מֵא֖וֹת אִ֑ישׁ · va-yisa yaaqov enay-v va-yar ve-hine esav ba ve-im-o arba meot ish · Jacob saw Esau coming with four hundred men (etnachta on ish) [VERIFIED: SNAPSHOT Gen.33.1 idx10 mark_id=etnachta]
וַיַּ֣חַץ אֶת הַיְלָדִ֗ים עַל לֵאָה֙ וְעַל רָחֵ֔ל וְעַ֖ל שְׁתֵּ֥י הַשְּׁפָחֽוֹת · va-yachatz et-ha-yeladim al-leah ve-al-rachel ve-al shete ha-shefachot · he divided the children among the mothers (verse-final shefachot) [VERIFIED: SNAPSHOT Gen.33.1 idx11-20]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yar_esav_ba_va_yachatz(arba_meot_ish), t0) = HOLDS(and-yar-esav-in-the-and-yachatz(arba-meot-man), t0) THE COLUMN FORMS [care 1]. va-yisa yaaqov enav va-yar (5375 tok24/168; 7200 tok82/396) [VERIFIED: SNAPSHOT Gen.33.1 idx0-3] — the lifted eyes meet the feared sight: esav ba ve-imo arba meot ish — the 32:7 army-count arrives in narrative present. va-yachatz (2673 tok2/6) [VERIFIED: idx11 ordinal=2/6] — gen_55's divide-verb, one career-token later, divides the CHILDREN as it divided the camps: the split-strategy shrinks from camps to kids. REGISTRY 0. TESTS 0. Onkelos BUFFER PENDING. | וַיִּשָּׂא יַעֲקֹב עֵינָיו וַיַּרְא וְהִנֵּה עֵשָׂו בָּא · va-yisa yaaqov enay-v va-yar ve-hine esav ba = and-yisa yaaqov enay-v and-yar and-hine esav in-the | — | tested |
STEP_Gn_33_2 · Gen.33.2 · THE_ORDER_OF_LOVE
וַיָּשֶׂם אֶת־הַשְּׁפָחוֹת וְאֶת־יַלְדֵיהֶן רִאשֹׁנָה וְאֶת־לֵאָה וִילָדֶיהָ אַחֲרֹנִים וְאֶת־רָחֵל וְאֶת־יוֹסֵף אַחֲרֹנִים · va-yasem et-ha-shefachot ve-et-yaldehen rishona ve-et-leah vi-yladeha acharonim ve-et-rachel ve-et-yosef acharonim · And he put the maids and their children first, and Leah and her children behind, and Rachel and Joseph hindmost.
וַיָּ֧שֶׂם אֶת הַשְּׁפָח֛וֹת וְאֶת יַלְדֵיהֶ֖ן רִֽאשֹׁנָ֑ה · va-yasem et-ha-shefachot ve-et-yaldehen rishona · the maids and their children first (etnachta on rishona) [VERIFIED: SNAPSHOT Gen.33.2 idx5 mark_id=etnachta]
וְאֶת לֵאָ֤ה וִֽילָדֶ֨יהָ֙ אַחֲרֹנִ֔ים וְאֶת רָחֵ֥ל וְאֶת יוֹסֵ֖ף אַחֲרֹנִֽים · ve-et-leah vi-yladeha acharonim ve-et-rachel ve-et-yosef acharonim · Leah behind, Rachel and Joseph hindmost (verse-final acharonim) [VERIFIED: SNAPSHOT Gen.33.2 idx6-14]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(rishona_acharonim_acharonim(seder_ha_machane), t0) = HOLDS(rishona-acharonim-acharonim(seder-the-machane), t0) THE LAST-WORD DEBUTS DOUBLE [care 1]. va-yasem (7760 tok28/152 — the set-verb of gen_54's saga now arranges the family); acharonim ×2 (314 toks 1-2/11 DEBUT) [VERIFIED: SNAPSHOT Gen.33.2 idx9,14 ordinals=1-2/11] — the LAST-word enters the Torah twice in one verse, both times marking the protected rear; rishona (7223 tok7/55) [VERIFIED: idx5]. yosef (3130 tok3/175) [VERIFIED: idx13 ordinal=3/175] — Joseph's first NARRATIVE token (toks 1-2 = his naming, gen_51): the story meets the boy hindmost-placed, the safest slot in a feared line. | וַיָּשֶׂם אֶת־הַשְּׁפָחוֹת וְאֶת־יַלְדֵיהֶן רִאשֹׁנָה · va-yasem et-ha-shefachot ve-et-yaldehen rishona = and-yasem the-shefachot and-yaldehen rishona | — | tested |
STEP_Gn_33_3 · Gen.33.3 · THE_BOW_INVERTED
וְהוּא עָבַר לִפְנֵיהֶם וַיִּשְׁתַּחוּ אַרְצָה שֶׁבַע פְּעָמִים עַד־גִּשְׁתּוֹ עַד־אָחִיו · ve-hu avar li-fene-hem va-yishtachu artzah sheva peamim ad-gishto ad-achi-v · And he himself crossed over before them and bowed to the ground seven times, until he came near to his brother.
וְה֖וּא עָבַ֣ר לִפְנֵיהֶ֑ם · ve-hu avar li-fene-hem · he himself crossed over before them (etnachta on hem) [VERIFIED: SNAPSHOT Gen.33.3 idx2 mark_id=etnachta]
וַיִּשְׁתַּ֤חוּ אַ֨רְצָה֙ שֶׁ֣בַע פְּעָמִ֔ים עַד גִּשְׁתּ֖וֹ עַד אָחִֽיו · va-yishtachu artzah sheva peamim ad-gishto ad-achi-v · bowed to the ground seven times, nearing his brother (verse-final v) [VERIFIED: SNAPSHOT Gen.33.3 idx3-10]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yishtachu_sheva_peamim(hipukh_ha_berakha), t0) = HOLDS(and-yishtachu-seven-peamim(hipukh-the-berakha), t0) THE BLESSING PERFORMED BACKWARDS [care 2]. ve-hu avar li-fenehem (5674 tok19/130) [VERIFIED: SNAPSHOT Gen.33.3 idx1] — the cross-verb: the man who ordered others before him (32:17) now crosses FIRST. va-yishtachu artza sheva peamim (7812 tok12/47) [VERIFIED: idx3 ordinal=12/47] — THE INVERSION: the bow-verb's toks 9-11 are 27:29's own decree — "peoples will bow to you... your mother's sons will bow to you" (gen_46's stolen blessing, ketiv token included) — and its VERY NEXT token is JACOB bowing, seven times, TO THE BROTHER: decree → inverse performance, consecutive tokens, the stolen blessing's own grammar walking backwards. sheva peamim (7651 tok29/185; 6471 tok7/39) [VERIFIED: idx5-6] — the seven-word that counted served years now counts prostrations. ad gishto ad achiv (5066 tok11/45) — the approach-verb warms toward care 5's waves. | וַיִּשְׁתַּחוּ אַרְצָה שֶׁבַע פְּעָמִים · va-yishtachu artzah sheva peamim = and-yishtachu artzah seven peamim | — | tested |
STEP_Gn_33_4 · Gen.33.4 · THE_HAND_BECOMES_ARMS
וַיָּרָץ עֵשָׂו לִקְרָאתוֹ וַיְחַבְּקֵהוּ וַיִּפֹּל עַל־צַוָּארָו וַׄיִּׄשָּׁׄקֵׄהׄוּׄ וַיִּבְכּוּ · va-yaratz esav liqrato va-yechabqehu va-yipol al-tzavarav va-yishaqehu va-yivku · And Esau ran to meet him and embraced him, and fell on his neck and kissed him; and they wept.
וַיָּ֨רָץ עֵשָׂ֤ו לִקְרָאתוֹ֙ וַֽיְחַבְּקֵ֔הוּ וַיִּפֹּ֥ל עַל צַוָּארָ֖ו וַׄיִּׄשָּׁׄקֵ֑ׄהׄוּׄ · va-yaratz esav liqrato va-yechabqehu va-yipol al-tzavarav va-yishaqehu · Esau ran, embraced him, fell on his neck, kissed him (etnachta on yishaqehu) [VERIFIED: SNAPSHOT Gen.33.4 idx7 mark_id=etnachta]
וַיִּבְכּֽוּ · va-yivku · and they wept (verse-final yivku) [VERIFIED: SNAPSHOT Gen.33.4 idx8-8]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yechabqehu_va_yivku(esav_ve_yaaqov), t0) = HOLDS(and-yechabqehu-and-yivku(esav-and-yaaqov), t0) THE FIRST PLURAL WEEPING [care 3]. va-yaratz esav liqrato (7323 tok9/12; 7125 tok10/31) [VERIFIED: SNAPSHOT Gen.33.4 idx0-2] — the run-verb's second cycle-arrival (Laban ran to Jacob, 29:13 tok8; Esau runs to him now). va-yechabqehu (2263 tok2/3) [VERIFIED: idx3 ordinal=2/3] — the embrace-verb: Laban's arrival-embrace (29:13), Esau's return-embrace, Jacob's grandsons (48:10) — the career is three family embraces. va-yipol al TZAVARAV (5307 tok11/58; 6677 tok3/9) [VERIFIED: idx4-6; ordinal=3/9] — the NECK-word's first three tokens: 27:16 the kid-skins ON JACOB'S NECK (the costume), 27:40 the yoke ON ESAU'S NECK (the anti-blessing), 33:4 Esau falling ON THE DECEIVER'S NECK — disguise, yoke, embrace. va-yishaqehu (5401 tok7/13) [VERIFIED: idx7] — the kiss-walk's reconciliation token. VA-YIVKU (1058 tok5/29, HC/Vqw3mp) [VERIFIED: idx8 morph=HC/Vqw3mp] — the weep-verb's toks 1-4 are all SINGULAR (Hagar, Abraham, ESAU ALONE at 27:38, Jacob at 29:11) [VERIFIED: morph census toks 1-4] — tok5 is its FIRST PLURAL: the man who wept alone at the theft weeps WITH the thief. GEN_55 LANDING-NOTE (frozen ledger untouched): the hatzileni-card's feared mi-yad esav (from Esau's HAND) arrives as arms around the neck — no rescue-verb fires; the fear dissolves without its demanded root. | וַיָּרָץ עֵשָׂו לִקְרָאתוֹ וַיְחַבְּקֵהוּ · va-yaratz esav liqrato va-yechabqehu = and-yaratz esav liqrato and-yechabqehu | — | tested |
STEP_Gn_33_5 · Gen.33.5 · THE_GRACE_VERB_IS_BORN
וַיִּשָּׂא אֶת־עֵינָיו וַיַּרְא אֶת־הַנָּשִׁים וְאֶת־הַיְלָדִים וַיֹּאמֶר מִי־אֵלֶּה לָּךְ וַיֹּאמַר הַיְלָדִים אֲשֶׁר־חָנַן אֱלֹהִים אֶת־עַבְדֶּךָ · va-yisa et-enay-v va-yar et-ha-nashim ve-et-ha-yeladim va-yomer mi-ele lakh va-yomar ha-yeladim asher-chanan Elohim et-avdekha · And he lifted his eyes and saw the women and the children, and said: Who are these to you? And he said: The children with whom God has graced your servant.
וַיִּשָּׂ֣א אֶת עֵינָ֗יו וַיַּ֤רְא אֶת הַנָּשִׁים֙ וְאֶת הַיְלָדִ֔ים וַיֹּ֖אמֶר מִי אֵ֣לֶּה לָּ֑ךְ · va-yisa et-enay-v va-yar et-ha-nashim ve-et-ha-yeladim va-yomer mi-ele lakh · who are these to you? (etnachta on lakh) [VERIFIED: SNAPSHOT Gen.33.5 idx11 mark_id=etnachta]
וַיֹּאמַ֕ר הַיְלָדִ֕ים אֲשֶׁר חָנַ֥ן אֱלֹהִ֖ים אֶת עַבְדֶּֽךָ · va-yomar ha-yeladim asher-chanan Elohim et-avdekha · the children with whom God has graced your servant (verse-final avdekha) [VERIFIED: SNAPSHOT Gen.33.5 idx12-18]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ha_yeladim_asher_chanan_Elohim(maane_yaaqov), t0) = HOLDS(the-yeladim-which-chanan-God(maane-yaaqov), t0) CHANAN DEBUTS [care 4]. mi ele lakh (4310 tok13/55) — Esau's question; ha-yeladim asher CHANAN Elohim et avdekha (2603 tok1/10 DEBUT) [VERIFIED: SNAPSHOT Gen.33.5 idx15 ordinal=1/10] — the GRACE-verb enters the Torah counting children; tok2 = 33:11 chanani (both debut-tokens live in this one meeting); full career: 42:21 (Joseph's pleading recalled), 43:29 (Joseph graces Benjamin with this verse's own shape), Exod 33:19 ×2 ("I will be gracious to whom I will be gracious" — the Attributes' grammar), Num 6:25 (the priestly blessing's vi-chuneka), Deut 3:23 (va-etchanan), and the closing grace-denials (Deut 7:2 lo techanem, 28:50 lo yachon) — the verb REACHES the priestly blessing from a father's answer about children. avdekha (5650 tok43/180) — the servant-grammar survives the embrace. | חָנַן אֱלֹהִים אֶת־עַבְדֶּךָ · chanan Elohim et-avdekha = chanan God avdekha | — | tested |
STEP_Gn_33_6 · Gen.33.6 · THE_FIRST_WAVE
וַתִּגַּשְׁןָ הַשְּׁפָחוֹת הֵנָּה וְיַלְדֵיהֶן וַתִּשְׁתַּחֲוֶיןָ · va-tigashna ha-shefachot hena ve-yalde-hen va-tishtachavena · And the maids came near, they and their children, and they bowed.
וַתִּגַּ֧שְׁןָ הַשְּׁפָח֛וֹת הֵ֥נָּה וְיַלְדֵיהֶ֖ן · va-tigashna ha-shefachot hena ve-yalde-hen · the maids came near with their children (NO etnachta in verse: split at tifcha on hen) [VERIFIED: SNAPSHOT Gen.33.6 idx3 mark_id=tifcha rank=2; no etnachta token]
וַתִּֽשְׁתַּחֲוֶֽיןָ · va-tishtachavena · and they bowed (verse-final tishtachavena) [VERIFIED: SNAPSHOT Gen.33.6 idx4-4]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_tigashna_va_tishtachavena(ha_shefachot), t0) = HOLDS(and-tigashna-and-tishtachavena(the-shefachot), t0) THE WAVES BEGIN [care 5; etnachta-less verse #1 — five tokens, no mid-verse rest: split at the tifcha idx3 (rank 2), the gen_03 1:13 fallback]. va-tigashna (5066 tok12/45) [VERIFIED: SNAPSHOT Gen.33.6 idx0 ordinal=12/45] — the approach-verb: toks 8-9 were 27:26-27's gesha-na, the deception's "come-near-and-kiss"; the family now approaches the deceived line's son wave by wave. va-tishtachavena (7812 tok13/47) — bow-wave one. | וַתִּגַּשְׁןָ הַשְּׁפָחוֹת הֵנָּה וְיַלְדֵיהֶן וַתִּשְׁתַּחֲוֶיןָ · va-tigashna ha-shefachot hena ve-yalde-hen va-tishtachavena = and-tigashna the-shefachot hena and-yalde-hen and-tishtachavena | — | tested |
STEP_Gn_33_7 · Gen.33.7 · THE_SECOND_AND_THIRD_WAVES
וַתִּגַּשׁ גַּם־לֵאָה וִילָדֶיהָ וַיִּשְׁתַּחֲווּ וְאַחַר נִגַּשׁ יוֹסֵף וְרָחֵל וַיִּשְׁתַּחֲווּ · va-tigash gam-leah vi-yladeha va-yishtachavu ve-achar nigash yosef ve-rachel va-yishtachavu · And Leah too came near, and her children, and they bowed; and after came Joseph near, and Rachel, and they bowed.
וַתִּגַּ֧שׁ גַּם לֵאָ֛ה וִילָדֶ֖יהָ וַיִּֽשְׁתַּחֲו֑וּ · va-tigash gam-leah vi-yladeha va-yishtachavu · Leah and her children came near and bowed (etnachta on yishtachavu) [VERIFIED: SNAPSHOT Gen.33.7 idx4 mark_id=etnachta]
וְאַחַ֗ר נִגַּ֥שׁ יוֹסֵ֛ף וְרָחֵ֖ל וַיִּֽשְׁתַּחֲוֽוּ · ve-achar nigash yosef ve-rachel va-yishtachavu · after them Joseph and Rachel bowed (verse-final yishtachavu) [VERIFIED: SNAPSHOT Gen.33.7 idx5-9]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yishtachavu_kulam(lea_yosef_ve_rachel), t0) = HOLDS(and-yishtachavu-kulam(lea-yosef-and-rachel), t0) THE ORDER HOLDS [care 5]. va-tigash gam lea... ve-achar NIGASH YOSEF ve-rachel (5066 toks 13-14/45; 3130 tok4/175) [VERIFIED: SNAPSHOT Gen.33.7 idx0,6-8] — the child placed last comes last, and the letter puts JOSEPH BEFORE RACHEL in the approach (nigash yosef ve-rachel — the boy steps ahead of his mother; his second narrative token is already an act). hishtachavah toks 14-15/47 — bow-waves two and three: the 27:29 decree's verb has now bowed this household to Esau five times in five verses. | וַתִּגַּשׁ גַּם־לֵאָה וִילָדֶיהָ וַיִּשְׁתַּחֲווּ · va-tigash gam-leah vi-yladeha va-yishtachavu = and-tigash also-leah vi-yladeha and-yishtachavu | — | tested |
STEP_Gn_33_8 · Gen.33.8 · THE_CAMP_EXPLAINED
וַיֹּאמֶר מִי לְךָ כָּל־הַמַּחֲנֶה הַזֶּה אֲשֶׁר פָּגָשְׁתִּי וַיֹּאמֶר לִמְצֹא־חֵן בְּעֵינֵי אֲדֹנִי · va-yomer mi lekha kal-ha-machane ha-ze asher pagashti va-yomer li-metzo-chen be-ene adoni · And he said: What to you is all this camp which I met? And he said: To find grace in the eyes of my lord.
וַיֹּ֕אמֶר מִ֥י לְךָ֛ כָּל הַמַּחֲנֶ֥ה הַזֶּ֖ה אֲשֶׁ֣ר פָּגָ֑שְׁתִּי · va-yomer mi lekha kal-ha-machane ha-ze asher pagashti · what is all this camp which I met? (etnachta on pagashti) [VERIFIED: SNAPSHOT Gen.33.8 idx7 mark_id=etnachta]
וַיֹּ֕אמֶר לִמְצֹא חֵ֖ן בְּעֵינֵ֥י אֲדֹנִֽי · va-yomer li-metzo-chen be-ene adoni · to find grace in the eyes of my lord (verse-final adoni) [VERIFIED: SNAPSHOT Gen.33.8 idx8-12]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(mi_lekha_kal_ha_machane(pagashti), t0) = HOLDS(from-to-you-kal-the-machane(pagashti), t0) THE MET ONE SPEAKS [care 6]. mi lekha kal ha-machane ha-ze asher PAGASHTI (4264 tok7/104; 6298 tok2/4) [VERIFIED: SNAPSHOT Gen.33.8 idx1-7; pagashti ordinal=2/4] — gen_55's meet-verb (born at 32:18 in Jacob's anticipation-script) returns in ESAU'S mouth: the encounter scripted in fear is narrated by its object as a puzzle; the camp-word's first token in ANOTHER SPEAKER'S mouth (toks 1,3,4,5 are Jacob's speech; 2 and 6 the narrator's). li-metzo chen be-ene adoni (2580 tok6/27; 113 tok35/91) [VERIFIED: idx9-12] — the grace-formula, first of three in-span; adoni — five my-lord tokens in this meeting (toks 35-39/91): the blessing's "be lord to your brothers" stays reversed in Jacob's grammar to the end. | מִי לְךָ כָּל־הַמַּחֲנֶה הַזֶּה אֲשֶׁר · mi lekha kal-ha-machane ha-ze asher = from to-you kal-the-machane the-ze which | — | tested |
STEP_Gn_33_9 · Gen.33.9 · THE_KEEP_IT_JUSSIVE
וַיֹּאמֶר עֵשָׂו יֶשׁ־לִי רָב אָחִי יְהִי לְךָ אֲשֶׁר־לָךְ · va-yomer esav yesh-li rav achi-y yehi lekha asher-lakh · And Esau said: I have much, my brother; let what is yours be yours.
וַיֹּ֥אמֶר עֵשָׂ֖ו יֶשׁ לִ֣י רָ֑ב · va-yomer esav yesh-li rav · and Esau said: I have much (etnachta on rav) [VERIFIED: SNAPSHOT Gen.33.9 idx4 mark_id=etnachta]
אָחִ֕י יְהִ֥י לְךָ֖ אֲשֶׁר לָֽךְ · achi-y yehi lekha asher-lakh · my brother — let what is yours be yours (verse-final lakh) [VERIFIED: SNAPSHOT Gen.33.9 idx5-9]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(esav, LET(yehi(lekha_asher_lakh))) = DECLARE(esav, LET(yehi(to-you-which-to-you))) THE KEEP-DEMAND [UNIT SHAPE (1)]. yesh li RAV achi (3426 tok8/30; 7227 tok10/66) [VERIFIED: SNAPSHOT Gen.33.9 idx2-5] — "I have MUCH, my brother" — and ACHI: Esau's first direct brother-address to Jacob in the corpus's narrative present (27:41's brother-talk was inner speech; token-note). YEHI lekha asher lakh (1961 tok207/1050, HVqj3ms TRUE JUSSIVE) [VERIFIED: idx6 morph=HVqj3ms] — the mood law (gen_32: the letter's mood decides) pushes the courtesy: let-what-is-yours-BE-yours, a jussive of the be-verb aimed at Jacob's property. Its fate is the unit's strangest: no haya-root receipt ever fires, and at 33:11 the DEMANDER HIMSELF takes the gift his jussive declined — the demand undone by its own issuer (self-reversal, filed to the mismatch family). PUSH LET(yehi(lekha_asher_lakh)). Depth 1. | יֶשׁ־לִי רָב אָחִי · yesh-li rav achi-y = yesh-to-me rav my-brother-y | — | tested |
STEP_Gn_33_10 · Gen.33.10 · THE_FACE_CODA_AND_THE_ACCEPT_VERB
וַיֹּאמֶר יַעֲקֹב אַל־נָא אִם־נָא מָצָאתִי חֵן בְּעֵינֶיךָ וְלָקַחְתָּ מִנְחָתִי מִיָּדִי כִּי עַל־כֵּן רָאִיתִי פָנֶיךָ כִּרְאֹת פְּנֵי אֱלֹהִים וַתִּרְצֵנִי · va-yomer yaaqov el-na im-na matzati chen be-enekha ve-laqachta minchati mi-yadi ki al-ken raiti fane-kha ki-reot pene Elohim va-tirtzeni · And Jacob said: No, please — if now I have found grace in your eyes, then take my offering from my hand; for therefore have I seen your face, as one sees the face of God, and you have accepted me.
וַיֹּ֣אמֶר יַעֲקֹ֗ב אַל נָא֙ אִם נָ֨א מָצָ֤אתִי חֵן֙ בְּעֵינֶ֔יךָ וְלָקַחְתָּ֥ מִנְחָתִ֖י מִיָּדִ֑י · va-yomer yaaqov el-na im-na matzati chen be-enekha ve-laqachta minchati mi-yadi · take my offering from my hand (etnachta on yadi) [VERIFIED: SNAPSHOT Gen.33.10 idx11 mark_id=etnachta]
כִּ֣י עַל כֵּ֞ן רָאִ֣יתִי פָנֶ֗יךָ כִּרְאֹ֛ת פְּנֵ֥י אֱלֹהִ֖ים וַתִּרְצֵֽנִי · ki al-ken raiti fane-kha ki-reot pene Elohim va-tirtzeni · I saw your face as one sees God's face — you accepted me (verse-final tirtzeni) [VERIFIED: SNAPSHOT Gen.33.10 idx12-20]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ki_reot_pene_Elohim_va_tirtzeni(peniel_coda), t1) = HOLDS(when-see-pene-God-and-tirtzeni(peniel-coda), t1) THE ACCEPTANCE-VERB IS BORN [care 6]. al na... ve-laqachta minchati mi-yadi (3947 tok101/393 weqatal — duty-content shape warming the take-verb one verse before the pop; 4503 tok8/113 — the offering-noun's brother-token, its Cain-and-Abel debut inverted into appeasement accepted). ki al ken RAITI FANEKHA KI-REOT PENE ELOHIM (7200 toks 84-85/396; 6440 toks 90-91/627) [VERIFIED: SNAPSHOT Gen.33.10 idx15-18] — the face-coda: one unit after panim-el-panim (32:31), Jacob names his brother's face with God's — gen_55's ten-face walk closes on Esau's. VA-TIRTZENI (7521 tok1/14 DEBUT, HC/Vqw2ms/Sp1cs) [VERIFIED: idx20 ordinal=1/14] — the ACCEPT-verb enters the Torah in a brother's welcome; its career is the altar's acceptance-formula — Lev 1:4 ve-nirtza lo ("it shall be ACCEPTED for him"), Lev 7:18, 19:7, 22:23-27 yeratze — and Lev 26's sabbath-repayments: offering- noun and acceptance-verb share this sentence a chapter before Jacob's first altar. Depth 1. | כִּי עַל־כֵּן רָאִיתִי פָנֶיךָ כִּרְאֹת פְּנֵי אֱלֹהִים וַתִּרְצֵנִי · ki al-ken raiti fane-kha ki-reot pene Elohim va-tirtzeni = when upon-ken raiti fane-kha when-see pene God and-tirtzeni | — | tested |
STEP_Gn_33_11 · Gen.33.11 · THE_POP_THE_BLESSING_RETURNED
קַח־נָא אֶת־בִּרְכָתִי אֲשֶׁר הֻבָאת לָךְ כִּי־חַנַּנִי אֱלֹהִים וְכִי יֶשׁ־לִי־כֹל וַיִּפְצַר־בּוֹ וַיִּקָּח · qach-na et-birkhati asher huvat lakh ki-chanani Elohim ve-ki yesh-li khol va-yiftzar-bo va-yiqach · Take, please, my blessing that was brought to you, for God has graced me, and because I have all. And he urged him, and he took.
קַח נָ֤א אֶת בִּרְכָתִי֙ אֲשֶׁ֣ר הֻבָ֣את לָ֔ךְ כִּֽי חַנַּ֥נִי אֱלֹהִ֖ים וְכִ֣י יֶשׁ לִי כֹ֑ל · qach-na et-birkhati asher huvat lakh ki-chanani Elohim ve-ki yesh-li khol · take, please, my blessing that was brought to you (etnachta on khol) [VERIFIED: SNAPSHOT Gen.33.11 idx13 mark_id=etnachta]
וַיִּפְצַר בּ֖וֹ וַיִּקָּֽח · va-yiftzar-bo va-yiqach · he urged him — and he took (verse-final yiqach) [VERIFIED: SNAPSHOT Gen.33.11 idx14-16]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(yaaqov, LET(qach_na_et_birkhati(esav))) = DECLARE(yaaqov, LET(qach-na-birkhati(esav))) THE RETURNED WORD [CROWN; UNIT SHAPE (2)]. qach na et BIRKHATI (3947 tok102/393, HVqv2ms; 1293 tok9/30) [VERIFIED: SNAPSHOT Gen.33.11 idx0-3 morph=HVqv2ms; ordinal=9/30] — the blessing-noun's toks 3-7 are the Gen 27 wound (27:35 "he took YOUR blessing", 27:36 Esau's cry "he took MY BLESSING — birkhati", 27:38,41); now the taker says TAKE (the very laqach of 27:35-36) + MY BLESSING (Esau's own word) — TO ESAU: the theft-cry's verb and noun with speaker and addressee exchanged. asher HUVAT lakh (935 tok114/619, hophal) — brought-to-you, the gift gone passive. ki chanani Elohim (2603 tok2/10 — the grace-verb's second debut-token) ve-khi yesh li KHOL (3605 tok239/1595) — Esau said RAV ("much"), Jacob answers KHOL ("all"): the two inventories one verse apart. PUSH LET(qach_na_et_birkhati(esav)). Depth 2. | קַח־נָא אֶת־בִּרְכָתִי · qach-na et-birkhati = qach-na birkhati | — | tested |
| RESULT | HOLDS(qach_na_et_birkhati(esav), t2) = HOLDS(qach-na-birkhati(esav), t2) THE RUN'S FIRST POP. va-yiftzar bo VA-YIQACH (6484 tok3/3 CLOSES; 3947 tok103/393) [VERIFIED: SNAPSHOT Gen.33.11 idx14-16; ordinals 3/3, 103/393] — the demand's own root returns as a foreground deed by the demandee IN THE SAME VERSE: qach (tok102) → va-yiqach (tok103), demand and receipt CONSECUTIVE career tokens, latency zero (the echo-receipt law, gen_25/gen_35; gen_51's bo-pop ran latency one verse). After gen_54 and gen_55 pushed fourteen cards and popped none, the first RESULT of the run fires on TAKE-BACK-THE-BLESSING — the Gen 27 debt is the one demand the letter clears. AND THE SELF-REVERSAL [UNIT SHAPE (1)]: the taking undoes 33:9's yehi — Esau performs the opposite of his own keep-it jussive; that card stays OPEN (no haya-receipt), its content reversed by its own demander. va-yiftzar — the URGE-verb's whole career closes here: Lot urging the angels (19:3), the mob urging Lot (19:9), Jacob urging Esau — two Sodom doors and a reconciliation. Depth 1. | וַיִּפְצַר־בּוֹ וַיִּקָּח · va-yiftzar-bo va-yiqach = and-yiftzar-in-it and-yiqach | — | tested |
STEP_Gn_33_12 · Gen.33.12 · THE_DECLINED_CONVOY
וַיֹּאמֶר נִסְעָה וְנֵלֵכָה וְאֵלְכָה לְנֶגְדֶּךָ · va-yomer nisa ve-nelekha ve-elkha le-negdekha · And he said: Let us journey and go, and I will go opposite you.
וַיֹּ֖אמֶר נִסְעָ֣ה וְנֵלֵ֑כָה · va-yomer nisa ve-nelekha · let us journey and go (etnachta on nelekha) [VERIFIED: SNAPSHOT Gen.33.12 idx2 mark_id=etnachta]
וְאֵלְכָ֖ה לְנֶגְדֶּֽךָ · ve-elkha le-negdekha · I will go opposite you (verse-final negdekha) [VERIFIED: SNAPSHOT Gen.33.12 idx3-4]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(esav, CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov))) = DECLARE(esav, CMD-US?(nisa-and-nelekha(esav-and-yaaqov))) THE JOINT-JOURNEY CARD [UNIT SHAPE (3)]. nisa ve-nelekha (5265 tok6/120, HVqh1cp; 3212 tok66/229, HC/Vqh1cp — DOUBLE true cohortative) [VERIFIED: SNAPSHOT Gen.33.12 idx1-2 morphs HVqh1cp, HC/Vqh1cp] — TIR-033: cohortative → CMD-US, ?-guard kept while the receipt path stays open (gen_45's law). ve-elkha le-negdekha (5048 tok7/17) [VERIFIED: idx4 ordinal=7/17] — "I will go OPPOSITE you": neged, the helper-word of 2:18's ke-negdo, offered brother-to-brother. The card's fate is 33:16-17 [see step 33:17]. PUSH CMD-US?(nisa_ve_nelekha(...)). Depth 2. | נִסְעָה וְנֵלֵכָה וְאֵלְכָה לְנֶגְדֶּךָ · nisa ve-nelekha ve-elkha le-negdekha = nisa and-nelekha and-elkha to-negdekha | — | tested |
STEP_Gn_33_13 · Gen.33.13 · THE_TENDER_PACE
וַיֹּאמֶר אֵלָיו אֲדֹנִי יֹדֵעַ כִּי־הַיְלָדִים רַכִּים וְהַצֹּאן וְהַבָּקָר עָלוֹת עָלָי וּדְפָקוּם יוֹם אֶחָד וָמֵתוּ כָּל־הַצֹּאן · va-yomer elav adoni yodea ki-ha-yeladim rakim ve-ha-tzon ve-ha-baqar alot alay u-defaqum yom echad va-metu kal-ha-tzon · And he said to him: My lord knows that the children are tender, and the flock and herd giving suck are upon me; and were they overdriven one day, all the flock would die.
וַיֹּ֣אמֶר אֵלָ֗יו אֲדֹנִ֤י יֹדֵ֨עַ֙ כִּֽי הַיְלָדִ֣ים רַכִּ֔ים וְהַצֹּ֥אן וְהַבָּקָ֖ר עָל֣וֹת עָלָ֑י · va-yomer elav adoni yodea ki-ha-yeladim rakim ve-ha-tzon ve-ha-baqar alot alay · my lord knows the children are tender (etnachta on alay) [VERIFIED: SNAPSHOT Gen.33.13 idx10 mark_id=etnachta]
וּדְפָקוּם֙ י֣וֹם אֶחָ֔ד וָמֵ֖תוּ כָּל הַצֹּֽאן · u-defaqum yom echad va-metu kal-ha-tzon · overdriven one day, all the flock would die (verse-final tzon) [VERIFIED: SNAPSHOT Gen.33.13 idx11-16]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ha_yeladim_rakim_ve_alot_alay(taanat_yaaqov), t2) = HOLDS(the-yeladim-rakim-and-alot-alay(taanat-yaaqov), t2) TWO HAPAXES IN THE EXCUSE [care 8]. adoni yodea ki ha-yeladim RAKIM (7390 tok3/6) [VERIFIED: SNAPSHOT Gen.33.13 idx6 ordinal=3/6] — TENDER: tok2 = 29:17, Leah's tender eyes — the word's two Jacob-cycle tokens are eyes and children. ve-ha-tzon ve-ha-baqar ALOT alay (5763 tok1/1 HAPAX) [VERIFIED: idx9 ordinal=1/1] — the nursing ones, named once in the Torah. U-DEFAQUM yom echad (1849 tok1/1 HAPAX) [VERIFIED: idx11 ordinal=1/1] — the OVERDRIVE-verb, conjugated once ever, in a shepherd's refusal; va-metu kal ha-tzon (4191 tok40/303) — the diplomatic mortality forecast. Depth 2. | אֲדֹנִי יֹדֵעַ כִּי־הַיְלָדִים רַכִּים · adoni yodea ki-ha-yeladim rakim = adoni yodea when-the-yeladim rakim | — | tested |
STEP_Gn_33_14 · Gen.33.14 · THE_PASS_BEFORE_JUSSIVE
יַעֲבָר־נָא אֲדֹנִי לִפְנֵי עַבְדּוֹ וַאֲנִי אֶתְנָהֲלָה לְאִטִּי לְרֶגֶל הַמְּלָאכָה אֲשֶׁר־לְפָנַי וּלְרֶגֶל הַיְלָדִים עַד אֲשֶׁר־אָבֹא אֶל־אֲדֹנִי שֵׂעִירָה · yaavar-na adoni li-fene avdo va-ani etnahala le-iti le-regel ha-melakha asher-le-fanay u-le-regel ha-yeladim ad asher-avo el-adoni seirah · Let my lord pass, please, before his servant, and I will lead on gently at my slow pace, at the foot of the work before me and at the foot of the children, until I come to my lord, to Seir.
יַעֲבָר נָ֥א אֲדֹנִ֖י לִפְנֵ֣י עַבְדּ֑וֹ · yaavar-na adoni li-fene avdo · let my lord pass before his servant (etnachta on avdo) [VERIFIED: SNAPSHOT Gen.33.14 idx4 mark_id=etnachta]
וַאֲנִ֞י אֶֽתְנָהֲלָ֣ה לְאִטִּ֗י לְרֶ֨גֶל הַמְּלָאכָ֤ה אֲשֶׁר לְפָנַי֙ וּלְרֶ֣גֶל הַיְלָדִ֔ים עַ֛ד אֲשֶׁר אָבֹ֥א אֶל אֲדֹנִ֖י שֵׂעִֽירָה · va-ani etnahala le-iti le-regel ha-melakha asher-le-fanay u-le-regel ha-yeladim ad asher-avo el-adoni seirah · I will lead gently — until I come to my lord, to Seir (verse-final seirah) [VERIFIED: SNAPSHOT Gen.33.14 idx5-19]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(yaaqov, LET(yaavar_na(adoni, li_fene_avdo))) = DECLARE(yaaqov, LET(yaavar-na(adoni, to-me-fene-avdo))) THE PASS-CARD [UNIT SHAPE (4)]. yaavar na adoni li-fene avdo (5674 tok20/130, HVqj3ms TRUE JUSSIVE) [VERIFIED: SNAPSHOT Gen.33.14 idx0 morph=HVqj3ms ordinal=20/130] — the cross-verb AGAIN as a demand (gen_55's ivru card was its imperative): mood law pushes the courtesy-jussive. Esau never passes-before: 33:16 narrates SHUV (returned to his way) — the other root (gen_45 Excerpt B) — card OPEN. va-ani ETNAHALA (5095 tok1/3 DEBUT, HVth1cs — self-commit content, no second push) [VERIFIED: idx6 ordinal=1/3] — the LEAD-GENTLY verb: tok2 = 47:17 (Joseph leading Egypt through famine-bread), tok3 = Exod 15:13 NEHALTA ("You LED in Your strength to Your holy habitation") — from flock-pace to the Song of the Sea. LE-ITI (328 tok1/1 HAPAX) [VERIFIED: idx7 ordinal=1/1] — "at my slow pace", once ever. le-regel ha-MELAKHA (4399 tok4/65) [VERIFIED: idx9 ordinal=4/65] — the WORK-noun: toks 1-3 are God's own melakha at 2:2-3 (the Sabbath's thrice-said word); tok4 is the drovers' — the labor-noun's first post-creation token walks toward Exod 20:9's Sabbath command. ad asher avo el adoni SEIRA — the stated Seir-arrival has NO narrated token anywhere in the corpus (Jacob's next station is 33:17's Sukkot; letter-note only, intent not adjudicated). PUSH LET(yaavar_na(...)). Depth 3. | יַעֲבָר־נָא אֲדֹנִי לִפְנֵי עַבְדּוֹ · yaavar-na adoni li-fene avdo = yaavar-na adoni to-me-fene avdo | — | tested |
STEP_Gn_33_15 · Gen.33.15 · THE_DECLINED_GARRISON
וַיֹּאמֶר עֵשָׂו אַצִּיגָה־נָּא עִמְּךָ מִן־הָעָם אֲשֶׁר אִתִּי וַיֹּאמֶר לָמָּה זֶּה אֶמְצָא־חֵן בְּעֵינֵי אֲדֹנִי · va-yomer esav atziga-na im-kha min-ha-am asher iti va-yomer la-ma ze emtza-chen be-ene adoni · And Esau said: Let me station with you, please, some of the people who are with me. And he said: Why so? Let me find grace in the eyes of my lord.
וַיֹּ֣אמֶר עֵשָׂ֔ו אַצִּֽיגָה נָּ֣א עִמְּךָ֔ מִן הָעָ֖ם אֲשֶׁ֣ר אִתִּ֑י · va-yomer esav atziga-na im-kha min-ha-am asher iti · let me station some of my people with you (etnachta on iti) [VERIFIED: SNAPSHOT Gen.33.15 idx8 mark_id=etnachta]
וַיֹּ֨אמֶר֙ לָ֣מָּה זֶּ֔ה אֶמְצָא חֵ֖ן בְּעֵינֵ֥י אֲדֹנִֽי · va-yomer la-ma ze emtza-chen be-ene adoni · why so? let me find grace in my lord's eyes (verse-final adoni) [VERIFIED: SNAPSHOT Gen.33.15 idx9-15]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(atziga_na_declined(la_ma_ze), t3) = HOLDS(atziga-na-declined(to-ma-ze), t3) THE OFFER DIES POLITELY [care 9]. atziga-na imkha (3322 tok2/6, HVhh1cs) [VERIFIED: SNAPSHOT Gen.33.15 idx2 morph=HVhh1cs ordinal=2/6] — a 1cs cohortative OFFER (gen_52's 30:31 ashuva self-commit class; gen_47's no-addressee law: the speaker volunteers his own act — no push): the STATION-verb's tok1 = 30:38, Jacob stationing the rods (gen_52's device); tok2 = Esau offering to station MEN; toks 3-4 = 43:9 (Judah setting Benjamin before his father), 47:2 (Joseph stationing brothers before Pharaoh). Declined: la-ma ze EMTZA chen be-ene adoni (4672 tok34/122, HVqh1cs inside a rhetorical question — no push; 2580 tok8/27) — the grace-formula's third sounding closes the negotiation: no convoy, no garrison, just grace. Depth 3. | אַצִּיגָה־נָּא עִמְּךָ מִן־הָעָם · atziga-na im-kha min-ha-am = atziga-na if-kha from-the-am | — | tested |
STEP_Gn_33_16 · Gen.33.16 · THE_FIRST_VECTOR
וַיָּשָׁב בַּיּוֹם הַהוּא עֵשָׂו לְדַרְכּוֹ שֵׂעִירָה · va-yashav ba-yom ha-hu esav le-darko seirah · And Esau returned that day on his way to Seir.
וַיָּשָׁב֩ בַּיּ֨וֹם הַה֥וּא עֵשָׂ֛ו לְדַרְכּ֖וֹ · va-yashav ba-yom ha-hu esav le-darko · Esau returned that day (NO etnachta in verse: split at tifcha on darko) [VERIFIED: SNAPSHOT Gen.33.16 idx4 mark_id=tifcha rank=2; no etnachta token]
שֵׂעִֽירָה · seirah · on his way to Seir (verse-final seirah) [VERIFIED: SNAPSHOT Gen.33.16 idx5-5]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yashav_esav_seira(le_darko), t3) = HOLDS(and-yashav-esav-seira(to-its-way), t3) THE OTHER ROOT [UNIT SHAPE (4); etnachta-less verse #2 — six tokens, split at the tifcha idx4 (rank 2), gen_03 1:13 fallback]. va-yashav ba-yom ha-hu esav le-darko SEIRA (7725 tok40/180; 1870 tok18/116; 8165 tok4/20) [VERIFIED: SNAPSHOT Gen.33.16 idx0-5] — the yaavar-card asked PASSING-BEFORE; the letter gives Esau RETURNING (shuv, the other root — gen_45 Excerpt B): the card holds OPEN, and the return-verb is the very one YHWH's 31:3 command laid on JACOB — each brother now carries a shuv: Jacob's commanded return (still OPEN in gen_53's frozen ledger), Esau's narrated one. le-darko — the derekh-noun's two went-his-way tokens are JACOB at 32:2 (leaving Laban) and ESAU here [VERIFIED: 1870 toks 17-18]: each parting of this cycle closes on the same formula. Depth 3. | וַיָּשָׁב בַּיּוֹם הַהוּא עֵשָׂו לְדַרְכּוֹ שֵׂעִירָה · va-yashav ba-yom ha-hu esav le-darko seirah = and-yashav day the-that esav its-way seirah | — | tested |
STEP_Gn_33_17 · Gen.33.17 · THE_SECOND_VECTOR_AND_THE_BOOTHS
וְיַעֲקֹב נָסַע סֻכֹּתָה וַיִּבֶן לוֹ בָּיִת וּלְמִקְנֵהוּ עָשָׂה סֻכֹּת עַל־כֵּן קָרָא שֵׁם־הַמָּקוֹם סֻכּוֹת · ve-yaaqov nasa sukotah va-yiven lo bayit u-le-miqnehu asa sukot al-ken qara shem-ha-maqom sukot · And Jacob journeyed to Sukkot, and built himself a house, and for his cattle he made booths; therefore he called the name of the place Sukkot.
וְיַעֲקֹב֙ נָסַ֣ע סֻכֹּ֔תָה וַיִּ֥בֶן ל֖וֹ בָּ֑יִת · ve-yaaqov nasa sukotah va-yiven lo bayit · Jacob journeyed to Sukkot, built a house (etnachta on bayit) [VERIFIED: SNAPSHOT Gen.33.17 idx5 mark_id=etnachta]
וּלְמִקְנֵ֨הוּ֙ עָשָׂ֣ה סֻכֹּ֔ת עַל כֵּ֛ן קָרָ֥א שֵׁם הַמָּק֖וֹם סֻכּֽוֹת · u-le-miqnehu asa sukot al-ken qara shem-ha-maqom sukot · booths for his cattle; so the place is called Sukkot (verse-final sukot) [VERIFIED: SNAPSHOT Gen.33.17 idx6-14]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ve_yaaqov_nasa_sukota(bayit_u_sukot, report_only), t3) = HOLDS(and-yaaqov-nasa-sukota(bayit-and-sukot, report-only), t3) THE SOLO JOURNEY [UNIT SHAPE (3); care 10]. ve-yaaqov NASA sukota (5265 tok7/120) [VERIFIED: SNAPSHOT Gen.33.17 idx1 ordinal=7/120] — the journey-verb's tok6 was 33:12's NISA — the let-US-journey cohortative itself; tok7 is Jacob journeying ALONE, the other way: demand → solo deed, consecutive tokens — the CMD-US? card's non-receipt written into the career (joint demanded, single performed, opposite vector; card OPEN). va-yiven lo BAYIT (1129 tok15/41; 1004 tok43/324) — Jacob's first house-building (his cycle's earlier build-token is 30:3's ve-ibane, "that I may be BUILT" — person then property); u-le-miqnehu asa SUKOT (5521 tok1/8 DEBUT) [VERIFIED: idx8 ordinal=1/8] — THE BOOTH-NOUN IS BORN as cattle-shelter, and every later token is the FESTIVAL'S: Lev 23:34-43 (chag ha-SUKOT; ba-SUKOT teshvu — "in booths you shall dwell", toks 2-5), Deut 16:13,16, 31:10 (toks 6-8) — the feast of Booths' entire vocabulary springs from livestock sheds at a road-fork (init→law, the run's second specimen). AL KEN qara shem ha-maqom sukot — al-ken etiology: REPORT class (gen_45's 26:33 law), NO write, the registry sleeps; the PLACE-name's career (5523 toks 1-2/6): tok3 = EXOD 12:37 — "the children of Israel journeyed from Ramses TO SUKKOT": the Exodus's FIRST STATION bears this stop's name (13:20, Num 33:5-6 continue the itinerary). Depth 3. | וְיַעֲקֹב נָסַע סֻכֹּתָה · ve-yaaqov nasa sukotah = and-yaaqov nasa sukotah | — | tested |
STEP_Gn_33_18 · Gen.33.18 · THE_WHOLE_ARRIVAL
וַיָּבֹא יַעֲקֹב שָׁלֵם עִיר שְׁכֶם אֲשֶׁר בְּאֶרֶץ כְּנַעַן בְּבֹאוֹ מִפַּדַּן אֲרָם וַיִּחַן אֶת־פְּנֵי הָעִיר · va-yavo yaaqov shalem ir shekhem asher be-eretz kenaan be-voo mi-padan aram va-yichan et-pene ha-ir · And Jacob came whole to the city of Shechem, which is in the land of Canaan, in his coming from Paddan-Aram; and he encamped before the city.
וַיָּבֹא֩ יַעֲקֹ֨ב שָׁלֵ֜ם עִ֣יר שְׁכֶ֗ם אֲשֶׁר֙ בְּאֶ֣רֶץ כְּנַ֔עַן בְּבֹא֖וֹ מִפַּדַּ֣ן אֲרָ֑ם · va-yavo yaaqov shalem ir shekhem asher be-eretz kenaan be-voo mi-padan aram · Jacob came whole to the city of Shechem (etnachta on aram) [VERIFIED: SNAPSHOT Gen.33.18 idx10 mark_id=etnachta]
וַיִּ֖חַן אֶת פְּנֵ֥י הָעִֽיר · va-yichan et-pene ha-ir · from Paddan-Aram; he encamped before the city (verse-final ir) [VERIFIED: SNAPSHOT Gen.33.18 idx11-14]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yavo_shalem_mi_padan_aram(va_yichan), t3) = HOLDS(and-yavo-shalem-from-padan-aram(and-yichan), t3) SHALEM [care 11]. va-yavo yaaqov SHALEM ir shekhem (935 tok116/619; 8003 tok2/6; 7927 tok2/18) [VERIFIED: SNAPSHOT Gen.33.18 idx0-4; shalem ordinal=2/6] — the WHOLE-word's two Genesis tokens: 15:16 "the iniquity of the Amorite is NOT YET WHOLE" and Jacob arriving WHOLE — an unfilled measure and a filled man. be-eretz kenaan be-voo MI-PADAN ARAM (3667 tok20/65; 6307 tok7/11) [VERIFIED: idx6-10] — the return- formula closes 28:2's arc: sent to Paddan-Aram (gen_47's departure tokens), back from it — the Laban cycle's geographic bracket shuts. va-YICHAN et pene ha-ir (2583 tok2/86) [VERIFIED: idx11 ordinal=2/86] — the ENCAMP-verb: tok1 = 26:17 (Isaac in Gerar's wadi); tok2 = Jacob before Shechem; its career becomes the wilderness itinerary's va-yachanu (Exod 13:20 onward) — Israel's encampments debut their patriarch-leg. shekhem toks 2-3/18 + ha-ir — the Dinah story's stage assembles (toks 4-18 = Gen 34; next block-run's door). Depth 3. | וַיָּבֹא יַעֲקֹב שָׁלֵם עִיר שְׁכֶם · va-yavo yaaqov shalem ir shekhem = and-yavo yaaqov shalem ir shekhem | — | tested |
STEP_Gn_33_19 · Gen.33.19 · THE_SECOND_PURCHASE
וַיִּקֶן אֶת־חֶלְקַת הַשָּׂדֶה אֲשֶׁר נָטָה־שָׁם אָהֳלוֹ מִיַּד בְּנֵי־חֲמוֹר אֲבִי שְׁכֶם בְּמֵאָה קְשִׂיטָה · va-yiqen et-chelqat ha-sade asher nata-sham aholo mi-yad bene-chamor avi shekhem be-mea qesita · And he bought the portion of the field where he had pitched his tent from the hand of the sons of Hamor, father of Shechem, for a hundred qesita.
וַיִּ֜קֶן אֶת חֶלְקַ֣ת הַשָּׂדֶ֗ה אֲשֶׁ֤ר נָֽטָה שָׁם֙ אָהֳל֔וֹ מִיַּ֥ד בְּנֵֽי חֲמ֖וֹר אֲבִ֣י שְׁכֶ֑ם · va-yiqen et-chelqat ha-sade asher nata-sham aholo mi-yad bene-chamor avi shekhem · he bought the portion of the field (etnachta on shekhem) [VERIFIED: SNAPSHOT Gen.33.19 idx12 mark_id=etnachta]
בְּמֵאָ֖ה קְשִׂיטָֽה · be-mea qesita · from the sons of Hamor, for a hundred qesita (verse-final qesita) [VERIFIED: SNAPSHOT Gen.33.19 idx13-14]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yiqen_chelqat_ha_sade(be_mea_qesita), t3) = HOLDS(and-yiqen-chelqat-the-sade(in-mea-qesita), t3) THE SMOOTH WORD BUYS A FIELD [care 11]. va-YIQEN (7069 tok5/25) [VERIFIED: SNAPSHOT Gen.33.19 idx0 ordinal=5/25] — the BUY-verb: tok4 = 25:10, "the field ABRAHAM BOUGHT" (Machpelah); tok5 = Jacob's plot — the Torah's two patriarch land-purchases sit on adjacent career tokens (toks 11-12 = 49:30/50:13, Machpelah retold at the burials). CHELQAT ha-sade (2513 tok2/3) [VERIFIED: idx2 ordinal=2/3] — the SMOOTH/PORTION homograph: tok1 = 27:16, chelqat tzavarav — "the SMOOTH of his neck", the kid-skin site of the deception; tok2 = the PORTION of field: the word that dressed the lie buys the first homestead (tok3 = Deut 33:21). mi-yad bene CHAMOR (2544 tok1/11 DEBUT) [VERIFIED: idx10 ordinal=1/11] — Hamor: all eleven tokens are this purchase and the Dinah story it stages. be-mea QESITA (7192 tok1/1 HAPAX) [VERIFIED: idx14 ordinal=1/1] — the coin-word, once in the Torah. nata sham aholo (5186 tok4/50) — tent pitched on owned ground. Depth 3. | וַיִּקֶן אֶת־חֶלְקַת הַשָּׂדֶה · va-yiqen et-chelqat ha-sade = and-yiqen chelqat the-sade | — | tested |
STEP_Gn_33_20 · Gen.33.20 · THE_ALTAR_AND_THE_OBLIQUE_WRITE
וַיַּצֶּב־שָׁם מִזְבֵּחַ וַיִּקְרָא־לוֹ אֵל אֱלֹהֵי יִשְׂרָאֵל · va-yatzev-sham mizbecha va-yiqra-lo el elohe yisrael · And he set up there an altar, and called it El-Elohe-Israel [God, the God of Israel].
וַיַּצֶּב שָׁ֖ם מִזְבֵּ֑חַ · va-yatzev-sham mizbecha · he set up there an altar (etnachta on mizbecha) [VERIFIED: SNAPSHOT Gen.33.20 idx2 mark_id=etnachta]
וַיִּ֨קְרָא ל֔וֹ אֵ֖ל אֱלֹהֵ֥י יִשְׂרָאֵֽל · va-yiqra-lo el elohe yisrael · and called it El-Elohe-Israel (verse-final yisrael) [VERIFIED: SNAPSHOT Gen.33.20 idx3-7]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| REGISTRY_INSTALL | WORLD += {ha_mizbeach} = WORLD += {the-altar} THE FIRST ALTAR [CROWN 2; care 12]. va-YATZEV sham MIZBEACH (5324 tok8/28; 4196 tok10/198) [VERIFIED: SNAPSHOT Gen.33.20 idx0-2; ordinals 8/28, 10/198] — Jacob's FIRST altar: the altar-noun's toks 1-9 are his fathers' — Noah ×2 (8:20), Abram ×4 (12:7, 12:8, 13:4, 13:18), Moriah ×2 (22:9), Isaac (26:25) [VERIFIED: debut_map 4196 toks 1-9]; tok10 is his. The set-up verb's career: toks 6-7 = 28:12-13 — the ladder SET UP (mutzav) and YHWH STANDING (nitzav) upon it; tok8 = this altar; toks 9-10 = 35:14 (Bethel's pillar) and 35:20 (Rachel's grave-pillar): ladder, altar, pillar, grave. WORLD += ha_mizbeach. | וַיַּצֶּב־שָׁם מִזְבֵּחַ · va-yatzev-sham mizbecha = and-yatzev-there mizbecha | — | tested |
| NAME | name(ha_mizbeach) := el_elohe_yisrael = name(the-altar) := to-elohe-yisrael WRITE #1 — ISRAEL ENTERS THE REGISTRY OBLIQUELY. va-yiqra LO el elohe yisrael (7121 tok82/193; 410 tok11/50; 3478 tok3/587) [VERIFIED: SNAPSHOT Gen.33.20 idx3-7] — full va-yiqra-lo formula: the write FIRES (contrast 32:29's decree, which wrote nothing — gen_33's class) — and the VALUE carries the decreed name: el_elohe_yisrael, "El, God of ISRAEL" — yisrael's third Torah token, and the registry's first: the renamed man's first naming-act files his own new name inside God's title on an altar — the ledger meets israel as a genitive of El before it ever meets it as the man's label (35:10's formula-write is still ahead; the gen_33 NAME-triage neighborhood stays OPEN, no ruling sought). The el-word (410): gen_54's power-idiom observation aside, this token is El the name proper, on Jacob's lips over his first altar. UNIT END: SPECS depth 3 OPEN (yehi — self-reversed by its own demander · nisa_ve_nelekha — answered by a solo journey the other way · yaavar_na — answered in the other root); ONE POP (the returned blessing — the run's only cleared card). REGISTRY 1 write. TESTS 0 [VERIFIED: zero tov-adjective tokens in Gen 33]. YHWH ×0 in-span; Elohim ×3 + el elohe yisrael — the unit's God-grammar runs on grace until the altar speaks. | וַיִּקְרָא־לוֹ אֵל אֱלֹהֵי יִשְׂרָאֵל · va-yiqra-lo el elohe yisrael = and-yiqra-not to elohe yisrael | — | tested |
Scenarios (the unit's own test suite)
| id | title | given | expect | anchor |
|---|---|---|---|---|
| S1 | after STEP_Gn_33_1 — the four hundred arrive; queue empty | Esau was coming, and with him four hundred men. | SPECS empty; no test, no name. | וַיִּשָּׂ֨א יַעֲקֹ֜ב עֵינָ֗יו וַיַּרְא֙ וְהִנֵּ֣ה עֵשָׂ֣ו בָּ֔א · va-yisa yaaqov enay-v va-yar ve-hine esav ba = and-yisa yaaqov enay-v and-yar and-hine esav in-the |
| S2 | after STEP_Gn_33_2 — the order of love; queue empty | Rachel and Joseph hindmost. | SPECS empty; no test, no name. | וַיָּ֧שֶׂם אֶת הַשְּׁפָח֛וֹת וְאֶת יַלְדֵיהֶ֖ן רִֽאשֹׁנָ֑ה · va-yasem et-ha-shefachot ve-et-yaldehen rishona = and-yasem the-shefachot and-yaldehen rishona |
| S3 | after STEP_Gn_33_3 — seven bows the wrong way; queue empty | He bowed to the ground seven times, nearing his brother. | SPECS empty; no test, no name. | וַיִּשְׁתַּ֤חוּ אַ֨רְצָה֙ שֶׁ֣בַע פְּעָמִ֔ים · va-yishtachu artzah sheva peamim = and-yishtachu artzah seven peamim |
| S4 | after STEP_Gn_33_4 — the embrace and the first plural weeping | He fell on his neck and kissed him; and they wept. | SPECS empty; no test, no name. | וַיָּ֨רָץ עֵשָׂ֤ו לִקְרָאתוֹ֙ וַֽיְחַבְּקֵ֔הוּ · va-yaratz esav liqrato va-yechabqehu = and-yaratz esav liqrato and-yechabqehu |
| S5 | after STEP_Gn_33_5 — the grace-verb born; queue empty | The children with whom God has graced your servant. | SPECS empty; no test, no name. | חָנַ֥ן אֱלֹהִ֖ים אֶת עַבְדֶּֽךָ · chanan Elohim et-avdekha = chanan God avdekha |
| S6 | after STEP_Gn_33_6 — the first wave bows; queue empty | The maids came near with their children and bowed. | SPECS empty; no test, no name. | וַתִּגַּ֧שְׁןָ הַשְּׁפָח֛וֹת הֵ֥נָּה וְיַלְדֵיהֶ֖ן וַתִּֽשְׁתַּחֲוֶֽיןָ · va-tigashna ha-shefachot hena ve-yalde-hen va-tishtachavena = and-tigashna the-shefachot hena and-yalde-hen and-tishtachavena |
| S7 | after STEP_Gn_33_7 — all the waves have bowed; queue empty | After came Joseph near, and Rachel, and they bowed. | SPECS empty; no test, no name. | וַתִּגַּ֧שׁ גַּם לֵאָ֛ה וִילָדֶ֖יהָ וַיִּֽשְׁתַּחֲו֑וּ · va-tigash gam-leah vi-yladeha va-yishtachavu = and-tigash also-leah vi-yladeha and-yishtachavu |
| S8 | after STEP_Gn_33_8 — the camp explained; queue empty | What is all this camp which I met? | SPECS empty; no test, no name. | מִ֥י לְךָ֛ כָּל הַמַּחֲנֶ֥ה הַזֶּ֖ה אֲשֶׁ֣ר · mi lekha kal-ha-machane ha-ze asher = from to-you kal-the-machane the-ze which |
| S9 | after STEP_Gn_33_9 — the keep-it jussive pushed; depth 1 | I have much, my brother; let what is yours be yours. | LET(yehi(lekha_asher_lakh)) pushed and OPEN; no test, no name. = LET(yehi(to-you-which-to-you)) pushed and OPEN; no test, no name. | יֶשׁ לִ֣י רָ֑ב אָחִ֕י · yesh-li rav achi-y = yesh-to-me rav my-brother-y |
| S10 | after STEP_Gn_33_10 — the face-coda and the accept-verb; depth 1 | I saw your face as one sees the face of God. | LET(yehi(lekha_asher_lakh)) pushed and OPEN; no test, no name. = LET(yehi(to-you-which-to-you)) pushed and OPEN; no test, no name. | כִּ֣י עַל כֵּ֞ן רָאִ֣יתִי פָנֶ֗יךָ כִּרְאֹ֛ת פְּנֵ֥י אֱלֹהִ֖ים וַתִּרְצֵֽנִי · ki al-ken raiti fane-kha ki-reot pene Elohim va-tirtzeni = when upon-ken raiti fane-kha when-see pene God and-tirtzeni |
| S11 | after STEP_Gn_33_11 — the blessing returned and TAKEN; depth 1 | Take, please, my blessing. And he urged him, and he took. | LET(yehi(lekha_asher_lakh)) pushed and OPEN; no test, no name. = LET(yehi(to-you-which-to-you)) pushed and OPEN; no test, no name. | וַיִּפְצַר בּ֖וֹ וַיִּקָּֽח · va-yiftzar-bo va-yiqach = and-yiftzar-in-it and-yiqach |
| S12 | after STEP_Gn_33_12 — the joint-journey pushed guarded; depth 2 | Let us journey and go, and I will go opposite you. | LET(yehi(lekha_asher_lakh)) pushed and OPEN; CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN; no test, no name. = LET(yehi(to-you-which-to-you)) pushed and OPEN; CMD-US?(nisa-and-nelekha(esav-and-yaaqov)) pushed and OPEN; no test, no name. | נִסְעָ֣ה וְנֵלֵ֑כָה וְאֵלְכָ֖ה לְנֶגְדֶּֽךָ · nisa ve-nelekha ve-elkha le-negdekha = nisa and-nelekha and-elkha to-negdekha |
| S13 | after STEP_Gn_33_13 — the tender-pace plea; depth 2 | The children are tender; overdriven one day, the flock dies. | LET(yehi(lekha_asher_lakh)) pushed and OPEN; CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN; no test, no name. = LET(yehi(to-you-which-to-you)) pushed and OPEN; CMD-US?(nisa-and-nelekha(esav-and-yaaqov)) pushed and OPEN; no test, no name. | אֲדֹנִ֤י יֹדֵ֨עַ֙ כִּֽי הַיְלָדִ֣ים רַכִּ֔ים · adoni yodea ki-ha-yeladim rakim = adoni yodea when-the-yeladim rakim |
| S14 | after STEP_Gn_33_14 — pass-before pushed; depth 3 | Let my lord pass before his servant; I will lead on gently. | LET(yehi(lekha_asher_lakh)) pushed and OPEN; CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN; LET(yaavar_na(adoni, li_fene_avdo)) pushed and OPEN; no test, no name. = LET(yehi(to-you-which-to-you)) pushed and OPEN; CMD-US?(nisa-and-nelekha(esav-and-yaaqov)) pushed and OPEN; LET(yaavar-na(adoni, to-me-fene-avdo)) pushed and OPEN; no test, no name. | יַעֲבָר נָ֥א אֲדֹנִ֖י לִפְנֵ֣י עַבְדּ֑וֹ · yaavar-na adoni li-fene avdo = yaavar-na adoni to-me-fene avdo |
| S15 | after STEP_Gn_33_15 — the garrison declined; depth 3 | Let me station some of my people — why so? | LET(yehi(lekha_asher_lakh)) pushed and OPEN; CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN; LET(yaavar_na(adoni, li_fene_avdo)) pushed and OPEN; no test, no name. = LET(yehi(to-you-which-to-you)) pushed and OPEN; CMD-US?(nisa-and-nelekha(esav-and-yaaqov)) pushed and OPEN; LET(yaavar-na(adoni, to-me-fene-avdo)) pushed and OPEN; no test, no name. | אַצִּֽיגָה נָּ֣א עִמְּךָ֔ מִן הָעָ֖ם · atziga-na im-kha min-ha-am = atziga-na if-kha from-the-am |
| S16 | after STEP_Gn_33_16 — Esau returns by the other root; depth 3 | Esau returned that day on his way to Seir. | LET(yehi(lekha_asher_lakh)) pushed and OPEN; CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN; LET(yaavar_na(adoni, li_fene_avdo)) pushed and OPEN; no test, no name. = LET(yehi(to-you-which-to-you)) pushed and OPEN; CMD-US?(nisa-and-nelekha(esav-and-yaaqov)) pushed and OPEN; LET(yaavar-na(adoni, to-me-fene-avdo)) pushed and OPEN; no test, no name. | וַיָּשָׁב֩ בַּיּ֨וֹם הַה֥וּא עֵשָׂ֛ו לְדַרְכּ֖וֹ שֵׂעִֽירָה · va-yashav ba-yom ha-hu esav le-darko seirah = and-yashav day the-that esav its-way seirah |
| S17 | after STEP_Gn_33_17 — the solo journey; the booths; depth 3 | Jacob journeyed to Sukkot and made booths for his cattle. | LET(yehi(lekha_asher_lakh)) pushed and OPEN; CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN; LET(yaavar_na(adoni, li_fene_avdo)) pushed and OPEN; no test, no name. = LET(yehi(to-you-which-to-you)) pushed and OPEN; CMD-US?(nisa-and-nelekha(esav-and-yaaqov)) pushed and OPEN; LET(yaavar-na(adoni, to-me-fene-avdo)) pushed and OPEN; no test, no name. | וְיַעֲקֹב֙ נָסַ֣ע סֻכֹּ֔תָה · ve-yaaqov nasa sukotah = and-yaaqov nasa sukotah |
| S18 | after STEP_Gn_33_18 — whole to Shechem; depth 3 | Jacob came whole to the city of Shechem. | LET(yehi(lekha_asher_lakh)) pushed and OPEN; CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN; LET(yaavar_na(adoni, li_fene_avdo)) pushed and OPEN; no test, no name. = LET(yehi(to-you-which-to-you)) pushed and OPEN; CMD-US?(nisa-and-nelekha(esav-and-yaaqov)) pushed and OPEN; LET(yaavar-na(adoni, to-me-fene-avdo)) pushed and OPEN; no test, no name. | וַיָּבֹא֩ יַעֲקֹ֨ב שָׁלֵ֜ם עִ֣יר שְׁכֶ֗ם · va-yavo yaaqov shalem ir shekhem = and-yavo yaaqov shalem ir shekhem |
| S19 | after STEP_Gn_33_19 — the field bought; depth 3 | He bought the portion of the field for a hundred qesita. | LET(yehi(lekha_asher_lakh)) pushed and OPEN; CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN; LET(yaavar_na(adoni, li_fene_avdo)) pushed and OPEN; no test, no name. = LET(yehi(to-you-which-to-you)) pushed and OPEN; CMD-US?(nisa-and-nelekha(esav-and-yaaqov)) pushed and OPEN; LET(yaavar-na(adoni, to-me-fene-avdo)) pushed and OPEN; no test, no name. | וַיִּ֜קֶן אֶת חֶלְקַ֣ת הַשָּׂדֶ֗ה · va-yiqen et-chelqat ha-sade = and-yiqen chelqat the-sade |
| S20 | after STEP_Gn_33_20 — the first altar named; three open, one popped | He set up an altar and called it El-Elohe-Israel. | LET(yehi(lekha_asher_lakh)) pushed and OPEN; CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN; LET(yaavar_na(adoni, li_fene_avdo)) pushed and OPEN; WORLD += ha_mizbeach; REGISTRY 1 writes = LET(yehi(to-you-which-to-you)) pushed and OPEN; CMD-US?(nisa-and-nelekha(esav-and-yaaqov)) pushed and OPEN; LET(yaavar-na(adoni, to-me-fene-avdo)) pushed and OPEN; WORLD += the-altar; REGISTRY 1 writes | וַיַּצֶּב שָׁ֖ם מִזְבֵּ֑חַ · va-yatzev-sham mizbecha = and-yatzev-there mizbecha |
Machine verification — run_unit.py (computed live, not stored)
unit: gen_56_blessing_returned_first_altar — The blessing returned and the first altar (33:1-20) [frozen]
final state: WORLD=['ha_mizbeach'] (+0 presupposed) | REGISTRY={'ha_mizbeach': 'el_elohe_yisrael'} | TESTS=0 PASS | LEDGER days=[] | FLAGS=[]
=== S1 — after STEP_Gn_33_1 — the four hundred arrive; queue empty
וַיִּשָּׂ֨א יַעֲקֹ֜ב עֵינָ֗יו וַיַּרְא֙ וְהִנֵּ֣ה עֵשָׂ֣ו בָּ֔א (va-yisa yaaqov enay-v va-yar ve-hine esav ba)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S2 — after STEP_Gn_33_2 — the order of love; queue empty
וַיָּ֧שֶׂם אֶת הַשְּׁפָח֛וֹת וְאֶת יַלְדֵיהֶ֖ן רִֽאשֹׁנָ֑ה (va-yasem et-ha-shefachot ve-et-yaldehen rishona)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S3 — after STEP_Gn_33_3 — seven bows the wrong way; queue empty
וַיִּשְׁתַּ֤חוּ אַ֨רְצָה֙ שֶׁ֣בַע פְּעָמִ֔ים (va-yishtachu artzah sheva peamim)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S4 — after STEP_Gn_33_4 — the embrace and the first plural weeping
וַיָּ֨רָץ עֵשָׂ֤ו לִקְרָאתוֹ֙ וַֽיְחַבְּקֵ֔הוּ (va-yaratz esav liqrato va-yechabqehu)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S5 — after STEP_Gn_33_5 — the grace-verb born; queue empty
חָנַ֥ן אֱלֹהִ֖ים אֶת עַבְדֶּֽךָ (chanan Elohim et-avdekha)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S6 — after STEP_Gn_33_6 — the first wave bows; queue empty
וַתִּגַּ֧שְׁןָ הַשְּׁפָח֛וֹת הֵ֥נָּה וְיַלְדֵיהֶ֖ן וַתִּֽשְׁתַּחֲוֶֽיןָ (va-tigashna ha-shefachot hena ve-yalde-hen va-tishtachavena)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S7 — after STEP_Gn_33_7 — all the waves have bowed; queue empty
וַתִּגַּ֧שׁ גַּם לֵאָ֛ה וִילָדֶ֖יהָ וַיִּֽשְׁתַּחֲו֑וּ (va-tigash gam-leah vi-yladeha va-yishtachavu)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S8 — after STEP_Gn_33_8 — the camp explained; queue empty
מִ֥י לְךָ֛ כָּל הַמַּחֲנֶ֥ה הַזֶּ֖ה אֲשֶׁ֣ר (mi lekha kal-ha-machane ha-ze asher)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S9 — after STEP_Gn_33_9 — the keep-it jussive pushed; depth 1
יֶשׁ לִ֣י רָ֑ב אָחִ֕י (yesh-li rav achi-y)
PASS LET(yehi(lekha_asher_lakh)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)'])
PASS no test, no name. (tests=0 names=0)
=== S10 — after STEP_Gn_33_10 — the face-coda and the accept-verb; depth 1
כִּ֣י עַל כֵּ֞ן רָאִ֣יתִי פָנֶ֗יךָ כִּרְאֹ֛ת פְּנֵ֥י אֱלֹהִ֖ים וַתִּרְצֵֽנִי (ki al-ken raiti fane-kha ki-reot pene Elohim va-tirtzeni)
PASS LET(yehi(lekha_asher_lakh)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)'])
PASS no test, no name. (tests=0 names=0)
=== S11 — after STEP_Gn_33_11 — the blessing returned and TAKEN; depth 1
וַיִּפְצַר בּ֖וֹ וַיִּקָּֽח (va-yiftzar-bo va-yiqach)
PASS LET(yehi(lekha_asher_lakh)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)'])
PASS no test, no name. (tests=0 names=0)
=== S12 — after STEP_Gn_33_12 — the joint-journey pushed guarded; depth 2
נִסְעָ֣ה וְנֵלֵ֑כָה וְאֵלְכָ֖ה לְנֶגְדֶּֽךָ (nisa ve-nelekha ve-elkha le-negdekha)
PASS LET(yehi(lekha_asher_lakh)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)'])
PASS CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S13 — after STEP_Gn_33_13 — the tender-pace plea; depth 2
אֲדֹנִ֤י יֹדֵ֨עַ֙ כִּֽי הַיְלָדִ֣ים רַכִּ֔ים (adoni yodea ki-ha-yeladim rakim)
PASS LET(yehi(lekha_asher_lakh)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)'])
PASS CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S14 — after STEP_Gn_33_14 — pass-before pushed; depth 3
יַעֲבָר נָ֥א אֲדֹנִ֖י לִפְנֵ֣י עַבְדּ֑וֹ (yaavar-na adoni li-fene avdo)
PASS LET(yehi(lekha_asher_lakh)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS LET(yaavar_na(adoni, li_fene_avdo)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS no test, no name. (tests=0 names=0)
=== S15 — after STEP_Gn_33_15 — the garrison declined; depth 3
אַצִּֽיגָה נָּ֣א עִמְּךָ֔ מִן הָעָ֖ם (atziga-na im-kha min-ha-am)
PASS LET(yehi(lekha_asher_lakh)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS LET(yaavar_na(adoni, li_fene_avdo)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS no test, no name. (tests=0 names=0)
=== S16 — after STEP_Gn_33_16 — Esau returns by the other root; depth 3
וַיָּשָׁב֩ בַּיּ֨וֹם הַה֥וּא עֵשָׂ֛ו לְדַרְכּ֖וֹ שֵׂעִֽירָה (va-yashav ba-yom ha-hu esav le-darko seirah)
PASS LET(yehi(lekha_asher_lakh)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS LET(yaavar_na(adoni, li_fene_avdo)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS no test, no name. (tests=0 names=0)
=== S17 — after STEP_Gn_33_17 — the solo journey; the booths; depth 3
וְיַעֲקֹב֙ נָסַ֣ע סֻכֹּ֔תָה (ve-yaaqov nasa sukotah)
PASS LET(yehi(lekha_asher_lakh)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS LET(yaavar_na(adoni, li_fene_avdo)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS no test, no name. (tests=0 names=0)
=== S18 — after STEP_Gn_33_18 — whole to Shechem; depth 3
וַיָּבֹא֩ יַעֲקֹ֨ב שָׁלֵ֜ם עִ֣יר שְׁכֶ֗ם (va-yavo yaaqov shalem ir shekhem)
PASS LET(yehi(lekha_asher_lakh)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS LET(yaavar_na(adoni, li_fene_avdo)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS no test, no name. (tests=0 names=0)
=== S19 — after STEP_Gn_33_19 — the field bought; depth 3
וַיִּ֜קֶן אֶת חֶלְקַ֣ת הַשָּׂדֶ֗ה (va-yiqen et-chelqat ha-sade)
PASS LET(yehi(lekha_asher_lakh)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS LET(yaavar_na(adoni, li_fene_avdo)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS no test, no name. (tests=0 names=0)
=== S20 — after STEP_Gn_33_20 — the first altar named; three open, one popped
וַיַּצֶּב שָׁ֖ם מִזְבֵּ֑חַ (va-yatzev-sham mizbecha)
PASS LET(yehi(lekha_asher_lakh)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS CMD-US?(nisa_ve_nelekha(esav_ve_yaaqov)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS LET(yaavar_na(adoni, li_fene_avdo)) pushed and OPEN (queue=['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)'])
PASS WORLD += ha_mizbeach (entity={'mode': 'created', 'by': 'narration', 'step': 'Gen.33.20'})
PASS REGISTRY 1 writes (writes=1 names=['ha_mizbeach'])
ALL SCENARIOS GREEN
Python rendering — the unit as a program
#!/usr/bin/env python3
# =============================================================================
# gen_56_blessing_returned_first_altar — 33:1-20
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/gen_56_blessing_returned_first_altar.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.
# =============================================================================
"""The blessing returned and the first altar (33:1-20)"""
from machine import Machine
m = Machine("gen_56_blessing_returned_first_altar")
# -------------------------- Gen.33.1 · THE_LIFTED_EYES_AND_THE_SPLIT -------
# וַיִּשָּׂא יַעֲקֹב עֵינָיו וַיַּרְא וְהִנֵּה עֵשָׂו בָּא וְעִמּוֹ אַרְבַּע
# מֵאוֹת אִישׁ וַיַּחַץ אֶת־הַיְלָדִים עַל־לֵאָה וְעַל־רָחֵל וְעַל שְׁתֵּי
# הַשְּׁפָחוֹת
# "[EN-AID] And Jacob lifted his eyes and saw, and behold, Esau was coming,
# and with him four hundred men. And he divided the children unto Leah and
# unto Rachel and unto the two maids."
m.step("Gen.33.1")
# ‹וַיִּשָּׂא יַעֲקֹב עֵינָיו וַיַּרְא וְהִנֵּה עֵשָׂו בָּא› (“and-
# lift/carry Jacob eye-him/its and-see and-behold Esau come/bring”) — fact
# holds: and-see-Esau-come/bring-and-cut(four-hundred-man)
m.fact("va_yar_esav_ba_va_yachatz(arba_meot_ish)")
# -------------------------- Gen.33.2 · THE_ORDER_OF_LOVE -------------------
# וַיָּשֶׂם אֶת־הַשְּׁפָחוֹת וְאֶת־יַלְדֵיהֶן רִאשֹׁנָה וְאֶת־לֵאָה
# וִילָדֶיהָ אַחֲרֹנִים וְאֶת־רָחֵל וְאֶת־יוֹסֵף אַחֲרֹנִים
# "[EN-AID] And he put the maids and their children first, and Leah and her
# children behind, and Rachel and Joseph hindmost."
m.step("Gen.33.2")
# ‹וַיָּשֶׂם אֶת־הַשְּׁפָחוֹת וְאֶת־יַלְדֵיהֶן רִאשֹׁנָה› (“and-put/set obj-
# marker the-female-slave and-obj-marker child-them/their first”) — fact
# holds: first-other-other(seder-the-camp)
m.fact("rishona_acharonim_acharonim(seder_ha_machane)")
# -------------------------- Gen.33.3 · THE_BOW_INVERTED --------------------
# וְהוּא עָבַר לִפְנֵיהֶם וַיִּשְׁתַּחוּ אַרְצָה שֶׁבַע פְּעָמִים
# עַד־גִּשְׁתּוֹ עַד־אָחִיו
# "[EN-AID] And he himself crossed over before them and bowed to the ground
# seven times, until he came near to his brother."
m.step("Gen.33.3")
# ‹וַיִּשְׁתַּחוּ אַרְצָה שֶׁבַע פְּעָמִים› (“and-afflict earth-ward seven
# stroke”) — fact holds: and-afflict-seven-stroke(hipukh-the-berakha)
m.fact("va_yishtachu_sheva_peamim(hipukh_ha_berakha)")
# -------------------------- Gen.33.4 · THE_HAND_BECOMES_ARMS ---------------
# וַיָּרָץ עֵשָׂו לִקְרָאתוֹ וַיְחַבְּקֵהוּ וַיִּפֹּל עַל־צַוָּארָו
# וַׄיִּׄשָּׁׄקֵׄהׄוּׄ וַיִּבְכּוּ
# "[EN-AID] And Esau ran to meet him and embraced him, and fell on his neck
# and kissed him; and they wept."
m.step("Gen.33.4")
# ‹וַיָּרָץ עֵשָׂו לִקְרָאתוֹ וַיְחַבְּקֵהוּ› (“and-run Esau to-
# encountering-him/its and-clasp-him/its”) — fact holds: and-yechabqehu-and-
# weep(Esau-and-Jacob)
m.fact("va_yechabqehu_va_yivku(esav_ve_yaaqov)")
# -------------------------- Gen.33.5 · THE_GRACE_VERB_IS_BORN --------------
# וַיִּשָּׂא אֶת־עֵינָיו וַיַּרְא אֶת־הַנָּשִׁים וְאֶת־הַיְלָדִים וַיֹּאמֶר
# מִי־אֵלֶּה לָּךְ וַיֹּאמַר הַיְלָדִים אֲשֶׁר־חָנַן אֱלֹהִים אֶת־עַבְדֶּךָ
# "[EN-AID] And he lifted his eyes and saw the women and the children, and
# said: Who are these to you? And he said: The children with whom God has
# graced your servant."
m.step("Gen.33.5")
# ‹חָנַן אֱלֹהִים אֶת־עַבְדֶּךָ› (“bend God obj-marker servant-you/your”) —
# fact holds: the-child-which-bend-God(maane-Jacob)
m.fact("ha_yeladim_asher_chanan_Elohim(maane_yaaqov)")
# -------------------------- Gen.33.6 · THE_FIRST_WAVE ----------------------
# וַתִּגַּשְׁןָ הַשְּׁפָחוֹת הֵנָּה וְיַלְדֵיהֶן וַתִּשְׁתַּחֲוֶיןָ
# "[EN-AID] And the maids came near, they and their children, and they
# bowed."
m.step("Gen.33.6")
# ‹וַתִּגַּשְׁןָ הַשְּׁפָחוֹת הֵנָּה וְיַלְדֵיהֶן וַתִּשְׁתַּחֲוֶיןָ› (“and-
# be the-female-slave themselves and-child-them/their and-afflict”) — fact
# holds: and-be-and-afflict(the-female-slave)
m.fact("va_tigashna_va_tishtachavena(ha_shefachot)")
# -------------------------- Gen.33.7 · THE_SECOND_AND_THIRD_WAVES ----------
# וַתִּגַּשׁ גַּם־לֵאָה וִילָדֶיהָ וַיִּשְׁתַּחֲווּ וְאַחַר נִגַּשׁ יוֹסֵף
# וְרָחֵל וַיִּשְׁתַּחֲווּ
# "[EN-AID] And Leah too came near, and her children, and they bowed; and
# after came Joseph near, and Rachel, and they bowed."
m.step("Gen.33.7")
# ‹וַתִּגַּשׁ גַּם־לֵאָה וִילָדֶיהָ וַיִּשְׁתַּחֲווּ› (“and-be also Leah
# and-child-her/its and-afflict”) — fact holds: and-afflict-kulam(Leah-
# Joseph-and-Rachel)
m.fact("va_yishtachavu_kulam(lea_yosef_ve_rachel)")
# -------------------------- Gen.33.8 · THE_CAMP_EXPLAINED ------------------
# וַיֹּאמֶר מִי לְךָ כָּל־הַמַּחֲנֶה הַזֶּה אֲשֶׁר פָּגָשְׁתִּי וַיֹּאמֶר
# לִמְצֹא־חֵן בְּעֵינֵי אֲדֹנִי
# "[EN-AID] And he said: What to you is all this camp which I met? And he
# said: To find grace in the eyes of my lord."
m.step("Gen.33.8")
# ‹מִי לְךָ כָּל־הַמַּחֲנֶה הַזֶּה אֲשֶׁר› (“who? to-you/your all the-camp
# the-this which”) — fact holds: who?-to-you-all-the-camp(come-in-contact-
# with)
m.fact("mi_lekha_kal_ha_machane(pagashti)")
# -------------------------- Gen.33.9 · THE_KEEP_IT_JUSSIVE -----------------
# וַיֹּאמֶר עֵשָׂו יֶשׁ־לִי רָב אָחִי יְהִי לְךָ אֲשֶׁר־לָךְ
# "[EN-AID] And Esau said: I have much, my brother; let what is yours be
# yours."
m.step("Gen.33.9")
# ‹יֶשׁ־לִי רָב אָחִי› (“there-is to-me/my many/great brother-me/my”) — Esau
# speaks a demand — LET: be(to-you-which-to-you)
m.declare("esav", "LET",
"yehi(lekha_asher_lakh)")
# -------------------------- Gen.33.10 · THE_FACE_CODA_AND_THE_ACCEPT_VERB --
# וַיֹּאמֶר יַעֲקֹב אַל־נָא אִם־נָא מָצָאתִי חֵן בְּעֵינֶיךָ וְלָקַחְתָּ
# מִנְחָתִי מִיָּדִי כִּי עַל־כֵּן רָאִיתִי פָנֶיךָ כִּרְאֹת פְּנֵי אֱלֹהִים
# וַתִּרְצֵנִי
# "[EN-AID] And Jacob said: No, please — if now I have found grace in your
# eyes, then take my offering from my hand; for therefore have I seen your
# face, as one sees the face of God, and you have accepted me."
m.step("Gen.33.10")
# ‹כִּי עַל־כֵּן רָאִיתִי פָנֶיךָ כִּרְאֹת פְּנֵי אֱלֹהִים וַתִּרְצֵנִי›
# (“very-widely-used-as-a-relati above set-upright see face-you/your like-
# see face God and-be-pleased-with-me/my”) — fact holds: very-widely-used-
# as-a-relati-see-face-God-and-tirtzeni(peniel-coda)
m.fact("ki_reot_pene_Elohim_va_tirtzeni(peniel_coda)")
# -------------------------- Gen.33.11 · THE_POP_THE_BLESSING_RETURNED ------
# קַח־נָא אֶת־בִּרְכָתִי אֲשֶׁר הֻבָאת לָךְ כִּי־חַנַּנִי אֱלֹהִים וְכִי
# יֶשׁ־לִי־כֹל וַיִּפְצַר־בּוֹ וַיִּקָּח
# "[EN-AID] Take, please, my blessing that was brought to you, for God has
# graced me, and because I have all. And he urged him, and he took."
m.step("Gen.33.11")
# ‹קַח־נָא אֶת־בִּרְכָתִי› (“take please obj-marker blessing-me/my”) — Jacob
# speaks a demand — LET: take-please-obj-marker-birkhati(Esau)
m.declare("yaaqov", "LET",
"qach_na_et_birkhati(esav)")
# ‹וַיִּפְצַר־בּוֹ וַיִּקָּח› (“and-peck-at in-him/its and-take”) — demand
# settled (popped from the queue): take-please-obj-marker-birkhati(Esau)
m.result("qach_na_et_birkhati(esav)", tmark="t2")
# -------------------------- Gen.33.12 · THE_DECLINED_CONVOY ----------------
# וַיֹּאמֶר נִסְעָה וְנֵלֵכָה וְאֵלְכָה לְנֶגְדֶּךָ
# "[EN-AID] And he said: Let us journey and go, and I will go opposite you."
m.step("Gen.33.12")
# ‹נִסְעָה וְנֵלֵכָה וְאֵלְכָה לְנֶגְדֶּךָ› (“journey and-go and-go to-
# front-you/your”) — Esau speaks a demand — CMD-US?: journey-and-go(Esau-
# and-Jacob)
m.declare("esav", "CMD-US?",
"nisa_ve_nelekha(esav_ve_yaaqov)")
# -------------------------- Gen.33.13 · THE_TENDER_PACE --------------------
# וַיֹּאמֶר אֵלָיו אֲדֹנִי יֹדֵעַ כִּי־הַיְלָדִים רַכִּים וְהַצֹּאן
# וְהַבָּקָר עָלוֹת עָלָי וּדְפָקוּם יוֹם אֶחָד וָמֵתוּ כָּל־הַצֹּאן
# "[EN-AID] And he said to him: My lord knows that the children are tender,
# and the flock and herd giving suck are upon me; and were they overdriven
# one day, all the flock would die."
m.step("Gen.33.13")
# ‹אֲדֹנִי יֹדֵעַ כִּי־הַיְלָדִים רַכִּים› (“lord-me/my know that the-child
# tender”) — fact holds: the-child-tender-and-suckle-alay(taanat-Jacob)
m.fact("ha_yeladim_rakim_ve_alot_alay(taanat_yaaqov)")
# -------------------------- Gen.33.14 · THE_PASS_BEFORE_JUSSIVE ------------
# יַעֲבָר־נָא אֲדֹנִי לִפְנֵי עַבְדּוֹ וַאֲנִי אֶתְנָהֲלָה לְאִטִּי לְרֶגֶל
# הַמְּלָאכָה אֲשֶׁר־לְפָנַי וּלְרֶגֶל הַיְלָדִים עַד אֲשֶׁר־אָבֹא
# אֶל־אֲדֹנִי שֵׂעִירָה
# "[EN-AID] Let my lord pass, please, before his servant, and I will lead on
# gently at my slow pace, at the foot of the work before me and at the foot
# of the children, until I come to my lord, to Seir."
m.step("Gen.33.14")
# ‹יַעֲבָר־נָא אֲדֹנִי לִפְנֵי עַבְדּוֹ› (“pass-over please lord-me/my to-
# face servant-him/its”) — Jacob speaks a demand — LET: pass-over-
# please(adoni, to-me-fene-avdo)
m.declare("yaaqov", "LET",
"yaavar_na(adoni, li_fene_avdo)")
# -------------------------- Gen.33.15 · THE_DECLINED_GARRISON --------------
# וַיֹּאמֶר עֵשָׂו אַצִּיגָה־נָּא עִמְּךָ מִן־הָעָם אֲשֶׁר אִתִּי וַיֹּאמֶר
# לָמָּה זֶּה אֶמְצָא־חֵן בְּעֵינֵי אֲדֹנִי
# "[EN-AID] And Esau said: Let me station with you, please, some of the
# people who are with me. And he said: Why so? Let me find grace in the eyes
# of my lord."
m.step("Gen.33.15")
# ‹אַצִּיגָה־נָּא עִמְּךָ מִן־הָעָם› (“place-permanently please with-
# you/your from the-people”) — fact holds: place-permanently-please-
# declined(to-what-this)
m.fact("atziga_na_declined(la_ma_ze)")
# -------------------------- Gen.33.16 · THE_FIRST_VECTOR -------------------
# וַיָּשָׁב בַּיּוֹם הַהוּא עֵשָׂו לְדַרְכּוֹ שֵׂעִירָה
# "[EN-AID] And Esau returned that day on his way to Seir."
m.step("Gen.33.16")
# ‹וַיָּשָׁב בַּיּוֹם הַהוּא עֵשָׂו לְדַרְכּוֹ שֵׂעִירָה› (“and-return in-
# day that Esau to-way/road-him/its Seir-ward”) — fact holds: and-return-
# Esau-seira(to-its-way)
m.fact("va_yashav_esav_seira(le_darko)")
# -------------------------- Gen.33.17 · THE_SECOND_VECTOR_AND_THE_BOOTHS ---
# וְיַעֲקֹב נָסַע סֻכֹּתָה וַיִּבֶן לוֹ בָּיִת וּלְמִקְנֵהוּ עָשָׂה סֻכֹּת
# עַל־כֵּן קָרָא שֵׁם־הַמָּקוֹם סֻכּוֹת
# "[EN-AID] And Jacob journeyed to Sukkot, and built himself a house, and
# for his cattle he made booths; therefore he called the name of the place
# Sukkot."
m.step("Gen.33.17")
# ‹וְיַעֲקֹב נָסַע סֻכֹּתָה› (“and-Jacob journey Succoth-ward”) — fact
# holds: and-Jacob-journey-sukota(house-and-hut, report-only)
m.fact("ve_yaaqov_nasa_sukota(bayit_u_sukot, report_only)")
# -------------------------- Gen.33.18 · THE_WHOLE_ARRIVAL ------------------
# וַיָּבֹא יַעֲקֹב שָׁלֵם עִיר שְׁכֶם אֲשֶׁר בְּאֶרֶץ כְּנַעַן בְּבֹאוֹ
# מִפַּדַּן אֲרָם וַיִּחַן אֶת־פְּנֵי הָעִיר
# "[EN-AID] And Jacob came whole to the city of Shechem, which is in the
# land of Canaan, in his coming from Paddan-Aram; and he encamped before the
# city."
m.step("Gen.33.18")
# ‹וַיָּבֹא יַעֲקֹב שָׁלֵם עִיר שְׁכֶם› (“and-come/bring Jacob complete city
# Shechem”) — fact holds: and-come/bring-complete-who?-from-Padan(and-
# encamp)
m.fact("va_yavo_shalem_mi_padan_aram(va_yichan)")
# -------------------------- Gen.33.19 · THE_SECOND_PURCHASE ----------------
# וַיִּקֶן אֶת־חֶלְקַת הַשָּׂדֶה אֲשֶׁר נָטָה־שָׁם אָהֳלוֹ מִיַּד
# בְּנֵי־חֲמוֹר אֲבִי שְׁכֶם בְּמֵאָה קְשִׂיטָה
# "[EN-AID] And he bought the portion of the field where he had pitched his
# tent from the hand of the sons of Hamor, father of Shechem, for a hundred
# qesita."
m.step("Gen.33.19")
# ‹וַיִּקֶן אֶת־חֶלְקַת הַשָּׂדֶה› (“and-erect obj-marker smoothness the-
# field”) — fact holds: and-erect-smoothness-the-field(in-hundred-ingot)
m.fact("va_yiqen_chelqat_ha_sade(be_mea_qesita)")
# -------------------------- Gen.33.20 · THE_ALTAR_AND_THE_OBLIQUE_WRITE ----
# וַיַּצֶּב־שָׁם מִזְבֵּחַ וַיִּקְרָא־לוֹ אֵל אֱלֹהֵי יִשְׂרָאֵל
# "[EN-AID] And he set up there an altar, and called it El-Elohe-Israel
# [God, the God of Israel]."
m.step("Gen.33.20")
# ‹וַיַּצֶּב־שָׁם מִזְבֵּחַ› (“and-stand there altar”) — the world gains:
# the-altar
m.install("ha_mizbeach")
# ‹וַיִּקְרָא־לוֹ אֵל אֱלֹהֵי יִשְׂרָאֵל› (“and-call to-him/its strength God
# Israel”) — named: the-altar := do-not-God-Israel
m.name("ha_mizbeach", "el_elohe_yisrael")
# -------------------------- machine truth (baked from the Stage D run) -------
if __name__ == "__main__":
m.report()
assert m.created_set() == {'ha_mizbeach'}
assert m.presupposed_set() == set()
assert m.REGISTRY["names"] == {'ha_mizbeach': 'el_elohe_yisrael'}
assert m.REGISTRY["writes"] == 1
assert m.tests_list() == []
assert m.open_demands() == ['yehi(lekha_asher_lakh)', 'nisa_ve_nelekha(esav_ve_yaaqov)', 'yaavar_na(adoni, li_fene_avdo)']
assert len(m.SPECS["log"]) == 4
assert sorted(m.LEDGER) == []
assert m.flag_counts() == {}
assert sorted(m.WORLD["facts"]) == sorted(['va_yar_esav_ba_va_yachatz(arba_meot_ish)', 'rishona_acharonim_acharonim(seder_ha_machane)', 'va_yishtachu_sheva_peamim(hipukh_ha_berakha)', 'va_yechabqehu_va_yivku(esav_ve_yaaqov)', 'ha_yeladim_asher_chanan_Elohim(maane_yaaqov)', 'va_tigashna_va_tishtachavena(ha_shefachot)', 'va_yishtachavu_kulam(lea_yosef_ve_rachel)', 'mi_lekha_kal_ha_machane(pagashti)', 'ki_reot_pene_Elohim_va_tirtzeni(peniel_coda)', 'ha_yeladim_rakim_ve_alot_alay(taanat_yaaqov)', 'atziga_na_declined(la_ma_ze)', 'va_yashav_esav_seira(le_darko)', 've_yaaqov_nasa_sukota(bayit_u_sukot, report_only)', 'va_yavo_shalem_mi_padan_aram(va_yichan)', 'va_yiqen_chelqat_ha_sade(be_mea_qesita)'])
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")