I am Joseph: the unmasking (45:1-28) FROZEN

unit gen_68_i_am_yosef · Genesis 45:1-28 · derive logic_derived_v1 · phase FWD-9
⇄ verse view — this span in the scroll (trees + morphology)  ·  ☰ all derived units

אֲנִי יוֹסֵף הַעוֹד אָבִי חָי · ani yosef ha-od avi chai · 'I am Joseph — is my father yet alive?'

DERIVATION RECORD — freeze-era draft note: DERIVED 2026-08-09 · FORWARD ERA unit #9 (run FWD-2 block 4; freeze review waived — mechanical gates only). Span: 45:1-28, whole chapter: 28 verses (SNAPSHOT-verified). Oral layer IN-PIPELINE: manifest 13/13 VERIFIED, zero FAILED — see oral_audit_note_en. MACHINE PROFILE. SIX DECLAREs, FOUR RESULTs. The span opens with the machine's rarest grammar TWICE: two same-verse discharges — the clearing-order (hotziu, 45:1) and the draw-near (geshu, 45:4) each push and pop inside one verse (the creation-week class, its first narrative doubling). The message-demand (maharu va-alu, 45:9) discharges at the ascent (45:25); the wagon-order (45:19) at the ken-receipt (45:21). OPEN at close: Pharaoh's royal summons (u-vou elai, 45:18 — the arrival is the next units' engine) and the do-not-quarrel (45:24, the negative-demand class that takes no receipt). Queue: TWO OPEN, both forward-armed. REGISTRY 0; TESTS 0; LEDGER 0. EVENTS 2 marked: weeping stations three (45:2 — heard by an empire) and four (45:14 — the first reciprocal weeping, Benjamin's neck). CROSS-UNIT SETTLEMENTS (corpus-world links, per the one-world law): gen_67's SUBSTITUTION (44:33) is answered off-queue by the unmasking (45:3-4); gen_67's open DISMISSAL (go up in peace, 44:17) finally happens at 45:25; gen_66's El-Shaddai PRAYER (43:14) completes as all twelve stand alive on the board and go up together (45:25); gen_63/64's remember-arc and gen_65's armed censuses close in-span (below). CARE-POINTS: the HEALED SPEECH (45:15 — dibru echav ito against 37:4's lo yakhlu dabro le-shalom: the corpus's longest repaired clause, twenty-two years, nine units). The anger-pair closing INSIDE the cycle (44:18 -> 45:5, G67-04). The agency inversion (45:8 lo atem... ki ha-Elohim) with the deed unerased (45:4 mekhartem — the sale said aloud). The covenant-vs-decree collision resolved on the letter's terms (45:6 against 8:22, G68-01). The inner come-down demand on Jacob (rada, 45:9) armed for gen_69's descent. The still-alive question detonating (43:27 -> 45:3). The five changes answering the five hands (43:34 -> 45:22). WATCHLIST ARMS: 46:1-7 (the descent — the royal summons and the inner rada), 46:29 (the reunion necks, G68-02; the hard-alef chariot binding, G65-05), 46:30 (the before-I-die clause meeting its speaker), 47:1-6 (Goshen ratified), 50:18 (the third here-we-are, G67-02), Deut 21 (the calf-rite sign, named), Ezek 32:19 (the descent-order pair, named).
ORAL AUDIT — crowns (chain-attested + DB-verified): ORAL AUDIT 2026-08-09 (IN-PIPELINE, forward era; manifest logic/oral_audit/manifests/gen_68_i_am_yosef_claims.json 13/13 VERIFIED, zero FAILED; record logic/oral_audit/AUDIT_gen_68_2026-08-09.md). CROWNS (chain-attested + DB-verified). THE HARVEST-PAIR [G68-01, Kitzur on 45:6] — THE UNIT'S MARQUEE: וקציר ("and harvest") stands exactly TWICE in the Torah — the covenant's "seed and HARVEST shall not cease" (8:22) and the decree "no plowing and HARVEST" (45:6) — and the Kitzur reconciles the collision on the letter's own terms (named): what is sown will be reaped; these years none could sow — the corpus's first invariant-versus-narrative collision, and the tradition resolves it without breaking either verse. THE FOUR NECKS [G68-02, MS on 45:14; the Ramah]: צואריו ("his neck") — four tokens in the Torah: the kid-skins on Jacob's DECEIVING neck (27:16), Benjamin's neck (45:14), and the father-reunion pair (46:29 twice): the neck that deceived a father, the neck of the undeceived brother, the neck of the restored son — full alef and full yod per the Ramah (the lean the Mizrachi's text implied is found nowhere, as the supercommentaries and the Ramah's rule agree, named). THE LEAN VOICE [G68-03, MS on 45:16]: והקל ("and the voice") LEAN — the Masorah's pair: Ezra's shout at the rebuilding FULL ("the voice was heard afar", Ezra 3:13) — first lean, second full, "and the secret of the matter is in the Zohar" (MS's own words, named); the skeleton's other Torah token is Jethro's "they will LIGHTEN from you" (Exod 18:22): homograph collision framed. COME DOWN [G68-04, Kitzur on 45:9]: רדה ("come down") — ONCE in the Torah; Scripture's pair is the descent-order over Pharaoh's own house ("go down, be laid with the uncircumcised", Ezek 32:19, named): the Kitzur weighs exile against the pit. THE UNSPARING EYE [G68-05, MS on 45:20; the Ramah]: ועינכם ("and your eye") with its second yod LEAN — one of the Masorah's matched one-of-each pairs (the full twin in the garden's "your eyes will be opened"): this exact form once in Scripture; תחס ("spare") lean vav with the precise books (asserted). THE TWO CHANGES [G68-06, MS on 45:22; the Hilleli and Yerushalmi]: חלפות / חלפת ("changes of garments") — the word lives in the Torah ONLY in this verse, twice, with two spellings: the first FULL, the second LEAN (each its only token; the Hilleli's first reading is our books'; the Yerushalmi leans both, named): Benjamin's five changes ride the lean word. THE SIXTH FULL BENJAMIN [G68-07, MS on 45:12; the chilufim REJECTED]: ועיני אחי בנימין ("and the eyes of my brother Benjamin") FULL — the seven-full census's sixth station, at the SEEING — while the weeping-necks verse writes him LEAN twice (45:14); and MS REJECTS the printed variance-list's Ben Asher/Ben Naphtali note at 45:14 by rule: the chilufim do not dispute full/lean spelling (named) — a books-vs-books-list correction carried whole. THE PRESUMED LAND [G68-08, MS on 45:25; the Masorah's five]: ויבאו ארץ כנען ("they came to the land of Canaan") — one of the Masorah's FIVE sevirin ("presumed") cases: readers presume the directional to-the-land; the letter writes the bare land and the Masorah locks it. THE COMMANDED-HE [G68-09, MS on 45:19]: צויתה ("you are commanded") FULL to its final he — "for the homily, as the Zohar reads it" (MS naming his source, named). THE LEAN TELLING AT ITS STATION [G68-10 = G65-06 CLOSED, MS + Kitzur on 45:26]: ויגדו לו ("and they told him") LEAN — the second and last of the Ramah's two lean tellings (the well, 26:32; the son, here): the census armed two units back closes at its own verse; the Kitzur reads the clipped yod as the clipped telling (the ban of the ten, named); ויפג ("and it went numb") — the heart's numbing-verb, its one Torah token (asserted). THE LEAN TRAIN [G68-11, MS on 45:23; the Ramah]: אתנת ("she-asses") lean-of-lean, נשאת ("carrying") lean (the Chronicles full partner named) — the Ramah's double-lean rule asserted in-stream. THE SUSTENANCE PAIR [G68-12, Kitzur on 45:23]: ומזון ("and sustenance") — TWICE in Scripture: the father's provision-train and Daniel's empire-tree "food for all in it" (named): the son feeds the father as the tree feeds all flesh (Torah-side token checked). THE POINTING FILE [G68-13, MS ×5]: תרגזו ("quarrel", 45:24) with the gimel DAGESHED (checked); u-lekhu (45:17) under the maqqef against the stroke that lengthens, pharaoh's pe soft at the wagons-verse join (45:21), lekhulam (45:22) lamed in qamatz in all books against the patach Chizkuni's text carried (a books-vs-commentator record, named), the four wagon-tokens of the portion against the calf-rite's four (named). READINGS (named-only): the rebuke in the still-alive question (45:3); the holy tongue and the covenant-sign in "my mouth speaks" (45:12); the sale re-typed as sending (45:5-8); the three quarrel-readings on the way (45:24); the torn-garments homily at פן תורש ('lest you be impoverished', 45:11); what Egypt's fat later cost (45:18); the calf-rite password (45:27); the whole sentence inside "enough" (45:28).
confidence: structure tested; oral layer verified 13/13

Derivation log (steps A–J)

stepnamecommentconfidence
ABlock choiceFORWARD ERA run 2, block 4. Canon continuation: Gen 45:1-28 — the unmasking, whole chapter.established
BSpan + source + conventionsSNAPSHOT prestage: 28 verses; no ketiv/qere pairs surfaced by the claim probes. Volitive census: hotziu (45:1), geshu (45:4), maharu/alu + the inner rada (45:9), Pharaoh's come-demand (45:17-18), the wagon-order (45:19), al-tirgezu (45:24) — six DECLAREs.established
CMachine structureSix DECLAREs, four RESULTs: TWO same-verse discharges (45:1, 45:4 — the creation-week class, first narrative doubling); the ascent pops the message-demand (45:25); the royal summons and the quarrel-ban stand open, both forward-armed. Cross-unit answers (the substitution, the dismissal, the prayer) recorded as corpus settlement links per the one-world law. EVENTS 2 (weeping stations three and four).tested
DOral scan (in-pipeline)Local mirror only (zero fetches): Minchat Shai on Gen 45 (15 notes) + Kitzur Baal HaTurim on Gen 45 (12 notes). Manifest 13 rows: 13 VERIFIED / 0 FAILED / 0 UNCHECKABLE. MS's rejection of the printed chilufim-note at 45:14 carried as a books-vs-books-list record (named, not merged).established
EGatesverify_claims.py 13/13 zero FAILED; verify_text.py green; preflight ALL GREEN; gloss_lint clean. Review waived per the revised standing law.established
FFreezestatus: frozen 2026-08-09 on green mechanical gates (forward-era law). Oral layer in-pipeline. Changes require a new derive pass, not silent edits.established

Boot steps — the operator lines (hand-derived, owner-approved)

STEP_Gn_45_1 · Gen.45.1 · SEND_EVERY_MAN_OUT

וְלֹא־יָכֹל יוֹסֵף לְהִתְאַפֵּק לְכֹל הַנִּצָּבִים עָלָיו וַיִּקְרָא הוֹצִיאוּ כָל־אִישׁ מֵעָלָי וְלֹא־עָמַד אִישׁ אִתּוֹ בְּהִתְוַדַּע יוֹסֵף אֶל־אֶחָיו · ve-lo-yakhol yosef le-hitapeq le-khol ha-nitzavim alay-v va-yiqra hotziu khal-ish me-ala-y ve-lo-amad ish et-o be-hitvada yosef el-echay-v · And Joseph could not restrain himself before all who stood by him, and he called: Send every man out from me! And no man stood with him when Joseph made himself known to his brothers.

LEFT
וְלֹֽא יָכֹ֨ל יוֹסֵ֜ף לְהִתְאַפֵּ֗ק לְכֹ֤ל הַנִּצָּבִים֙ עָלָ֔יו וַיִּקְרָ֕א הוֹצִ֥יאוּ כָל אִ֖ישׁ מֵעָלָ֑י · ve-lo-yakhol yosef le-hitapeq le-khol ha-nitzavim alay-v va-yiqra hotziu khal-ish me-ala-y · Joseph could not restrain himself, and called: send every man out (etnachta on me-ala-y) [VERIFIED: SNAPSHOT Gen.45.1 idx11 etnachta in-stream]
RIGHT
וְלֹא עָ֤מַד אִישׁ֙ אִתּ֔וֹ בְּהִתְוַדַּ֥ע יוֹסֵ֖ף אֶל אֶחָֽיו · ve-lo-amad ish et-o be-hitvada yosef el-echay-v · no man stood with him when Joseph made himself known (verse-final echay-v) [VERIFIED: SNAPSHOT Gen.45.1 idx12-19]
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(yosef, LET(hotziu_khol_ish_mealai))
= DECLARE(yosef, LET(hotziu-all-man-mealai))
THE CLEARING. ve-lo yakhol yosef LE-HITAPEQ — the restrain-verb of 43:31 (its one Torah token) fails in the negative: the mask's engine stops; HOTZIU khol ish mealai — the clearing-order pushed.
הוֹצִיאוּ כָל־אִישׁ מֵעָלָי · hotziu khal-ish me-ala-y
= hotziu khal-man from-ala-y
tested
RESULTRESULT: HOLDS(hotziu_khol_ish_mealai, t1)
= RESULT: HOLDS(hotziu-all-man-mealai, t1)
POPPED IN PLACE. ve-lo amad ish ito — no man stood with him: the order discharges inside its own verse (the same-verse class of the creation grammar); be-HITVADA yosef — the make-known verb: the recognize-root's final conjugation — gen_60's haker-na file closes in reflexive.
וְלֹא־עָמַד אִישׁ אִתּוֹ · ve-lo-amad ish et-o
= and-not-amad man o
tested
The restraint breaks; the demand pops in its own verse.

STEP_Gn_45_2 · Gen.45.2 · THE_VOICE_IN_WEEPING

וַיִּתֵּן אֶת־קֹלוֹ בִּבְכִי וַיִּשְׁמְעוּ מִצְרַיִם וַיִּשְׁמַע בֵּית פַּרְעֹה · va-yiten et-qol-o bi-vekhi va-yishmu mitzrayim va-yishma bet paro · And he gave his voice in weeping; and Egypt heard, and the house of Pharaoh heard.

LEFT
וַיִּתֵּ֥ן אֶת קֹל֖וֹ בִּבְכִ֑י · va-yiten et-qol-o bi-vekhi · he gave his voice in weeping (etnachta on bi-vekhi) [VERIFIED: SNAPSHOT Gen.45.2 idx3 etnachta in-stream]
RIGHT
וַיִּשְׁמְע֣וּ מִצְרַ֔יִם וַיִּשְׁמַ֖ע בֵּ֥ית פַּרְעֹֽה · va-yishmu mitzrayim va-yishma bet paro · and Egypt heard, and the house of Pharaoh heard (verse-final paro) [VERIFIED: SNAPSHOT Gen.45.2 idx4-8]
operatorexpressionHebrew anchorcitesconfidence
EVENTbakha(e1); Agent(e1, yosef)
THE THIRD WEEPING. va-yiten et QOLO bi-vkhi — the weep-series' third station and its loudest: the chamber (43:30) could hold it; now Egypt hears and Pharaoh's house hears — the mask ends acoustically before it ends verbally.
וַיִּתֵּן אֶת־קֹלוֹ בִּבְכִי · va-yiten et-qol-o bi-vekhi
= and-yiten voice-o bi-vekhi
tested
Weeping station three: heard by an empire.

STEP_Gn_45_3 · Gen.45.3 · I_AM_JOSEPH

וַיֹּאמֶר יוֹסֵף אֶל־אֶחָיו אֲנִי יוֹסֵף הַעוֹד אָבִי חָי וְלֹא־יָכְלוּ אֶחָיו לַעֲנוֹת אֹתוֹ כִּי נִבְהֲלוּ מִפָּנָיו · va-yomer yosef el-echay-v ani yosef ha-od avi-y chay ve-lo-yakhlu echay-v la-anot et-o ki nivhalu mi-panay-v · And Joseph said to his brothers: I am Joseph! Is my father yet alive? And his brothers could not answer him, for they were terrified before his face.

LEFT
וַיֹּ֨אמֶר יוֹסֵ֤ף אֶל אֶחָיו֙ אֲנִ֣י יוֹסֵ֔ף הַע֥וֹד אָבִ֖י חָ֑י · va-yomer yosef el-echay-v ani yosef ha-od avi-y chay · I am Joseph! is my father yet alive? (etnachta on chay) [VERIFIED: SNAPSHOT Gen.45.3 idx8 etnachta in-stream]
RIGHT
וְלֹֽא יָכְל֤וּ אֶחָיו֙ לַעֲנ֣וֹת אֹת֔וֹ כִּ֥י נִבְהֲל֖וּ מִפָּנָֽיו · ve-lo-yakhlu echay-v la-anot et-o ki nivhalu mi-panay-v · his brothers could not answer him, for they were terrified (verse-final mi-panay-v) [VERIFIED: SNAPSHOT Gen.45.3 idx9-16]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ani_yosef_ha_od_avi_chai, t0)
= HOLDS(ani-yosef-the-od-avi-living, t0)
THE UNMASKING. ANI YOSEF — two words end three units of machinery; ha-OD AVI CHAI — the still-alive question rehearsed at 43:27 in the mask's voice now asked in his own (the readings hear the rebuke in it, named); ve-lo yakhlu... ki NIVHALU — the terror-verb: the speech Judah built is answered by a sentence no one can answer. gen_67's substitution-demand meets this verse as its off-queue answer (the corpus settlement link carries it).
אֲנִי יוֹסֵף הַעוֹד אָבִי חָי · ani yosef ha-od avi-y chay
= ani yosef the-od avi-y chay
tested
The unmasking; the rehearsed question detonates.

STEP_Gn_45_4 · Gen.45.4 · DRAW_NEAR_TO_ME

וַיֹּאמֶר יוֹסֵף אֶל־אֶחָיו גְּשׁוּ־נָא אֵלַי וַיִּגָּשׁוּ וַיֹּאמֶר אֲנִי יוֹסֵף אֲחִיכֶם אֲשֶׁר־מְכַרְתֶּם אֹתִי מִצְרָיְמָה · va-yomer yosef el-echay-v geshu-na el-y va-yigashu va-yomer ani yosef achi-khem asher-mekhartem et-y mitzrayma-ה · And Joseph said to his brothers: Draw near to me. And they drew near. And he said: I am Joseph your brother, whom you sold into Egypt.

LEFT
וַיֹּ֨אמֶר יוֹסֵ֧ף אֶל אֶחָ֛יו גְּשׁוּ נָ֥א אֵלַ֖י וַיִּגָּ֑שׁוּ · va-yomer yosef el-echay-v geshu-na el-y va-yigashu · draw near to me — and they drew near (etnachta on va-yigashu) [VERIFIED: SNAPSHOT Gen.45.4 idx7 etnachta in-stream]
RIGHT
וַיֹּ֗אמֶר אֲנִי֙ יוֹסֵ֣ף אֲחִיכֶ֔ם אֲשֶׁר מְכַרְתֶּ֥ם אֹתִ֖י מִצְרָֽיְמָה · va-yomer ani yosef achi-khem asher-mekhartem et-y mitzrayma-ה · I am Joseph your brother, whom you sold into Egypt (verse-final mitzrayma-ה) [VERIFIED: SNAPSHOT Gen.45.4 idx8-15]
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(yosef, LET(geshu_na_elai))
= DECLARE(yosef, LET(geshu-na-elai))
THE DRAW-NEAR RETURNED. GESHU-NA elai — Judah's own approach-verb (va-yigash, 44:18) handed back as an invitation;
גְּשׁוּ־נָא אֵלַי · geshu-na el-y
= geshu-na to-y
tested
RESULTRESULT: HOLDS(geshu_na_elai, t2)
= RESULT: HOLDS(geshu-na-elai, t2)
AND THEY DREW NEAR. va-yigashu — popped in place (the span's second same-verse discharge); asher MEKHARTEM oti — the sale said aloud for the first time since 37:28: the record the brothers kept from the father is spoken by its victim.
וַיִּגָּשׁוּ · va-yigashu
= and-yigashu
tested
The draw-near returned; the sale spoken.

STEP_Gn_45_5 · Gen.45.5 · LET_IT_NOT_BURN

וְעַתָּה אַל־תֵּעָצְבוּ וְאַל־יִחַר בְּעֵינֵיכֶם כִּי־מְכַרְתֶּם אֹתִי הֵנָּה כִּי לְמִחְיָה שְׁלָחַנִי אֱלֹהִים לִפְנֵיכֶם · ve-ata el-teatzvu ve-el-yichar be-ene-khem ki-mekhartem et-y hena ki le-michya shelacha-ni Elohim li-fene-khem · And now, do not be grieved, and let it not burn in your eyes that you sold me here — for God sent me before you for the preservation of life.

LEFT
וְעַתָּ֣ה אַל תֵּעָ֣צְב֗וּ וְאַל יִ֨חַר֙ בְּעֵ֣ינֵיכֶ֔ם כִּֽי מְכַרְתֶּ֥ם אֹתִ֖י הֵ֑נָּה · ve-ata el-teatzvu ve-el-yichar be-ene-khem ki-mekhartem et-y hena · do not be grieved, and let it not burn in your eyes (etnachta on hena) [VERIFIED: SNAPSHOT Gen.45.5 idx9 etnachta in-stream]
RIGHT
כִּ֣י לְמִֽחְיָ֔ה שְׁלָחַ֥נִי אֱלֹהִ֖ים לִפְנֵיכֶֽם · ki le-michya shelacha-ni Elohim li-fene-khem · for God sent me before you for the preservation of life (verse-final li-fene-khem) [VERIFIED: SNAPSHOT Gen.45.5 idx10-14]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(al_teatzvu_ve_al_yichar, t0)
= HOLDS(upon-teatzvu-and-upon-yichar, t0)
THE PARDON [G67-04 CLOSED]. ve-AL YICHAR be-enekhem — the let-it- not-burn phrase's second and last Torah token: Judah begged it of the judge (44:18); the judge grants it to the guilty — the adjacency census closes inside the cycle. ki LE-MICHYA shelachani ELOHIM — the plot's theology from its subject: the steward said it slant (43:23), the brothers said it in terror (42:28), Joseph says it as verdict.
אַל־תֵּעָצְבוּ וְאַל־יִחַר · el-teatzvu ve-el-yichar
= to-teatzvu and-to-yichar
tested
The anger-pair closes; the plot's theology stated.

STEP_Gn_45_6 · Gen.45.6 · NO_PLOWING_NO_HARVEST

כִּי־זֶה שְׁנָתַיִם הָרָעָב בְּקֶרֶב הָאָרֶץ וְעוֹד חָמֵשׁ שָׁנִים אֲשֶׁר אֵין־חָרִישׁ וְקָצִּיר · ki-ze shenatayim ha-raav be-qerev ha-aretz ve-od chamesh shanim asher en-charish ve-qatzir · For these two years the famine has been in the midst of the land, and there are yet five years in which there will be no plowing and harvest.

LEFT
כִּי זֶ֛ה שְׁנָתַ֥יִם הָרָעָ֖ב בְּקֶ֣רֶב הָאָ֑רֶץ · ki-ze shenatayim ha-raav be-qerev ha-aretz · two years the famine has been in the midst of the land (etnachta on ha-aretz) [VERIFIED: SNAPSHOT Gen.45.6 idx5 etnachta in-stream]
RIGHT
וְעוֹד֙ חָמֵ֣שׁ שָׁנִ֔ים אֲשֶׁ֥ר אֵין חָרִ֖ישׁ וְקָצִּֽיר · ve-od chamesh shanim asher en-charish ve-qatzir · yet five years with no plowing and harvest (verse-final ve-qatzir) [VERIFIED: SNAPSHOT Gen.45.6 idx6-12]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(od_chamesh_shanim_en_charish_ve_qatzir, t0)
= HOLDS(od-chamesh-shanim-en-charish-and-qatzir, t0)
THE SUSPENDED HARVEST [G68-01]. en charish VE-QATZIR — the harvest- word stands exactly TWICE in the Torah: the covenant's 'seed and HARVEST shall not cease' (8:22, the flood's own standing invariant in gen_20's span) and this 'no plowing and HARVEST' [VERIFIED: manifest G68-01] — and the Kitzur reconciles the collision himself (named): the decree does not break the covenant — what is sown will be reaped; these years none could sow. The machine files the pair as the corpus's first invariant-versus-narrative collision, resolved by the tradition on the letter's own terms.
אֲשֶׁר אֵין־חָרִישׁ וְקָצִּיר · asher en-charish ve-qatzir
= which en-charish and-qatzir
tested
The harvest-pair: the suspension against the covenant.

STEP_Gn_45_7 · Gen.45.7 · A_REMNANT_IN_THE_EARTH

וַיִּשְׁלָחֵנִי אֱלֹהִים לִפְנֵיכֶם לָשׂוּם לָכֶם שְׁאֵרִית בָּאָרֶץ וּלְהַחֲיוֹת לָכֶם לִפְלֵיטָה גְּדֹלָה · va-yishlache-ni Elohim li-fene-khem la-sum la-khem sheerit ba-aretz u-le-hachayot la-khem li-feleta gedola · And God sent me before you to set for you a remnant in the earth, and to keep alive for you a great deliverance.

LEFT
וַיִּשְׁלָחֵ֤נִי אֱלֹהִים֙ לִפְנֵיכֶ֔ם לָשׂ֥וּם לָכֶ֛ם שְׁאֵרִ֖ית בָּאָ֑רֶץ · va-yishlache-ni Elohim li-fene-khem la-sum la-khem sheerit ba-aretz · God sent me before you to set for you a remnant (etnachta on ba-aretz) [VERIFIED: SNAPSHOT Gen.45.7 idx6 etnachta in-stream]
RIGHT
וּלְהַחֲי֣וֹת לָכֶ֔ם לִפְלֵיטָ֖ה גְּדֹלָֽה · u-le-hachayot la-khem li-feleta gedola · and to keep alive for you a great deliverance (verse-final gedola) [VERIFIED: SNAPSHOT Gen.45.7 idx7-10]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(la_sum_lakhem_sheerit_ba_aretz, t0)
= HOLDS(to-sum-lakhem-sheerit-in-the-earth, t0)
THE REMNANT. la-sum lakhem SHEERIT — the remnant-word (the prophets' great term) enters the Torah's mouth-space here; li-fleta gedola — the deliverance-word of Lot's escape (19:17's escape-verb family): the sale re-typed as rescue infrastructure.
לָשׂוּם לָכֶם שְׁאֵרִית בָּאָרֶץ · la-sum la-khem sheerit ba-aretz
= to-sum to-khem sheerit earth
tested
The remnant vocabulary debuts.

STEP_Gn_45_8 · Gen.45.8 · NOT_YOU_BUT_GOD

וְעַתָּה לֹא־אַתֶּם שְׁלַחְתֶּם אֹתִי הֵנָּה כִּי הָאֱלֹהִים וַיְשִׂימֵנִי לְאָב לְפַרְעֹה וּלְאָדוֹן לְכָל־בֵּיתוֹ וּמֹשֵׁל בְּכָל־אֶרֶץ מִצְרָיִם · ve-ata lo-atem shelachtem et-y hena ki ha-Elohim va-yesime-ni le-av le-faro u-le-adon le-khal-bet-o u-moshel be-khal-eretz mitzrayim · And now — it was not you who sent me here, but God; and He has set me as a father to Pharaoh, and as lord to all his house, and ruler over all the land of Egypt.

LEFT
וְעַתָּ֗ה לֹֽא אַתֶּ֞ם שְׁלַחְתֶּ֤ם אֹתִי֙ הֵ֔נָּה כִּ֖י הָאֱלֹהִ֑ים · ve-ata lo-atem shelachtem et-y hena ki ha-Elohim · it was not you who sent me here, but God (etnachta on ha-Elohim) [VERIFIED: SNAPSHOT Gen.45.8 idx7 etnachta in-stream]
RIGHT
וַיְשִׂימֵ֨נִֽי לְאָ֜ב לְפַרְעֹ֗ה וּלְאָדוֹן֙ לְכָל בֵּית֔וֹ וּמֹשֵׁ֖ל בְּכָל אֶ֥רֶץ מִצְרָֽיִם · va-yesime-ni le-av le-faro u-le-adon le-khal-bet-o u-moshel be-khal-eretz mitzrayim · a father to Pharaoh, lord to his house, ruler over all Egypt (verse-final mitzrayim) [VERIFIED: SNAPSHOT Gen.45.8 idx8-17]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(lo_atem_shelachtem_ki_ha_Elohim, t0)
= HOLDS(not-atem-shelachtem-when-the-God, t0)
THE INVERSION. LO ATEM shelachtem oti hena KI HA-ELOHIM — the plot's agency formally transferred: the machine notes the brothers' deed stands in the record (37:28, 45:4 mekhartem) while its meaning is re-typed — deed unerased, verdict rewritten; u-MOSHEL be-khol eretz mitzrayim — the rule-word of the sheaves-quarrel (37:8 mashol timshol) spoken plain by the ruled-over's brother.
וְעַתָּה לֹא־אַתֶּם שְׁלַחְתֶּם אֹתִי הֵנָּה כִּי הָאֱלֹהִים · ve-ata lo-atem shelachtem et-y hena ki ha-Elohim
= and-ata not-atem shelachtem y hena when the-God
tested
The agency inverted; the dream-word spoken plain.

STEP_Gn_45_9 · Gen.45.9 · HURRY_GO_UP_TO_MY_FATHER

מַהֲרוּ וַעֲלוּ אֶל־אָבִי וַאֲמַרְתֶּם אֵלָיו כֹּה אָמַר בִּנְךָ יוֹסֵף שָׂמַנִי אֱלֹהִים לְאָדוֹן לְכָל־מִצְרָיִם רְדָה אֵלַי אַל־תַּעֲמֹד · maharu va-alu el-avi-y va-amartem elay-v ko amar bin-kha yosef sama-ni Elohim le-adon le-khal-mitzrayim reda-ה el-y el-taamod · Hurry, and go up to my father, and say to him: Thus says your son Joseph: God has set me as lord of all Egypt; come down to me, do not stand still.

LEFT
מַהֲרוּ֮ וַעֲל֣וּ אֶל אָבִי֒ וַאֲמַרְתֶּ֣ם אֵלָ֗יו כֹּ֤ה אָמַר֙ בִּנְךָ֣ יוֹסֵ֔ף שָׂמַ֧נִי אֱלֹהִ֛ים לְאָד֖וֹן לְכָל מִצְרָ֑יִם · maharu va-alu el-avi-y va-amartem elay-v ko amar bin-kha yosef sama-ni Elohim le-adon le-khal-mitzrayim · hurry, go up to my father and say: thus says your son Joseph (etnachta on mitzrayim) [VERIFIED: SNAPSHOT Gen.45.9 idx14 etnachta in-stream]
RIGHT
רְדָ֥ה אֵלַ֖י אַֽל תַּעֲמֹֽד · reda-ה el-y el-taamod · come down to me, do not stand still (verse-final taamod) [VERIFIED: SNAPSHOT Gen.45.9 idx15-18]
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(yosef, LET(maharu_va_alu_el_avi))
= DECLARE(yosef, LET(maharu-and-alu-to-avi))
THE MESSAGE [G68-04]. MAHARU va-ALU el avi — the go-up demand pushed on the brothers, carrying an inner demand on the father: REDA elai — 'come DOWN to me': the come-down word stands ONCE in the Torah [VERIFIED: manifest G68-04]; Scripture's pair is Ezekiel's descent- order to Pharaoh's own house ('go down, be laid with the uncircumcised', Ezek 32:19, named — the Kitzur weighing exile against the pit); the inner demand's satisfaction is the next unit's whole engine (46:1-7, ARMED). ko amar BINKHA yosef — the thus-says formula (the prophets' relay-grammar) in family use.
מַהֲרוּ וַעֲלוּ אֶל־אָבִי · maharu va-alu el-avi-y
= maharu and-alu to-avi-y
tested
The message-demand; the inner come-down.

STEP_Gn_45_10 · Gen.45.10 · GOSHEN_NEAR_ME

וְיָשַׁבְתָּ בְאֶרֶץ־גֹּשֶׁן וְהָיִיתָ קָרוֹב אֵלַי אַתָּה וּבָנֶיךָ וּבְנֵי בָנֶיךָ וְצֹאנְךָ וּבְקָרְךָ וְכָל־אֲשֶׁר־לָךְ · ve-yashavta ve-eretz-goshen ve-hayita qarov el-y ata u-vane-kha u-vene vane-kha ve-tzon-kha u-veqar-kha ve-khal-asher-la-khe · And you shall dwell in the land of Goshen, and you shall be near to me — you, and your sons, and your sons' sons, and your flocks, and your herds, and all that is yours.

LEFT
וְיָשַׁבְתָּ֣ בְאֶֽרֶץ גֹּ֗שֶׁן וְהָיִ֤יתָ קָרוֹב֙ אֵלַ֔י אַתָּ֕ה וּבָנֶ֖יךָ וּבְנֵ֣י בָנֶ֑יךָ · ve-yashavta ve-eretz-goshen ve-hayita qarov el-y ata u-vane-kha u-vene vane-kha · you shall dwell in the land of Goshen, near to me (etnachta on vane-kha) [VERIFIED: SNAPSHOT Gen.45.10 idx9 etnachta in-stream]
RIGHT
וְצֹאנְךָ֥ וּבְקָרְךָ֖ וְכָל אֲשֶׁר לָֽךְ · ve-tzon-kha u-veqar-kha ve-khal-asher-la-khe · you, your sons, your sons' sons, your flocks and herds and all (verse-final la-khe) [VERIFIED: SNAPSHOT Gen.45.10 idx10-14]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ve_yashavta_be_eretz_goshen, t0)
= HOLDS(and-yashavta-in-earth-goshen, t0)
GOSHEN. ve-yashavta be-eretz GOSHEN — the district named before Pharaoh ratifies it (47:6 will confirm): the son plans the father's geography; qarov ELAI — the nearness-clause is the offer's heart.
וְיָשַׁבְתָּ בְאֶרֶץ־גֹּשֶׁן · ve-yashavta ve-eretz-goshen
= and-yashavta and-earth-goshen
tested
The settlement offer.

STEP_Gn_45_11 · Gen.45.11 · I_WILL_SUSTAIN_YOU

וְכִלְכַּלְתִּי אֹתְךָ שָׁם כִּי־עוֹד חָמֵשׁ שָׁנִים רָעָב פֶּן־תִּוָּרֵשׁ אַתָּה וּבֵיתְךָ וְכָל־אֲשֶׁר־לָךְ · ve-khilkalti et-kha sham ki-od chamesh shanim raav pen-tivaresh ata u-vet-kha ve-khal-asher-la-khe · And I will sustain you there — for there are yet five years of famine — lest you be impoverished, you, and your household, and all that is yours.

LEFT
וְכִלְכַּלְתִּ֤י אֹֽתְךָ֙ שָׁ֔ם כִּי ע֛וֹד חָמֵ֥שׁ שָׁנִ֖ים רָעָ֑ב · ve-khilkalti et-kha sham ki-od chamesh shanim raav · I will sustain you there, for yet five years of famine (etnachta on raav) [VERIFIED: SNAPSHOT Gen.45.11 idx7 etnachta in-stream]
RIGHT
פֶּן תִּוָּרֵ֛שׁ אַתָּ֥ה וּבֵֽיתְךָ֖ וְכָל אֲשֶׁר לָֽךְ · pen-tivaresh ata u-vet-kha ve-khal-asher-la-khe · lest you be impoverished, you and your household and all (verse-final la-khe) [VERIFIED: SNAPSHOT Gen.45.11 idx8-14]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ve_khilkalti_otkha_pen_tivaresh, t0)
= HOLDS(and-khilkalti-otkha-lest-tivaresh, t0)
THE SUSTAINING. ve-KHILKALTI otkha sham — the sustain-verb (the ravens' verb at Cherith is its Prophets-echo, named): the son pledges the father's bread; pen TIVARESH — the impoverish-word (its Proverbs pair on sleep and poverty, named by the Kitzur with the torn-garments homily): want is the only threat left standing.
וְכִלְכַּלְתִּי אֹתְךָ שָׁם · ve-khilkalti et-kha sham
= and-khilkalti kha there
tested
The sustaining pledge; the impoverish-word.

STEP_Gn_45_12 · Gen.45.12 · YOUR_EYES_SEE

וְהִנֵּה עֵינֵיכֶם רֹאוֹת וְעֵינֵי אָחִי בִנְיָמִין כִּי־פִי הַמְדַבֵּר אֲלֵיכֶם · ve-hine ene-khem root ve-ene achi-y vinyamin ki-fi-y ha-medaber ale-khem · And behold, your eyes see, and the eyes of my brother Benjamin, that it is my mouth that speaks to you.

LEFT
וְהִנֵּ֤ה עֵֽינֵיכֶם֙ רֹא֔וֹת וְעֵינֵ֖י אָחִ֣י בִנְיָמִ֑ין · ve-hine ene-khem root ve-ene achi-y vinyamin · your eyes see, and the eyes of my brother Benjamin (etnachta on vinyamin) [VERIFIED: SNAPSHOT Gen.45.12 idx5 etnachta in-stream]
RIGHT
כִּי פִ֖י הַֽמְדַבֵּ֥ר אֲלֵיכֶֽם · ki-fi-y ha-medaber ale-khem · that it is my mouth that speaks to you (verse-final ale-khem) [VERIFIED: SNAPSHOT Gen.45.12 idx6-9]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(enekhem_root_ve_ene_achi_vinyamin, t0)
= HOLDS(enekhem-root-and-ene-my-brother-vinyamin, t0)
THE SEEING EYES [G68-07]. ve-ene achi BINYAMIN — written FULL: the seven-full census's sixth station (G65-02) — full at the SEEING (as at the naming, the guarding, the sending, the greeting, the blessing) while the weeping-necks verse two lines down writes him LEAN twice (45:14, asserted): full when witnessed, lean when wept on; the printed variance-list's Ben Asher/Ben Naphtali note at 45:14 is REJECTED by MS's own rule (the chilufim do not dispute spelling — named) [VERIFIED: manifest G68-07]. ki FI ha-medaber alekhem — 'my MOUTH speaks to you': the readings hear the holy tongue and the covenant-sign in it (named).
וְהִנֵּה עֵינֵיכֶם רֹאוֹת וְעֵינֵי אָחִי בִנְיָמִין · ve-hine ene-khem root ve-ene achi-y vinyamin
= and-hine ene-khem root and-ene my-brother-y vinyamin
tested
The full Benjamin at the seeing-eye verse.

STEP_Gn_45_13 · Gen.45.13 · TELL_AND_BRING_DOWN

וְהִגַּדְתֶּם לְאָבִי אֶת־כָּל־כְּבוֹדִי בְּמִצְרַיִם וְאֵת כָּל־אֲשֶׁר רְאִיתֶם וּמִהַרְתֶּם וְהוֹרַדְתֶּם אֶת־אָבִי הֵנָּה · ve-higadtem le-avi-y et-kal-kevodi-y be-mitzrayim ve-et kal-asher reitem u-mihartem ve-horadtem et-avi-y hena · And you shall tell my father all my honor in Egypt, and all that you have seen; and you shall hurry and bring my father down here.

LEFT
וְהִגַּדְתֶּ֣ם לְאָבִ֗י אֶת כָּל כְּבוֹדִי֙ בְּמִצְרַ֔יִם וְאֵ֖ת כָּל אֲשֶׁ֣ר רְאִיתֶ֑ם · ve-higadtem le-avi-y et-kal-kevodi-y be-mitzrayim ve-et kal-asher reitem · tell my father all my honor in Egypt and all you have seen (etnachta on reitem) [VERIFIED: SNAPSHOT Gen.45.13 idx9 etnachta in-stream]
RIGHT
וּמִֽהַרְתֶּ֛ם וְהוֹרַדְתֶּ֥ם אֶת אָבִ֖י הֵֽנָּה · u-mihartem ve-horadtem et-avi-y hena · and hurry, and bring my father down here (verse-final hena) [VERIFIED: SNAPSHOT Gen.45.13 idx10-14]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ve_higadtem_ve_horadtem_et_avi, t0)
= HOLDS(and-higadtem-and-horadtem-avi, t0)
THE JOY BRING-DOWN [G67-06 CLOSED]. u-mihartem VE-HORADTEM et avi hena — the bring-down verb's third and last Torah token: the father dreaded it twice into Sheol (42:38, 44:29); the sons receive it once as a command into Goshen — the census closes with the verb converted. ve-HIGADTEM — the tell-verb full (the G65-06 law: only the well and the still-lives carry it lean).
וּמִהַרְתֶּם וְהוֹרַדְתֶּם אֶת־אָבִי הֵנָּה · u-mihartem ve-horadtem et-avi-y hena
= and-mihartem and-horadtem avi-y hena
tested
The joy bring-down: the three-token file closes.

STEP_Gn_45_14 · Gen.45.14 · ON_BENJAMINS_NECK

וַיִּפֹּל עַל־צַוְּארֵי בִנְיָמִן־אָחִיו וַיֵּבְךְּ וּבִנְיָמִן בָּכָה עַל־צַוָּארָיו · va-yipol al-tzavre vinyamin-achi-v va-yevk u-vinyamin bakha al-tzavaray-v · And he fell on the neck of Benjamin his brother and wept; and Benjamin wept on his neck.

LEFT
וַיִּפֹּ֛ל עַל צַוְּארֵ֥י בִנְיָמִֽן אָחִ֖יו וַיֵּ֑בְךְּ · va-yipol al-tzavre vinyamin-achi-v va-yevk · he fell on the neck of Benjamin his brother and wept (etnachta on va-yevk) [VERIFIED: SNAPSHOT Gen.45.14 idx5 etnachta in-stream]
RIGHT
וּבִנְיָמִ֔ן בָּכָ֖ה עַל צַוָּארָֽיו · u-vinyamin bakha al-tzavaray-v · and Benjamin wept on his neck (verse-final tzavaray-v) [VERIFIED: SNAPSHOT Gen.45.14 idx6-9]
operatorexpressionHebrew anchorcitesconfidence
EVENTbakha(e2); Agent(e2, yosef_u_vinyamin)
= bakha(e2); Agent(e2, yosef-and-vinyamin)
THE NECKS [G68-02]. va-yipol al TZAVRE vinyamin achiv va-YEVK — weeping station four, the first reciprocal one (u-vinyamin BAKHA al TZAVARAV); and the neck-word TZAVARAV opens its four-token Torah file: the kid-skins on Jacob's DECEIVING neck (27:16 — the deception's prop), Benjamin's neck here, and the father-reunion pair (46:29 twice, ARMED) [VERIFIED: manifest G68-02]: the neck that deceived a father, the neck of the undeceived brother, the neck of the restored son — one skeleton, full alef and full yod per the Ramah against the lean the Mizrachi's text implied (named). Both Benjamins of this verse LEAN (asserted under G68-07).
וַיִּפֹּל עַל־צַוְּארֵי בִנְיָמִן־אָחִיו וַיֵּבְךְּ · va-yipol al-tzavre vinyamin-achi-v va-yevk
= and-yipol upon-tzavre vinyamin-my-brother-v and-yevk
tested
Weeping station four; the neck-file opens.

STEP_Gn_45_15 · Gen.45.15 · THE_SPEECH_HEALED

וַיְנַשֵּׁק לְכָל־אֶחָיו וַיֵּבְךְּ עֲלֵיהֶם וְאַחֲרֵי כֵן דִּבְּרוּ אֶחָיו אִתּוֹ · va-yenasheq le-khal-echay-v va-yevk ale-hem ve-achare khen dibru echay-v et-o · And he kissed all his brothers, and wept upon them; and after that his brothers spoke with him.

LEFT
וַיְנַשֵּׁ֥ק לְכָל אֶחָ֖יו וַיֵּ֣בְךְּ עֲלֵיהֶ֑ם · va-yenasheq le-khal-echay-v va-yevk ale-hem · he kissed all his brothers and wept upon them (etnachta on ale-hem) [VERIFIED: SNAPSHOT Gen.45.15 idx4 etnachta in-stream]
RIGHT
וְאַ֣חֲרֵי כֵ֔ן דִּבְּר֥וּ אֶחָ֖יו אִתּֽוֹ · ve-achare khen dibru echay-v et-o · and after that his brothers spoke with him (verse-final et-o) [VERIFIED: SNAPSHOT Gen.45.15 idx5-9]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ve_achare_khen_dibru_echav_ito, t0)
= HOLDS(and-achare-so-dibru-echav-with-him, t0)
THE HEALED SPEECH. ve-achare khen DIBRU echav ITO — the span's quietest crown: gen_60 opened with 'they could NOT speak to him in peace' (37:4, ve-lo yakhlu dabro le-shalom); the cycle's wound closes in the same grammar — his brothers SPOKE with him: the machine files the two verses as the corpus's longest repaired clause (twenty-two years, nine units).
וְאַחֲרֵי כֵן דִּבְּרוּ אֶחָיו אִתּוֹ · ve-achare khen dibru echay-v et-o
= and-achare so dibru echay-v o
tested
The broken speech of the hatred repaired.

STEP_Gn_45_16 · Gen.45.16 · THE_LEAN_VOICE_IN_PHARAOHS_HOUSE

וְהַקֹּל נִשְׁמַע בֵּית פַּרְעֹה לֵאמֹר בָּאוּ אֲחֵי יוֹסֵף וַיִּיטַב בְּעֵינֵי פַרְעֹה וּבְעֵינֵי עֲבָדָיו · ve-ha-qol nishma bet paro le-mor bau ache yosef va-yitav be-ene faro u-ve-ene avaday-v · And the voice was heard in Pharaoh's house, saying: Joseph's brothers have come. And it was good in the eyes of Pharaoh and in the eyes of his servants.

LEFT
וְהַקֹּ֣ל נִשְׁמַ֗ע בֵּ֤ית פַּרְעֹה֙ לֵאמֹ֔ר בָּ֖אוּ אֲחֵ֣י יוֹסֵ֑ף · ve-ha-qol nishma bet paro le-mor bau ache yosef · the voice was heard in Pharaoh's house: Joseph's brothers have come (etnachta on yosef) [VERIFIED: SNAPSHOT Gen.45.16 idx7 etnachta in-stream]
RIGHT
וַיִּיטַב֙ בְּעֵינֵ֣י פַרְעֹ֔ה וּבְעֵינֵ֖י עֲבָדָֽיו · va-yitav be-ene faro u-ve-ene avaday-v · and it was good in the eyes of Pharaoh and his servants (verse-final avaday-v) [VERIFIED: SNAPSHOT Gen.45.16 idx8-12]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ve_ha_qol_nishma_bet_paro, t0)
= HOLDS(and-the-voice-nishma-bet-paro, t0)
THE LEAN VOICE [G68-03]. ve-ha-QOL nishma — the voice-word written LEAN (the Masorah's pair: Ezra's shout at the rebuilding 'the voice was heard afar' FULL — first lean, second full; 'the secret of the matter is in the Zohar', named as MS himself names it): the skeleton's other Torah token is Jethro's 'they will LIGHTEN from you' (Exod 18:22) — a homograph collision framed, not claimed [VERIFIED: manifest G68-03]. va-yitav be-ene faro — the court that heard weeping approves.
וְהַקֹּל נִשְׁמַע בֵּית פַּרְעֹה · ve-ha-qol nishma bet paro
= voice nishma bet paro
tested
The lean voice-word.

STEP_Gn_45_17 · Gen.45.17 · LOAD_AND_GO

וַיֹּאמֶר פַּרְעֹה אֶל־יוֹסֵף אֱמֹר אֶל־אַחֶיךָ זֹאת עֲשׂוּ טַעֲנוּ אֶת־בְּעִירְכֶם וּלְכוּ־בֹאוּ אַרְצָה כְּנָעַן · va-yomer paro el-yosef emor el-ache-kha zot asu taanu et-beir-khem u-lekhu-vou artza-ה kenaan · And Pharaoh said to Joseph: Say to your brothers: This do — load your beasts, and go, come to the land of Canaan.

LEFT
וַיֹּ֤אמֶר פַּרְעֹה֙ אֶל יוֹסֵ֔ף אֱמֹ֥ר אֶל אַחֶ֖יךָ זֹ֣את עֲשׂ֑וּ · va-yomer paro el-yosef emor el-ache-kha zot asu · say to your brothers: this do (etnachta on asu) [VERIFIED: SNAPSHOT Gen.45.17 idx8 etnachta in-stream]
RIGHT
טַֽעֲנוּ֙ אֶת בְּעִ֣ירְכֶ֔ם וּלְכוּ בֹ֖אוּ אַ֥רְצָה כְּנָֽעַן · taanu et-beir-khem u-lekhu-vou artza-ה kenaan · load your beasts, and go, come to the land of Canaan (verse-final kenaan) [VERIFIED: SNAPSHOT Gen.45.17 idx9-15]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(zot_asu_taanu_et_beirkhem, t0)
= HOLDS(this-asu-taanu-beirkhem, t0)
THE KING'S DO-THIS. ZOT ASU — Pharaoh takes up the formula Joseph coined at the trial (42:18) and Jacob at the caravan (43:11): the third do-this closes the set (governor, father, king); u-LEKHU under the maqqef, not the lengthening-stroke (MS, asserted [G68-13]): the go-word joined to its going.
זֹאת עֲשׂוּ טַעֲנוּ · zot asu taanu
= this asu taanu
tested
The king adopts the do-this formula.

STEP_Gn_45_18 · Gen.45.18 · COME_TO_ME

וּקְחוּ אֶת־אֲבִיכֶם וְאֶת־בָּתֵּיכֶם וּבֹאוּ אֵלָי וְאֶתְּנָה לָכֶם אֶת־טוּב אֶרֶץ מִצְרַיִם וְאִכְלוּ אֶת־חֵלֶב הָאָרֶץ · u-qechu et-avi-khem ve-et-bate-khem u-vou el-y ve-etna la-khem et-tuv eretz mitzrayim ve-ikhlu et-chelev ha-aretz · And take your father and your households, and come to me; and I will give you the good of the land of Egypt, and eat the fat of the land.

LEFT
וּקְח֧וּ אֶת אֲבִיכֶ֛ם וְאֶת בָּתֵּיכֶ֖ם וּבֹ֣אוּ אֵלָ֑י · u-qechu et-avi-khem ve-et-bate-khem u-vou el-y · take your father and your households, and come to me (etnachta on el-y) [VERIFIED: SNAPSHOT Gen.45.18 idx6 etnachta in-stream]
RIGHT
וְאֶתְּנָ֣ה לָכֶ֗ם אֶת טוּב֙ אֶ֣רֶץ מִצְרַ֔יִם וְאִכְל֖וּ אֶת חֵ֥לֶב הָאָֽרֶץ · ve-etna la-khem et-tuv eretz mitzrayim ve-ikhlu et-chelev ha-aretz · I will give you the good of Egypt; eat the fat of the land (verse-final ha-aretz) [VERIFIED: SNAPSHOT Gen.45.18 idx7-16]
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(paro, LET(u_qchu_et_avikhem_u_vou_elai))
= DECLARE(paro, LET(and-qchu-avikhem-and-vou-elai))
THE ROYAL SUMMONS. u-QCHU et avikhem... u-VOU ELAI — Pharaoh's come- demand: pushed on the brothers, aimed at the father — the queue's forward hook (the arrival, 46:6-7 and 47:1-6 in waiting, ARMED for the next units); et TUV eretz mitzrayim... CHELEV ha-aretz — the good and the fat: the king's vocabulary of welcome (and the readings' long memory of what Egypt's fat later cost, named-only).
וּקְחוּ אֶת־אֲבִיכֶם וְאֶת־בָּתֵּיכֶם וּבֹאוּ אֵלָי · u-qechu et-avi-khem ve-et-bate-khem u-vou el-y
= and-qechu avi-khem and-bate-khem and-vou to-y
tested
The royal come-demand: the span's forward hook.

STEP_Gn_45_19 · Gen.45.19 · WAGONS_FOR_THE_LITTLE_ONES

וְאַתָּה צֻוֵּיתָה זֹאת עֲשׂוּ קְחוּ־לָכֶם מֵאֶרֶץ מִצְרַיִם עֲגָלוֹת לְטַפְּכֶם וְלִנְשֵׁיכֶם וּנְשָׂאתֶם אֶת־אֲבִיכֶם וּבָאתֶם · ve-ata tzuveta zot asu qechu-la-khem me-eretz mitzrayim agalot le-tap-khem ve-li-neshe-khem u-nesatem et-avi-khem u-vatem · And you are commanded: this do — take for yourselves from the land of Egypt wagons for your little ones and for your wives; and carry your father, and come.

LEFT
וְאַתָּ֥ה צֻוֵּ֖יתָה זֹ֣את עֲשׂ֑וּ · ve-ata tzuveta zot asu · this do: take wagons from Egypt for your little ones and wives (etnachta on asu) [VERIFIED: SNAPSHOT Gen.45.19 idx3 etnachta in-stream]
RIGHT
קְחוּ לָכֶם֩ מֵאֶ֨רֶץ מִצְרַ֜יִם עֲגָל֗וֹת לְטַפְּכֶם֙ וְלִנְשֵׁיכֶ֔ם וּנְשָׂאתֶ֥ם אֶת אֲבִיכֶ֖ם וּבָאתֶֽם · qechu-la-khem me-eretz mitzrayim agalot le-tap-khem ve-li-neshe-khem u-nesatem et-avi-khem u-vatem · and carry your father, and come (verse-final u-vatem) [VERIFIED: SNAPSHOT Gen.45.19 idx4-14]
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(paro, LET(qechu_lakhem_agalot))
= DECLARE(paro, LET(qechu-lakhem-agalot))
THE WAGONS [G68-09]. QECHU lakhem me-eretz mitzrayim AGALOT — the wagon-order pushed; ve-ATA TZUVETA — 'and you are commanded' with the command-verb written FULL to its final he ('for the homily, as the Zohar reads it' — MS naming the source, named) [asserted]; the wagon-word begins the count the reading tradition sets against the broken-necked calf of the last parting (the calf-rite of Deut 21, named — the sign between the father and the son).
קְחוּ־לָכֶם מֵאֶרֶץ מִצְרַיִם עֲגָלוֹת · qechu-la-khem me-eretz mitzrayim agalot
= qechu-to-khem earth mitzrayim agalot
tested
The wagon-order; the full command-word.

STEP_Gn_45_20 · Gen.45.20 · LET_YOUR_EYE_NOT_SPARE

וְעֵינְכֶם אַל־תָּחֹס עַל־כְּלֵיכֶם כִּי־טוּב כָּל־אֶרֶץ מִצְרַיִם לָכֶם הוּא · ve-en-khem el-tachos al-kele-khem ki-tuv kal-eretz mitzrayim la-khem hu · And let your eye not spare your vessels — for the good of all the land of Egypt, yours it is.

LEFT
וְעֵ֣ינְכֶ֔ם אַל תָּחֹ֖ס עַל כְּלֵיכֶ֑ם · ve-en-khem el-tachos al-kele-khem · let your eye not spare your vessels (etnachta on kele-khem) [VERIFIED: SNAPSHOT Gen.45.20 idx4 etnachta in-stream]
RIGHT
כִּי ט֛וּב כָּל אֶ֥רֶץ מִצְרַ֖יִם לָכֶ֥ם הֽוּא · ki-tuv kal-eretz mitzrayim la-khem hu · for the good of all the land of Egypt is yours (verse-final hu) [VERIFIED: SNAPSHOT Gen.45.20 idx5-11]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ve_enkhem_al_tachos, t0)
= HOLDS(and-enkhem-upon-tachos, t0)
THE UNSPARING EYE [G68-05]. ve-ENKHEM al TACHOS — the your-eye word written with its second yod LEAN: one of the Masorah's matched pairs (the full twin stands in the garden's 'your eyes will be opened', per the Ramah's rule as MS quotes it) — this exact form ONCE in Scripture [VERIFIED: manifest G68-05]; TACHOS lean vav with the precise books against the rest of the Torah's full spellings (asserted): the eye that must not spare is spelled sparingly.
וְעֵינְכֶם אַל־תָּחֹס · ve-en-khem el-tachos
= and-en-khem to-tachos
tested
The once-written eye.

STEP_Gn_45_21 · Gen.45.21 · THE_WAGONS_GIVEN

וַיַּעֲשׂוּ־כֵן בְּנֵי יִשְׂרָאֵל וַיִּתֵּן לָהֶם יוֹסֵף עֲגָלוֹת עַל־פִּי פַרְעֹה וַיִּתֵּן לָהֶם צֵדָה לַדָּרֶךְ · va-yaasu-khen bene yisrael va-yiten la-hem yosef agalot al-pi faro va-yiten la-hem tzeda la-darekh · And the sons of Israel did so; and Joseph gave them wagons according to the mouth of Pharaoh, and gave them provisions for the way.

LEFT
וַיַּֽעֲשׂוּ כֵן֙ בְּנֵ֣י יִשְׂרָאֵ֔ל וַיִּתֵּ֨ן לָהֶ֥ם יוֹסֵ֛ף עֲגָל֖וֹת עַל פִּ֣י פַרְעֹ֑ה · va-yaasu-khen bene yisrael va-yiten la-hem yosef agalot al-pi faro · the sons of Israel did so; Joseph gave them wagons (etnachta on faro) [VERIFIED: SNAPSHOT Gen.45.21 idx10 etnachta in-stream]
RIGHT
וַיִּתֵּ֥ן לָהֶ֛ם צֵדָ֖ה לַדָּֽרֶךְ · va-yiten la-hem tzeda la-darekh · according to the mouth of Pharaoh, and provisions for the way (verse-final la-darekh) [VERIFIED: SNAPSHOT Gen.45.21 idx11-14]
operatorexpressionHebrew anchorcitesconfidence
RESULTRESULT: HOLDS(qechu_lakhem_agalot, t3)
= RESULT: HOLDS(qechu-lakhem-agalot, t3)
THE RECEIPT. va-YAASU KHEN bene yisrael — the ken-clause receipts the wagon-order; AL PI FARO — by the mouth of Pharaoh: the wagons carry the king's authorization in their axles (the phrase the readings weigh against the mouth that speaks, 45:12); pharaoh's pe soft at the join (MS, asserted [G68-13]).
וַיַּעֲשׂוּ־כֵן בְּנֵי יִשְׂרָאֵל · va-yaasu-khen bene yisrael
= and-yaasu-so bene yisrael
tested
The ken-receipt; the wagons by the king's mouth.

STEP_Gn_45_22 · Gen.45.22 · FIVE_CHANGES_FOR_BENJAMIN

לְכֻלָּם נָתַן לָאִישׁ חֲלִפוֹת שְׂמָלֹת וּלְבִנְיָמִן נָתַן שְׁלֹשׁ מֵאוֹת כֶּסֶף וְחָמֵשׁ חֲלִפֹת שְׂמָלֹת · le-khula-m natan la-ish chalifot semalot u-le-vinyamin natan shelosh meot kesef ve-chamesh chalifot semalot · To all of them he gave, to each man, changes of garments; and to Benjamin he gave three hundred pieces of silver, and five changes of garments.

LEFT
לְכֻלָּ֥ם נָתַ֛ן לָאִ֖ישׁ חֲלִפ֣וֹת שְׂמָלֹ֑ת · le-khula-m natan la-ish chalifot semalot · to each man, changes of garments (etnachta on semalot) [VERIFIED: SNAPSHOT Gen.45.22 idx4 etnachta in-stream]
RIGHT
וּלְבִנְיָמִ֤ן נָתַן֙ שְׁלֹ֣שׁ מֵא֣וֹת כֶּ֔סֶף וְחָמֵ֖שׁ חֲלִפֹ֥ת שְׂמָלֹֽת · u-le-vinyamin natan shelosh meot kesef ve-chamesh chalifot semalot · to Benjamin: three hundred silver, and five changes of garments (verse-final semalot) [VERIFIED: SNAPSHOT Gen.45.22 idx5-12]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(chalifot_semalot_u_le_vinyamin_chamesh, t0)
= HOLDS(chalifot-semalot-and-to-vinyamin-chamesh, t0)
THE CHANGES [G68-06]. CHALIFOT semalot... CHAMESH CHALIFOT semalot — the change-of-garments word stands in the Torah ONLY in this verse, and twice with two spellings: the first FULL (chalifot), the second LEAN (chalifot without its vav) — each its only token; the Hilleli's first reading is our books' (the Yerushalmi leans both, named) [VERIFIED: manifest G68-06]. The garment-code closes GIVING: stripped coat (37:23), seized cloak (39:12), prison change (41:14), royal linen (41:42) — now garments handed to the strippers, five to the five-portioned brother (43:34's echo); and the silver counted out in the open (three hundred) by the man once priced at twenty.
לְכֻלָּם נָתַן לָאִישׁ חֲלִפוֹת שְׂמָלֹת · le-khula-m natan la-ish chalifot semalot
= to-khula-m natan man chalifot semalot
tested
The garment-code's last turn; the pair in one verse.

STEP_Gn_45_23 · Gen.45.23 · TEN_DONKEYS_TEN_SHE_ASSES

וּלְאָבִיו שָׁלַח כְּזֹאת עֲשָׂרָה חֲמֹרִים נֹשְׂאִים מִטּוּב מִצְרָיִם וְעֶשֶׂר אֲתֹנֹת נֹשְׂאֹת בָּר וָלֶחֶם וּמָזוֹן לְאָבִיו לַדָּרֶךְ · u-le-avi-v shalach ke-zot asara chamorim nosim mi-tuv mitzrayim ve-eser atonot nosot bar va-lechem u-mazon le-avi-v la-darekh · And to his father he sent after this manner: ten donkeys carrying of the good of Egypt, and ten she-asses carrying grain and bread and sustenance for his father for the way.

LEFT
וּלְאָבִ֞יו שָׁלַ֤ח כְּזֹאת֙ עֲשָׂרָ֣ה חֲמֹרִ֔ים נֹשְׂאִ֖ים מִטּ֣וּב מִצְרָ֑יִם · u-le-avi-v shalach ke-zot asara chamorim nosim mi-tuv mitzrayim · ten donkeys carrying of the good of Egypt (etnachta on mitzrayim) [VERIFIED: SNAPSHOT Gen.45.23 idx7 etnachta in-stream]
RIGHT
וְעֶ֣שֶׂר אֲתֹנֹ֡ת נֹֽ֠שְׂאֹת בָּ֣ר וָלֶ֧חֶם וּמָז֛וֹן לְאָבִ֖יו לַדָּֽרֶךְ · ve-eser atonot nosot bar va-lechem u-mazon le-avi-v la-darekh · ten she-asses carrying grain, bread, and sustenance for the way (verse-final la-darekh) [VERIFIED: SNAPSHOT Gen.45.23 idx8-15]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(asara_chamorim_ve_eser_atonot, t0)
= HOLDS(asara-chamorim-and-eser-atonot, t0)
THE TRAIN [G68-11]. asara CHAMORIM... ve-eser ATONOT noset — the she-ass word lean-of-lean and its carrying-word lean (the Ramah's double-lean rule; the Chronicles full partner named) [asserted]; u-MAZON — the sustenance-word: TWICE in Scripture, here and Daniel's 'food for all' (named by the Kitzur): the son feeds the father as the empire-tree feeds all flesh [VERIFIED: manifest G68-12].
עֲשָׂרָה חֲמֹרִים נֹשְׂאִים · asara chamorim nosim
= asara chamorim nosim
tested
The provision train; the lean carriers.

STEP_Gn_45_24 · Gen.45.24 · DO_NOT_QUARREL_ON_THE_WAY

וַיְשַׁלַּח אֶת־אֶחָיו וַיֵּלֵכוּ וַיֹּאמֶר אֲלֵהֶם אַל־תִּרְגְּזוּ בַּדָּרֶךְ · va-yeshalach et-echay-v va-yelekhu va-yomer el-hem el-tirgzu ba-darekh · And he sent his brothers away, and they went; and he said to them: Do not quarrel on the way.

LEFT
וַיְשַׁלַּ֥ח אֶת אֶחָ֖יו וַיֵּלֵ֑כוּ · va-yeshalach et-echay-v va-yelekhu · he sent his brothers away, and they went (etnachta on va-yelekhu) [VERIFIED: SNAPSHOT Gen.45.24 idx3 etnachta in-stream]
RIGHT
וַיֹּ֣אמֶר אֲלֵהֶ֔ם אַֽל תִּרְגְּז֖וּ בַּדָּֽרֶךְ · va-yomer el-hem el-tirgzu ba-darekh · and he said to them: do not quarrel on the way (verse-final ba-darekh) [VERIFIED: SNAPSHOT Gen.45.24 idx4-8]
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(yosef, LET-NOT(al_tirgezu_ba_darekh))
= DECLARE(yosef, LET-NOT(upon-tirgezu-in-the-darekh))
THE LAST ORDER [G68-13]. AL TIRGEZU ba-darekh — the do-not-quarrel pushed as the caravan leaves: the negative-demand class (no receipt follows; the road keeps its own counsel) — and the reading tradition triples its sense (do not blame; do not stop for rulings on the way; do not stride too far — the Kitzur's letter-counts, named): the gimel dageshed in-stream (checked).
אַל־תִּרְגְּזוּ בַּדָּרֶךְ · el-tirgzu ba-darekh
= to-tirgzu in-the-darekh
tested
The last order: a fear-not-class push.

STEP_Gn_45_25 · Gen.45.25 · UP_FROM_EGYPT

וַיַּעֲלוּ מִמִּצְרָיִם וַיָּבֹאוּ אֶרֶץ כְּנַעַן אֶל־יַעֲקֹב אֲבִיהֶם · va-yaalu mi-mitzrayim va-yavou eretz kenaan el-yaaqov avi-hem · And they went up from Egypt, and they came to the land of Canaan, to Jacob their father.

LEFT
וַֽיַּעֲל֖וּ מִמִּצְרָ֑יִם · va-yaalu mi-mitzrayim · and they went up from Egypt (etnachta on mi-mitzrayim) [VERIFIED: SNAPSHOT Gen.45.25 idx1 etnachta in-stream]
RIGHT
וַיָּבֹ֨אוּ֙ אֶ֣רֶץ כְּנַ֔עַן אֶֽל יַעֲקֹ֖ב אֲבִיהֶֽם · va-yavou eretz kenaan el-yaaqov avi-hem · and came to the land of Canaan, to Jacob their father (verse-final avi-hem) [VERIFIED: SNAPSHOT Gen.45.25 idx2-7]
operatorexpressionHebrew anchorcitesconfidence
RESULTRESULT: HOLDS(maharu_va_alu_el_avi, t4)
= RESULT: HOLDS(maharu-and-alu-to-avi, t4)
THE ASCENT [G68-08]. va-YAALU mi-mitzrayim — the go-up demand discharges (and gen_67's open dismissal — 'go up in peace to your father', 44:17 — finally happens too, with all twelve alive on the board: the corpus settlement link carries it); va-yavou ERETZ kenaan — the bare 'land of Canaan' where readers presume the directional 'to-the-land': one of the Masorah's FIVE presumed-but-not-written cases (sevirin) — the letter resists the smoother form [VERIFIED: manifest G68-08].
וַיַּעֲלוּ מִמִּצְרָיִם וַיָּבֹאוּ אֶרֶץ כְּנַעַן אֶל־יַעֲקֹב אֲבִיהֶם · va-yaalu mi-mitzrayim va-yavou eretz kenaan el-yaaqov avi-hem
= and-yaalu from-mitzrayim and-yavou earth kenaan to-yaaqov avi-hem
tested
The message-demand discharges; the presumed form resisted.

STEP_Gn_45_26 · Gen.45.26 · JOSEPH_STILL_LIVES

וַיַּגִּדוּ לוֹ לֵאמֹר עוֹד יוֹסֵף חַי וְכִי־הוּא מֹשֵׁל בְּכָל־אֶרֶץ מִצְרָיִם וַיָּפָג לִבּוֹ כִּי לֹא־הֶאֱמִין לָהֶם · va-yagidu l-o le-mor od yosef chay ve-ki-hu moshel be-khal-eretz mitzrayim va-yafag lib-o ki lo-heemin la-hem · And they told him, saying: Joseph still lives! — and that he rules over all the land of Egypt. And his heart went numb, for he did not believe them.

LEFT
וַיַּגִּ֨דוּ ל֜וֹ לֵאמֹ֗ר ע֚וֹד יוֹסֵ֣ף חַ֔י וְכִֽי ה֥וּא מֹשֵׁ֖ל בְּכָל אֶ֣רֶץ מִצְרָ֑יִם · va-yagidu l-o le-mor od yosef chay ve-ki-hu moshel be-khal-eretz mitzrayim · and they told him: Joseph still lives (etnachta on mitzrayim) [VERIFIED: SNAPSHOT Gen.45.26 idx11 etnachta in-stream]
RIGHT
וַיָּ֣פָג לִבּ֔וֹ כִּ֥י לֹא הֶאֱמִ֖ין לָהֶֽם · va-yafag lib-o ki lo-heemin la-hem · and his heart went numb, for he did not believe them (verse-final la-hem) [VERIFIED: SNAPSHOT Gen.45.26 idx12-17]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(od_yosef_chai_va_yafag_libo, t0)
= HOLDS(od-yosef-living-and-yafag-His-heart, t0)
THE LEAN TELLING [G65-06 CLOSED]. va-YAGIDU lo — the tell-verb LEAN: the second and last of the Ramah's two lean tellings (the well found, 26:32; the son found, here) — the census armed at gen_65 closes at its own station [VERIFIED under G65-06; the token asserted in-stream]; the Kitzur reads the clipped yod as the clipped telling: they could not tell it whole until the ban of the ten was released (named). VA-YAFAG libo — the heart's numbing-verb, its one Torah token: the news arrives as anesthesia before it arrives as joy.
לֵאמֹר עוֹד יוֹסֵף חַי · le-mor od yosef chay
= to-mor od yosef chay
tested
The second lean telling lands at its station.

STEP_Gn_45_27 · Gen.45.27 · THE_WAGONS_SEEN

וַיְדַבְּרוּ אֵלָיו אֵת כָּל־דִּבְרֵי יוֹסֵף אֲשֶׁר דִּבֶּר אֲלֵהֶם וַיַּרְא אֶת־הָעֲגָלוֹת אֲשֶׁר־שָׁלַח יוֹסֵף לָשֵׂאת אֹתוֹ וַתְּחִי רוּחַ יַעֲקֹב אֲבִיהֶם · va-yedabru elay-v et kal-divre yosef asher diber el-hem va-yar et-ha-agalot asher-shalach yosef la-set et-o va-techi rucha yaaqov avi-hem · And they spoke to him all the words of Joseph which he had spoken to them; and he saw the wagons which Joseph had sent to carry him; and the spirit of Jacob their father revived.

LEFT
וַיְדַבְּר֣וּ אֵלָ֗יו אֵ֣ת כָּל דִּבְרֵ֤י יוֹסֵף֙ אֲשֶׁ֣ר דִּבֶּ֣ר אֲלֵהֶ֔ם וַיַּרְא֙ אֶת הָ֣עֲגָל֔וֹת אֲשֶׁר שָׁלַ֥ח יוֹסֵ֖ף לָשֵׂ֣את אֹת֑וֹ · va-yedabru elay-v et kal-divre yosef asher diber el-hem va-yar et-ha-agalot asher-shalach yosef la-set et-o · they spoke all the words of Joseph (etnachta on et-o) [VERIFIED: SNAPSHOT Gen.45.27 idx16 etnachta in-stream]
RIGHT
וַתְּחִ֕י ר֖וּחַ יַעֲקֹ֥ב אֲבִיהֶֽם · va-techi rucha yaaqov avi-hem · he saw the wagons — and the spirit of Jacob their father revived (verse-final avi-hem) [VERIFIED: SNAPSHOT Gen.45.27 idx17-20]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_yar_et_ha_agalot_va_techi_ruach, t0)
= HOLDS(and-yar-the-agalot-and-techi-spirit-wind, t0)
THE REVIVAL. va-yar et HA-AGALOT... va-TECHI ruach yaaqov — the wagons carry the proof the words could not: the reading tradition counts the portion's four wagon-tokens against the four broken- necked-calf tokens of the last law the father taught the son (the calf-rite, Deut 21 — the sign between them, named): the letter-count as password. va-techi RUACH — the spirit-word's first revival since it hovered (1:2): the machine files the callback.
וַתְּחִי רוּחַ יַעֲקֹב אֲבִיהֶם · va-techi rucha yaaqov avi-hem
= and-techi rucha yaaqov avi-hem
tested
The proof by wagons; the spirit revives.

STEP_Gn_45_28 · Gen.45.28 · ENOUGH_JOSEPH_MY_SON_LIVES

וַיֹּאמֶר יִשְׂרָאֵל רַב עוֹד־יוֹסֵף בְּנִי חָי אֵלְכָה וְאֶרְאֶנּוּ בְּטֶרֶם אָמוּת · va-yomer yisrael rav od-yosef beni-y chay elkha ve-ere-nu be-terem amut · And Israel said: Enough! Joseph my son still lives; I will go and see him before I die.

LEFT
וַיֹּ֨אמֶר֙ יִשְׂרָאֵ֔ל רַ֛ב עוֹד יוֹסֵ֥ף בְּנִ֖י חָ֑י · va-yomer yisrael rav od-yosef beni-y chay · and Israel said: enough — Joseph my son still lives (etnachta on chay) [VERIFIED: SNAPSHOT Gen.45.28 idx6 etnachta in-stream]
RIGHT
אֵֽלְכָ֥ה וְאֶרְאֶ֖נּוּ בְּטֶ֥רֶם אָמֽוּת · elkha ve-ere-nu be-terem amut · I will go and see him before I die (verse-final amut) [VERIFIED: SNAPSHOT Gen.45.28 idx7-10]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(rav_od_yosef_beni_chai, t0)
= HOLDS(rav-od-yosef-beni-living, t0)
THE RESOLVE. RAV — 'enough': one word closes twenty-two years of mourning (the readings hear the whole sentence in it, named); od yosef BENI chai — the still-lives clause now with MY SON restored to it; ELKHA ve-erenu be-terem amut — the father's counter-demand on himself: the going-down the next unit performs (46:1, ARMED). The narrator seals the verse with ISRAEL — the covenant name carries the resolve.
רַב עוֹד־יוֹסֵף בְּנִי חָי · rav od-yosef beni-y chay
= rav od-yosef beni-y chay
tested
The father's verdict; the span closes on a resolve.

Scenarios (the unit's own test suite)

idtitlegivenexpectanchor
S1after STEP_Gn_45_1 — send every man outAnd Joseph could not restrain himself before all who stood by him, and he called: Send every man out from me! And no man stood with him when Joseph made himself known to his brothers.LET(hotziu_khol_ish_mealai) pushed then satisfied in the SAME verse; no test, no name.
= LET(hotziu-all-man-mealai) pushed then satisfied in the SAME verse; no test, no name.
וְלֹֽא יָכֹ֨ל יוֹסֵ֜ף לְהִתְאַפֵּ֗ק · ve-lo-yakhol yosef le-hitapeq
= and-not-yakhol yosef to-hitapeq
S2after STEP_Gn_45_2 — the voice in weepingAnd he gave his voice in weeping; and Egypt heard, and the house of Pharaoh heard.SPECS empty; no test, no name.וַיִּתֵּ֥ן אֶת קֹל֖וֹ בִּבְכִ֑י · va-yiten et-qol-o bi-vekhi
= and-yiten voice-o bi-vekhi
S3after STEP_Gn_45_3 — I am JosephAnd Joseph said to his brothers: I am Joseph! Is my father yet alive? And his brothers could not answer him, for they were terrified before his face.SPECS empty; no test, no name.וַיֹּ֨אמֶר יוֹסֵ֤ף אֶל אֶחָיו֙ · va-yomer yosef el-echay-v
= and-yomer yosef to-echay-v
S4after STEP_Gn_45_4 — draw near to meAnd Joseph said to his brothers: Draw near to me. And they drew near. And he said: I am Joseph your brother, whom you sold into Egypt.LET(geshu_na_elai) pushed then satisfied in the SAME verse; no test, no name.
= LET(geshu-na-elai) pushed then satisfied in the SAME verse; no test, no name.
וַיֹּ֨אמֶר יוֹסֵ֧ף אֶל אֶחָ֛יו · va-yomer yosef el-echay-v
= and-yomer yosef to-echay-v
S5after STEP_Gn_45_5 — let it not burnAnd now, do not be grieved, and let it not burn in your eyes that you sold me here — for God sent me before you for the preservation of life.SPECS empty; no test, no name.וְעַתָּ֣ה אַל תֵּעָ֣צְב֗וּ וְאַל · ve-ata el-teatzvu ve-el-
= and-ata to-teatzvu and-to
S6after STEP_Gn_45_6 — no plowing, no harvestFor these two years the famine has been in the midst of the land, and there are yet five years in which there will be no plowing and harvest.SPECS empty; no test, no name.כִּי זֶ֛ה שְׁנָתַ֥יִם הָרָעָ֖ב · ki-ze shenatayim ha-raav
= when-ze shenatayim the-raav
S7after STEP_Gn_45_7 — a remnant in the earthAnd God sent me before you to set for you a remnant in the earth, and to keep alive for you a great deliverance.SPECS empty; no test, no name.וַיִּשְׁלָחֵ֤נִי אֱלֹהִים֙ לִפְנֵיכֶ֔ם לָשׂ֥וּם · va-yishlache-ni Elohim li-fene-khem la-sum
= and-yishlache-ni God to-me-fene-khem to-sum
S8after STEP_Gn_45_8 — not you but GodAnd now — it was not you who sent me here, but God; and He has set me as a father to Pharaoh, and as lord to all his house, and ruler over all the land of Egypt.SPECS empty; no test, no name.וְעַתָּ֗ה לֹֽא אַתֶּ֞ם שְׁלַחְתֶּ֤ם · ve-ata lo-atem shelachtem
= and-ata not-atem shelachtem
S9after STEP_Gn_45_9 — hurry, go up to my fatherHurry, and go up to my father, and say to him: Thus says your son Joseph: God has set me as lord of all Egypt; come down to me, do not stand still.LET(maharu_va_alu_el_avi) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; no test, no name.
מַהֲרוּ֮ וַעֲל֣וּ אֶל אָבִי֒ · maharu va-alu el-avi-y
= maharu and-alu to-avi-y
S10after STEP_Gn_45_10 — Goshen, near meAnd you shall dwell in the land of Goshen, and you shall be near to me — you, and your sons, and your sons' sons, and your flocks, and your herds, and all that is yours.LET(maharu_va_alu_el_avi) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; no test, no name.
וְיָשַׁבְתָּ֣ בְאֶֽרֶץ גֹּ֗שֶׁן וְהָיִ֤יתָ · ve-yashavta ve-eretz-goshen ve-hayita
= and-yashavta and-earth-goshen and-hayita
S11after STEP_Gn_45_11 — I will sustain youAnd I will sustain you there — for there are yet five years of famine — lest you be impoverished, you, and your household, and all that is yours.LET(maharu_va_alu_el_avi) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; no test, no name.
וְכִלְכַּלְתִּ֤י אֹֽתְךָ֙ שָׁ֔ם כִּי · ve-khilkalti et-kha sham ki-
= and-khilkalti kha there when
S12after STEP_Gn_45_12 — your eyes seeAnd behold, your eyes see, and the eyes of my brother Benjamin, that it is my mouth that speaks to you.LET(maharu_va_alu_el_avi) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; no test, no name.
וְהִנֵּ֤ה עֵֽינֵיכֶם֙ רֹא֔וֹת וְעֵינֵ֖י · ve-hine ene-khem root ve-ene
= and-hine ene-khem root and-ene
S13after STEP_Gn_45_13 — tell, and bring downAnd you shall tell my father all my honor in Egypt, and all that you have seen; and you shall hurry and bring my father down here.LET(maharu_va_alu_el_avi) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; no test, no name.
וְהִגַּדְתֶּ֣ם לְאָבִ֗י אֶת כָּל · ve-higadtem le-avi-y et-kal-
= and-higadtem to-avi-y kal
S14after STEP_Gn_45_14 — on Benjamin's neckAnd he fell on the neck of Benjamin his brother and wept; and Benjamin wept on his neck.LET(maharu_va_alu_el_avi) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; no test, no name.
וַיִּפֹּ֛ל עַל צַוְּארֵ֥י בִנְיָמִֽן · va-yipol al-tzavre vinyamin-
= and-yipol upon-tzavre vinyamin
S15after STEP_Gn_45_15 — the speech healedAnd he kissed all his brothers, and wept upon them; and after that his brothers spoke with him.LET(maharu_va_alu_el_avi) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; no test, no name.
וַיְנַשֵּׁ֥ק לְכָל אֶחָ֖יו וַיֵּ֣בְךְּ · va-yenasheq le-khal-echay-v va-yevk
= and-yenasheq to-khal-echay-v and-yevk
S16after STEP_Gn_45_16 — the lean voice in Pharaoh's houseAnd the voice was heard in Pharaoh's house, saying: Joseph's brothers have come. And it was good in the eyes of Pharaoh and in the eyes of his servants.LET(maharu_va_alu_el_avi) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; no test, no name.
וְהַקֹּ֣ל נִשְׁמַ֗ע בֵּ֤ית פַּרְעֹה֙ · ve-ha-qol nishma bet paro
= voice nishma bet paro
S17after STEP_Gn_45_17 — load and goAnd Pharaoh said to Joseph: Say to your brothers: This do — load your beasts, and go, come to the land of Canaan.LET(maharu_va_alu_el_avi) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; no test, no name.
וַיֹּ֤אמֶר פַּרְעֹה֙ אֶל יוֹסֵ֔ף · va-yomer paro el-yosef
= and-yomer paro to-yosef
S18after STEP_Gn_45_18 — come to meAnd take your father and your households, and come to me; and I will give you the good of the land of Egypt, and eat the fat of the land.LET(maharu_va_alu_el_avi) pushed and OPEN; LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; LET(and-qchu-avikhem-and-vou-elai) pushed and OPEN; no test, no name.
וּקְח֧וּ אֶת אֲבִיכֶ֛ם וְאֶת · u-qechu et-avi-khem ve-et-
= and-qechu avi-khem and
S19after STEP_Gn_45_19 — wagons for the little onesAnd you are commanded: this do — take for yourselves from the land of Egypt wagons for your little ones and for your wives; and carry your father, and come.LET(maharu_va_alu_el_avi) pushed and OPEN; LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN; LET(qechu_lakhem_agalot) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; LET(and-qchu-avikhem-and-vou-elai) pushed and OPEN; LET(qechu-lakhem-agalot) pushed and OPEN; no test, no name.
וְאַתָּ֥ה צֻוֵּ֖יתָה זֹ֣את עֲשׂ֑וּ · ve-ata tzuveta zot asu
= and-ata tzuveta this asu
S20after STEP_Gn_45_20 — let your eye not spareAnd let your eye not spare your vessels — for the good of all the land of Egypt, yours it is.LET(maharu_va_alu_el_avi) pushed and OPEN; LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN; LET(qechu_lakhem_agalot) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; LET(and-qchu-avikhem-and-vou-elai) pushed and OPEN; LET(qechu-lakhem-agalot) pushed and OPEN; no test, no name.
וְעֵ֣ינְכֶ֔ם אַל תָּחֹ֖ס עַל · ve-en-khem el-tachos al-
= and-en-khem to-tachos upon
S21after STEP_Gn_45_21 — the wagons givenAnd the sons of Israel did so; and Joseph gave them wagons according to the mouth of Pharaoh, and gave them provisions for the way.LET(maharu_va_alu_el_avi) pushed and OPEN; LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; LET(and-qchu-avikhem-and-vou-elai) pushed and OPEN; no test, no name.
וַיַּֽעֲשׂוּ כֵן֙ בְּנֵ֣י יִשְׂרָאֵ֔ל · va-yaasu-khen bene yisrael
= and-yaasu-so bene yisrael
S22after STEP_Gn_45_22 — five changes for BenjaminTo all of them he gave, to each man, changes of garments; and to Benjamin he gave three hundred pieces of silver, and five changes of garments.LET(maharu_va_alu_el_avi) pushed and OPEN; LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; LET(and-qchu-avikhem-and-vou-elai) pushed and OPEN; no test, no name.
לְכֻלָּ֥ם נָתַ֛ן לָאִ֖ישׁ חֲלִפ֣וֹת · le-khula-m natan la-ish chalifot
= to-khula-m natan man chalifot
S23after STEP_Gn_45_23 — ten donkeys, ten she-assesAnd to his father he sent after this manner: ten donkeys carrying of the good of Egypt, and ten she-asses carrying grain and bread and sustenance for his father for the way.LET(maharu_va_alu_el_avi) pushed and OPEN; LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; LET(and-qchu-avikhem-and-vou-elai) pushed and OPEN; no test, no name.
וּלְאָבִ֞יו שָׁלַ֤ח כְּזֹאת֙ עֲשָׂרָ֣ה · u-le-avi-v shalach ke-zot asara
= and-to-avi-v shalach like-this asara
S24after STEP_Gn_45_24 — do not quarrel on the wayAnd he sent his brothers away, and they went; and he said to them: Do not quarrel on the way.LET(maharu_va_alu_el_avi) pushed and OPEN; LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN; LET-NOT(al_tirgezu_ba_darekh) pushed and OPEN; no test, no name.
= LET(maharu-and-alu-to-avi) pushed and OPEN; LET(and-qchu-avikhem-and-vou-elai) pushed and OPEN; LET-NOT(upon-tirgezu-in-the-darekh) pushed and OPEN; no test, no name.
וַיְשַׁלַּ֥ח אֶת אֶחָ֖יו וַיֵּלֵ֑כוּ · va-yeshalach et-echay-v va-yelekhu
= and-yeshalach echay-v and-yelekhu
S25after STEP_Gn_45_25 — up from EgyptAnd they went up from Egypt, and they came to the land of Canaan, to Jacob their father.LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN; LET-NOT(al_tirgezu_ba_darekh) pushed and OPEN; no test, no name.
= LET(and-qchu-avikhem-and-vou-elai) pushed and OPEN; LET-NOT(upon-tirgezu-in-the-darekh) pushed and OPEN; no test, no name.
וַֽיַּעֲל֖וּ מִמִּצְרָ֑יִם וַיָּבֹ֨אוּ֙ אֶ֣רֶץ · va-yaalu mi-mitzrayim va-yavou eretz
= and-yaalu from-mitzrayim and-yavou earth
S26after STEP_Gn_45_26 — Joseph still livesAnd they told him, saying: Joseph still lives! — and that he rules over all the land of Egypt. And his heart went numb, for he did not believe them.LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN; LET-NOT(al_tirgezu_ba_darekh) pushed and OPEN; no test, no name.
= LET(and-qchu-avikhem-and-vou-elai) pushed and OPEN; LET-NOT(upon-tirgezu-in-the-darekh) pushed and OPEN; no test, no name.
וַיַּגִּ֨דוּ ל֜וֹ לֵאמֹ֗ר ע֚וֹד · va-yagidu l-o le-mor od
= and-yagidu l-o to-mor od
S27after STEP_Gn_45_27 — the wagons seenAnd they spoke to him all the words of Joseph which he had spoken to them; and he saw the wagons which Joseph had sent to carry him; and the spirit of Jacob their father revived.LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN; LET-NOT(al_tirgezu_ba_darekh) pushed and OPEN; no test, no name.
= LET(and-qchu-avikhem-and-vou-elai) pushed and OPEN; LET-NOT(upon-tirgezu-in-the-darekh) pushed and OPEN; no test, no name.
וַיְדַבְּר֣וּ אֵלָ֗יו אֵ֣ת כָּל · va-yedabru elay-v et kal-
= and-yedabru elay-v et kal
S28after STEP_Gn_45_28 — enough — Joseph my son livesAnd Israel said: Enough! Joseph my son still lives; I will go and see him before I die.LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN; LET-NOT(al_tirgezu_ba_darekh) pushed and OPEN; no test, no name.
= LET(and-qchu-avikhem-and-vou-elai) pushed and OPEN; LET-NOT(upon-tirgezu-in-the-darekh) pushed and OPEN; no test, no name.
וַיֹּ֨אמֶר֙ יִשְׂרָאֵ֔ל רַ֛ב עוֹד · va-yomer yisrael rav od-
= and-yomer yisrael rav od

Machine verification — run_unit.py (computed live, not stored)

unit: gen_68_i_am_yosef — I am Joseph: the unmasking (45:1-28) [frozen]

final state: WORLD=[] (+0 presupposed) | REGISTRY={} | TESTS=0 PASS | LEDGER days=[] | FLAGS=[]

=== S1 — after STEP_Gn_45_1 — send every man out
    וְלֹֽא יָכֹ֨ל יוֹסֵ֜ף לְהִתְאַפֵּ֗ק (ve-lo-yakhol yosef le-hitapeq)
    PASS  LET(hotziu_khol_ish_mealai) pushed then satisfied in the SAME verse  (pushed=Gen.45.1 satisfied=Gen.45.1)
    PASS  no test, no name.  (tests=0 names=0)

=== S2 — after STEP_Gn_45_2 — the voice in weeping
    וַיִּתֵּ֥ן אֶת קֹל֖וֹ בִּבְכִ֑י (va-yiten et-qol-o bi-vekhi)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S3 — after STEP_Gn_45_3 — I am Joseph
    וַיֹּ֨אמֶר יוֹסֵ֤ף אֶל אֶחָיו֙ (va-yomer yosef el-echay-v)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S4 — after STEP_Gn_45_4 — draw near to me
    וַיֹּ֨אמֶר יוֹסֵ֧ף אֶל אֶחָ֛יו (va-yomer yosef el-echay-v)
    PASS  LET(geshu_na_elai) pushed then satisfied in the SAME verse  (pushed=Gen.45.4 satisfied=Gen.45.4)
    PASS  no test, no name.  (tests=0 names=0)

=== S5 — after STEP_Gn_45_5 — let it not burn
    וְעַתָּ֣ה אַל תֵּעָ֣צְב֗וּ וְאַל (ve-ata el-teatzvu ve-el-)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S6 — after STEP_Gn_45_6 — no plowing, no harvest
    כִּי זֶ֛ה שְׁנָתַ֥יִם הָרָעָ֖ב (ki-ze shenatayim ha-raav)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S7 — after STEP_Gn_45_7 — a remnant in the earth
    וַיִּשְׁלָחֵ֤נִי אֱלֹהִים֙ לִפְנֵיכֶ֔ם לָשׂ֥וּם (va-yishlache-ni Elohim li-fene-khem la-sum)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S8 — after STEP_Gn_45_8 — not you but God
    וְעַתָּ֗ה לֹֽא אַתֶּ֞ם שְׁלַחְתֶּ֤ם (ve-ata lo-atem shelachtem)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S9 — after STEP_Gn_45_9 — hurry, go up to my father
    מַהֲרוּ֮ וַעֲל֣וּ אֶל אָבִי֒ (maharu va-alu el-avi-y)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi'])
    PASS  no test, no name.  (tests=0 names=0)

=== S10 — after STEP_Gn_45_10 — Goshen, near me
    וְיָשַׁבְתָּ֣ בְאֶֽרֶץ גֹּ֗שֶׁן וְהָיִ֤יתָ (ve-yashavta ve-eretz-goshen ve-hayita)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi'])
    PASS  no test, no name.  (tests=0 names=0)

=== S11 — after STEP_Gn_45_11 — I will sustain you
    וְכִלְכַּלְתִּ֤י אֹֽתְךָ֙ שָׁ֔ם כִּי (ve-khilkalti et-kha sham ki-)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi'])
    PASS  no test, no name.  (tests=0 names=0)

=== S12 — after STEP_Gn_45_12 — your eyes see
    וְהִנֵּ֤ה עֵֽינֵיכֶם֙ רֹא֔וֹת וְעֵינֵ֖י (ve-hine ene-khem root ve-ene)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi'])
    PASS  no test, no name.  (tests=0 names=0)

=== S13 — after STEP_Gn_45_13 — tell, and bring down
    וְהִגַּדְתֶּ֣ם לְאָבִ֗י אֶת כָּל (ve-higadtem le-avi-y et-kal-)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi'])
    PASS  no test, no name.  (tests=0 names=0)

=== S14 — after STEP_Gn_45_14 — on Benjamin's neck
    וַיִּפֹּ֛ל עַל צַוְּארֵ֥י בִנְיָמִֽן (va-yipol al-tzavre vinyamin-)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi'])
    PASS  no test, no name.  (tests=0 names=0)

=== S15 — after STEP_Gn_45_15 — the speech healed
    וַיְנַשֵּׁ֥ק לְכָל אֶחָ֖יו וַיֵּ֣בְךְּ (va-yenasheq le-khal-echay-v va-yevk)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi'])
    PASS  no test, no name.  (tests=0 names=0)

=== S16 — after STEP_Gn_45_16 — the lean voice in Pharaoh's house
    וְהַקֹּ֣ל נִשְׁמַ֗ע בֵּ֤ית פַּרְעֹה֙ (ve-ha-qol nishma bet paro)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi'])
    PASS  no test, no name.  (tests=0 names=0)

=== S17 — after STEP_Gn_45_17 — load and go
    וַיֹּ֤אמֶר פַּרְעֹה֙ אֶל יוֹסֵ֔ף (va-yomer paro el-yosef)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi'])
    PASS  no test, no name.  (tests=0 names=0)

=== S18 — after STEP_Gn_45_18 — come to me
    וּקְח֧וּ אֶת אֲבִיכֶ֛ם וְאֶת (u-qechu et-avi-khem ve-et-)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai'])
    PASS  LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S19 — after STEP_Gn_45_19 — wagons for the little ones
    וְאַתָּ֥ה צֻוֵּ֖יתָה זֹ֣את עֲשׂ֑וּ (ve-ata tzuveta zot asu)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai', 'qechu_lakhem_agalot'])
    PASS  LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai', 'qechu_lakhem_agalot'])
    PASS  LET(qechu_lakhem_agalot) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai', 'qechu_lakhem_agalot'])
    PASS  no test, no name.  (tests=0 names=0)

=== S20 — after STEP_Gn_45_20 — let your eye not spare
    וְעֵ֣ינְכֶ֔ם אַל תָּחֹ֖ס עַל (ve-en-khem el-tachos al-)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai', 'qechu_lakhem_agalot'])
    PASS  LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai', 'qechu_lakhem_agalot'])
    PASS  LET(qechu_lakhem_agalot) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai', 'qechu_lakhem_agalot'])
    PASS  no test, no name.  (tests=0 names=0)

=== S21 — after STEP_Gn_45_21 — the wagons given
    וַיַּֽעֲשׂוּ כֵן֙ בְּנֵ֣י יִשְׂרָאֵ֔ל (va-yaasu-khen bene yisrael)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai'])
    PASS  LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S22 — after STEP_Gn_45_22 — five changes for Benjamin
    לְכֻלָּ֥ם נָתַ֛ן לָאִ֖ישׁ חֲלִפ֣וֹת (le-khula-m natan la-ish chalifot)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai'])
    PASS  LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S23 — after STEP_Gn_45_23 — ten donkeys, ten she-asses
    וּלְאָבִ֞יו שָׁלַ֤ח כְּזֹאת֙ עֲשָׂרָ֣ה (u-le-avi-v shalach ke-zot asara)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai'])
    PASS  LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S24 — after STEP_Gn_45_24 — do not quarrel on the way
    וַיְשַׁלַּ֥ח אֶת אֶחָ֖יו וַיֵּלֵ֑כוּ (va-yeshalach et-echay-v va-yelekhu)
    PASS  LET(maharu_va_alu_el_avi) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai', 'al_tirgezu_ba_darekh'])
    PASS  LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai', 'al_tirgezu_ba_darekh'])
    PASS  LET-NOT(al_tirgezu_ba_darekh) pushed and OPEN  (queue=['maharu_va_alu_el_avi', 'u_qchu_et_avikhem_u_vou_elai', 'al_tirgezu_ba_darekh'])
    PASS  no test, no name.  (tests=0 names=0)

=== S25 — after STEP_Gn_45_25 — up from Egypt
    וַֽיַּעֲל֖וּ מִמִּצְרָ֑יִם וַיָּבֹ֨אוּ֙ אֶ֣רֶץ (va-yaalu mi-mitzrayim va-yavou eretz)
    PASS  LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN  (queue=['u_qchu_et_avikhem_u_vou_elai', 'al_tirgezu_ba_darekh'])
    PASS  LET-NOT(al_tirgezu_ba_darekh) pushed and OPEN  (queue=['u_qchu_et_avikhem_u_vou_elai', 'al_tirgezu_ba_darekh'])
    PASS  no test, no name.  (tests=0 names=0)

=== S26 — after STEP_Gn_45_26 — Joseph still lives
    וַיַּגִּ֨דוּ ל֜וֹ לֵאמֹ֗ר ע֚וֹד (va-yagidu l-o le-mor od)
    PASS  LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN  (queue=['u_qchu_et_avikhem_u_vou_elai', 'al_tirgezu_ba_darekh'])
    PASS  LET-NOT(al_tirgezu_ba_darekh) pushed and OPEN  (queue=['u_qchu_et_avikhem_u_vou_elai', 'al_tirgezu_ba_darekh'])
    PASS  no test, no name.  (tests=0 names=0)

=== S27 — after STEP_Gn_45_27 — the wagons seen
    וַיְדַבְּר֣וּ אֵלָ֗יו אֵ֣ת כָּל (va-yedabru elay-v et kal-)
    PASS  LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN  (queue=['u_qchu_et_avikhem_u_vou_elai', 'al_tirgezu_ba_darekh'])
    PASS  LET-NOT(al_tirgezu_ba_darekh) pushed and OPEN  (queue=['u_qchu_et_avikhem_u_vou_elai', 'al_tirgezu_ba_darekh'])
    PASS  no test, no name.  (tests=0 names=0)

=== S28 — after STEP_Gn_45_28 — enough — Joseph my son lives
    וַיֹּ֨אמֶר֙ יִשְׂרָאֵ֔ל רַ֛ב עוֹד (va-yomer yisrael rav od-)
    PASS  LET(u_qchu_et_avikhem_u_vou_elai) pushed and OPEN  (queue=['u_qchu_et_avikhem_u_vou_elai', 'al_tirgezu_ba_darekh'])
    PASS  LET-NOT(al_tirgezu_ba_darekh) pushed and OPEN  (queue=['u_qchu_et_avikhem_u_vou_elai', 'al_tirgezu_ba_darekh'])
    PASS  no test, no name.  (tests=0 names=0)

ALL SCENARIOS GREEN

Python rendering — the unit as a program

Generated from the frozen YAML by render_unit_py.py (the YAML stays canonical — this layer is derived, like this page). Runnable: python3 logic/py_units/gen_68_i_am_yosef.py — replays the six registers and asserts the interpreter's machine truth.

#!/usr/bin/env python3
# =============================================================================
# gen_68_i_am_yosef — 45:1-28
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/gen_68_i_am_yosef.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.
# =============================================================================
"""I am Joseph: the unmasking (45:1-28)"""
from machine import Machine

m = Machine("gen_68_i_am_yosef")

# -------------------------- Gen.45.1 · SEND_EVERY_MAN_OUT ------------------
# וְלֹא־יָכֹל יוֹסֵף לְהִתְאַפֵּק לְכֹל הַנִּצָּבִים עָלָיו וַיִּקְרָא
# הוֹצִיאוּ כָל־אִישׁ מֵעָלָי וְלֹא־עָמַד אִישׁ אִתּוֹ בְּהִתְוַדַּע יוֹסֵף
# אֶל־אֶחָיו
# "[EN-AID] And Joseph could not restrain himself before all who stood by
# him, and he called: Send every man out from me! And no man stood with him
# when Joseph made himself known to his brothers."
m.step("Gen.45.1")
# ‹הוֹצִיאוּ כָל־אִישׁ מֵעָלָי› (“bring-forth all man from-over-me/my”) —
# Joseph speaks a demand — LET: bring-forth-all-man-mealai
m.declare("yosef", "LET",
          "hotziu_khol_ish_mealai")
# ‹וְלֹא־עָמַד אִישׁ אִתּוֹ› (“and-not stand man with-him/its”) — demand
# settled (popped from the queue): bring-forth-all-man-mealai
m.result("hotziu_khol_ish_mealai", tmark="t1")

# -------------------------- Gen.45.2 · THE_VOICE_IN_WEEPING ----------------
# וַיִּתֵּן אֶת־קֹלוֹ בִּבְכִי וַיִּשְׁמְעוּ מִצְרַיִם וַיִּשְׁמַע בֵּית
# פַּרְעֹה
# "[EN-AID] And he gave his voice in weeping; and Egypt heard, and the house
# of Pharaoh heard."
m.step("Gen.45.2")
# ‹וַיִּתֵּן אֶת־קֹלוֹ בִּבְכִי› (“and-set obj-marker voice/sound-him/its
# in-weeping”) — event: weep — agent Joseph
m.event("bakha", agent="yosef")

# -------------------------- Gen.45.3 · I_AM_JOSEPH -------------------------
# וַיֹּאמֶר יוֹסֵף אֶל־אֶחָיו אֲנִי יוֹסֵף הַעוֹד אָבִי חָי וְלֹא־יָכְלוּ
# אֶחָיו לַעֲנוֹת אֹתוֹ כִּי נִבְהֲלוּ מִפָּנָיו
# "[EN-AID] And Joseph said to his brothers: I am Joseph! Is my father yet
# alive? And his brothers could not answer him, for they were terrified
# before his face."
m.step("Gen.45.3")
# ‹אֲנִי יוֹסֵף הַעוֹד אָבִי חָי› (“Joseph the-still/again father-me/my
# living”) — fact holds: ani-Joseph-the-still/again-avi-living
m.fact("ani_yosef_ha_od_avi_chai")

# -------------------------- Gen.45.4 · DRAW_NEAR_TO_ME ---------------------
# וַיֹּאמֶר יוֹסֵף אֶל־אֶחָיו גְּשׁוּ־נָא אֵלַי וַיִּגָּשׁוּ וַיֹּאמֶר אֲנִי
# יוֹסֵף אֲחִיכֶם אֲשֶׁר־מְכַרְתֶּם אֹתִי מִצְרָיְמָה
# "[EN-AID] And Joseph said to his brothers: Draw near to me. And they drew
# near. And he said: I am Joseph your brother, whom you sold into Egypt."
m.step("Gen.45.4")
# ‹גְּשׁוּ־נָא אֵלַי› (“be please to-me/my”) — Joseph speaks a demand — LET:
# be-please-elai
m.declare("yosef", "LET",
          "geshu_na_elai")
# ‹וַיִּגָּשׁוּ› (“and-be”) — demand settled (popped from the queue): be-
# please-elai
m.result("geshu_na_elai", tmark="t2")

# -------------------------- Gen.45.5 · LET_IT_NOT_BURN ---------------------
# וְעַתָּה אַל־תֵּעָצְבוּ וְאַל־יִחַר בְּעֵינֵיכֶם כִּי־מְכַרְתֶּם אֹתִי
# הֵנָּה כִּי לְמִחְיָה שְׁלָחַנִי אֱלֹהִים לִפְנֵיכֶם
# "[EN-AID] And now, do not be grieved, and let it not burn in your eyes
# that you sold me here — for God sent me before you for the preservation of
# life."
m.step("Gen.45.5")
# ‹אַל־תֵּעָצְבוּ וְאַל־יִחַר› (“do-not carve and-do-not glow”) — fact
# holds: over-carve-and-over-glow
m.fact("al_teatzvu_ve_al_yichar")

# -------------------------- Gen.45.6 · NO_PLOWING_NO_HARVEST ---------------
# כִּי־זֶה שְׁנָתַיִם הָרָעָב בְּקֶרֶב הָאָרֶץ וְעוֹד חָמֵשׁ שָׁנִים אֲשֶׁר
# אֵין־חָרִישׁ וְקָצִּיר
# "[EN-AID] For these two years the famine has been in the midst of the
# land, and there are yet five years in which there will be no plowing and
# harvest."
m.step("Gen.45.6")
# ‹אֲשֶׁר אֵין־חָרִישׁ וְקָצִּיר› (“which there-is-not ploughing and-
# severed”) — fact holds: still/again-five-years-there-is-not-ploughing-and-
# severed
m.fact("od_chamesh_shanim_en_charish_ve_qatzir")

# -------------------------- Gen.45.7 · A_REMNANT_IN_THE_EARTH --------------
# וַיִּשְׁלָחֵנִי אֱלֹהִים לִפְנֵיכֶם לָשׂוּם לָכֶם שְׁאֵרִית בָּאָרֶץ
# וּלְהַחֲיוֹת לָכֶם לִפְלֵיטָה גְּדֹלָה
# "[EN-AID] And God sent me before you to set for you a remnant in the
# earth, and to keep alive for you a great deliverance."
m.step("Gen.45.7")
# ‹לָשׂוּם לָכֶם שְׁאֵרִית בָּאָרֶץ› (“to-put/set to-you/your(pl) remainder
# in-earth”) — fact holds: to-put/set-lakhem-remainder-in-the-earth
m.fact("la_sum_lakhem_sheerit_ba_aretz")

# -------------------------- Gen.45.8 · NOT_YOU_BUT_GOD ---------------------
# וְעַתָּה לֹא־אַתֶּם שְׁלַחְתֶּם אֹתִי הֵנָּה כִּי הָאֱלֹהִים וַיְשִׂימֵנִי
# לְאָב לְפַרְעֹה וּלְאָדוֹן לְכָל־בֵּיתוֹ וּמֹשֵׁל בְּכָל־אֶרֶץ מִצְרָיִם
# "[EN-AID] And now — it was not you who sent me here, but God; and He has
# set me as a father to Pharaoh, and as lord to all his house, and ruler
# over all the land of Egypt."
m.step("Gen.45.8")
# ‹וְעַתָּה לֹא־אַתֶּם שְׁלַחְתֶּם אֹתִי הֵנָּה כִּי הָאֱלֹהִים› (“and-now
# not you send obj-marker-me/my hither that the-God”) — fact holds: not-you-
# send-that-the-God
m.fact("lo_atem_shelachtem_ki_ha_Elohim")

# -------------------------- Gen.45.9 · HURRY_GO_UP_TO_MY_FATHER ------------
# מַהֲרוּ וַעֲלוּ אֶל־אָבִי וַאֲמַרְתֶּם אֵלָיו כֹּה אָמַר בִּנְךָ יוֹסֵף
# שָׂמַנִי אֱלֹהִים לְאָדוֹן לְכָל־מִצְרָיִם רְדָה אֵלַי אַל־תַּעֲמֹד
# "[EN-AID] Hurry, and go up to my father, and say to him: Thus says your
# son Joseph: God has set me as lord of all Egypt; come down to me, do not
# stand still."
m.step("Gen.45.9")
# ‹מַהֲרוּ וַעֲלוּ אֶל־אָבִי› (“hasten and-go-up to father-me/my”) — Joseph
# speaks a demand — LET: hasten-and-go-up-to-avi
m.declare("yosef", "LET",
          "maharu_va_alu_el_avi")

# -------------------------- Gen.45.10 · GOSHEN_NEAR_ME ---------------------
# וְיָשַׁבְתָּ בְאֶרֶץ־גֹּשֶׁן וְהָיִיתָ קָרוֹב אֵלַי אַתָּה וּבָנֶיךָ
# וּבְנֵי בָנֶיךָ וְצֹאנְךָ וּבְקָרְךָ וְכָל־אֲשֶׁר־לָךְ
# "[EN-AID] And you shall dwell in the land of Goshen, and you shall be near
# to me — you, and your sons, and your sons' sons, and your flocks, and your
# herds, and all that is yours."
m.step("Gen.45.10")
# ‹וְיָשַׁבְתָּ בְאֶרֶץ־גֹּשֶׁן› (“and-dwell/sit in-earth Goshen”) — fact
# holds: and-dwell/sit-in-earth-Goshen
m.fact("ve_yashavta_be_eretz_goshen")

# -------------------------- Gen.45.11 · I_WILL_SUSTAIN_YOU -----------------
# וְכִלְכַּלְתִּי אֹתְךָ שָׁם כִּי־עוֹד חָמֵשׁ שָׁנִים רָעָב פֶּן־תִּוָּרֵשׁ
# אַתָּה וּבֵיתְךָ וְכָל־אֲשֶׁר־לָךְ
# "[EN-AID] And I will sustain you there — for there are yet five years of
# famine — lest you be impoverished, you, and your household, and all that
# is yours."
m.step("Gen.45.11")
# ‹וְכִלְכַּלְתִּי אֹתְךָ שָׁם› (“and-keep-in obj-marker-you/your there”) —
# fact holds: and-keep-in-otkha-lest-possess/inherit
m.fact("ve_khilkalti_otkha_pen_tivaresh")

# -------------------------- Gen.45.12 · YOUR_EYES_SEE ----------------------
# וְהִנֵּה עֵינֵיכֶם רֹאוֹת וְעֵינֵי אָחִי בִנְיָמִין כִּי־פִי הַמְדַבֵּר
# אֲלֵיכֶם
# "[EN-AID] And behold, your eyes see, and the eyes of my brother Benjamin,
# that it is my mouth that speaks to you."
m.step("Gen.45.12")
# ‹וְהִנֵּה עֵינֵיכֶם רֹאוֹת וְעֵינֵי אָחִי בִנְיָמִין› (“and-behold eye-
# you/your(pl) see and-eye brother-me/my Benjamin”) — fact holds: enekhem-
# see-and-eye-my-brother-Benjamin
m.fact("enekhem_root_ve_ene_achi_vinyamin")

# -------------------------- Gen.45.13 · TELL_AND_BRING_DOWN ----------------
# וְהִגַּדְתֶּם לְאָבִי אֶת־כָּל־כְּבוֹדִי בְּמִצְרַיִם וְאֵת כָּל־אֲשֶׁר
# רְאִיתֶם וּמִהַרְתֶּם וְהוֹרַדְתֶּם אֶת־אָבִי הֵנָּה
# "[EN-AID] And you shall tell my father all my honor in Egypt, and all that
# you have seen; and you shall hurry and bring my father down here."
m.step("Gen.45.13")
# ‹וּמִהַרְתֶּם וְהוֹרַדְתֶּם אֶת־אָבִי הֵנָּה› (“and-hasten and-go-down
# obj-marker father-me/my hither”) — fact holds: and-tell-and-go-down-obj-
# marker-avi
m.fact("ve_higadtem_ve_horadtem_et_avi")

# -------------------------- Gen.45.14 · ON_BENJAMINS_NECK ------------------
# וַיִּפֹּל עַל־צַוְּארֵי בִנְיָמִן־אָחִיו וַיֵּבְךְּ וּבִנְיָמִן בָּכָה
# עַל־צַוָּארָיו
# "[EN-AID] And he fell on the neck of Benjamin his brother and wept; and
# Benjamin wept on his neck."
m.step("Gen.45.14")
# ‹וַיִּפֹּל עַל־צַוְּארֵי בִנְיָמִן־אָחִיו וַיֵּבְךְּ› (“and-fall over
# back-of-the-neck Benjamin brother-him/its and-weep”) — event: weep — agent
# Joseph-and-Benjamin
m.event("bakha", agent="yosef_u_vinyamin")

# -------------------------- Gen.45.15 · THE_SPEECH_HEALED ------------------
# וַיְנַשֵּׁק לְכָל־אֶחָיו וַיֵּבְךְּ עֲלֵיהֶם וְאַחֲרֵי כֵן דִּבְּרוּ
# אֶחָיו אִתּוֹ
# "[EN-AID] And he kissed all his brothers, and wept upon them; and after
# that his brothers spoke with him."
m.step("Gen.45.15")
# ‹וְאַחֲרֵי כֵן דִּבְּרוּ אֶחָיו אִתּוֹ› (“and-after so speak brother-
# him/its with-him/its”) — fact holds: and-after-so-speak-echav-with-him
m.fact("ve_achare_khen_dibru_echav_ito")

# -------------------------- Gen.45.16 · THE_LEAN_VOICE_IN_PHARAOHS_HOUSE ---
# וְהַקֹּל נִשְׁמַע בֵּית פַּרְעֹה לֵאמֹר בָּאוּ אֲחֵי יוֹסֵף וַיִּיטַב
# בְּעֵינֵי פַרְעֹה וּבְעֵינֵי עֲבָדָיו
# "[EN-AID] And the voice was heard in Pharaoh's house, saying: Joseph's
# brothers have come. And it was good in the eyes of Pharaoh and in the eyes
# of his servants."
m.step("Gen.45.16")
# ‹וְהַקֹּל נִשְׁמַע בֵּית פַּרְעֹה› (“and-the-voice/sound hear house
# Pharaoh”) — fact holds: and-the-voice/sound-hear-house-Pharaoh
m.fact("ve_ha_qol_nishma_bet_paro")

# -------------------------- Gen.45.17 · LOAD_AND_GO ------------------------
# וַיֹּאמֶר פַּרְעֹה אֶל־יוֹסֵף אֱמֹר אֶל־אַחֶיךָ זֹאת עֲשׂוּ טַעֲנוּ
# אֶת־בְּעִירְכֶם וּלְכוּ־בֹאוּ אַרְצָה כְּנָעַן
# "[EN-AID] And Pharaoh said to Joseph: Say to your brothers: This do — load
# your beasts, and go, come to the land of Canaan."
m.step("Gen.45.17")
# ‹זֹאת עֲשׂוּ טַעֲנוּ› (“this make load-a-beast”) — fact holds: this-make-
# load-a-beast-obj-marker-beirkhem
m.fact("zot_asu_taanu_et_beirkhem")

# -------------------------- Gen.45.18 · COME_TO_ME -------------------------
# וּקְחוּ אֶת־אֲבִיכֶם וְאֶת־בָּתֵּיכֶם וּבֹאוּ אֵלָי וְאֶתְּנָה לָכֶם
# אֶת־טוּב אֶרֶץ מִצְרַיִם וְאִכְלוּ אֶת־חֵלֶב הָאָרֶץ
# "[EN-AID] And take your father and your households, and come to me; and I
# will give you the good of the land of Egypt, and eat the fat of the land."
m.step("Gen.45.18")
# ‹וּקְחוּ אֶת־אֲבִיכֶם וְאֶת־בָּתֵּיכֶם וּבֹאוּ אֵלָי› (“and-take obj-
# marker father-you/your(pl) and-obj-marker house-you/your(pl) and-
# come/bring to-me/my”) — Pharaoh speaks a demand — LET: and-qchu-obj-
# marker-avikhem-and-come/bring-elai
m.declare("paro", "LET",
          "u_qchu_et_avikhem_u_vou_elai")

# -------------------------- Gen.45.19 · WAGONS_FOR_THE_LITTLE_ONES ---------
# וְאַתָּה צֻוֵּיתָה זֹאת עֲשׂוּ קְחוּ־לָכֶם מֵאֶרֶץ מִצְרַיִם עֲגָלוֹת
# לְטַפְּכֶם וְלִנְשֵׁיכֶם וּנְשָׂאתֶם אֶת־אֲבִיכֶם וּבָאתֶם
# "[EN-AID] And you are commanded: this do — take for yourselves from the
# land of Egypt wagons for your little ones and for your wives; and carry
# your father, and come."
m.step("Gen.45.19")
# ‹קְחוּ־לָכֶם מֵאֶרֶץ מִצְרַיִם עֲגָלוֹת› (“take to-you/your(pl) from-earth
# Egypt something-revolving”) — Pharaoh speaks a demand — LET: take-lakhem-
# something-revolving
m.declare("paro", "LET",
          "qechu_lakhem_agalot")

# -------------------------- Gen.45.20 · LET_YOUR_EYE_NOT_SPARE -------------
# וְעֵינְכֶם אַל־תָּחֹס עַל־כְּלֵיכֶם כִּי־טוּב כָּל־אֶרֶץ מִצְרַיִם לָכֶם
# הוּא
# "[EN-AID] And let your eye not spare your vessels — for the good of all
# the land of Egypt, yours it is."
m.step("Gen.45.20")
# ‹וְעֵינְכֶם אַל־תָּחֹס› (“and-eye-you/your(pl) do-not cover”) — fact
# holds: and-enkhem-over-cover
m.fact("ve_enkhem_al_tachos")

# -------------------------- Gen.45.21 · THE_WAGONS_GIVEN -------------------
# וַיַּעֲשׂוּ־כֵן בְּנֵי יִשְׂרָאֵל וַיִּתֵּן לָהֶם יוֹסֵף עֲגָלוֹת עַל־פִּי
# פַרְעֹה וַיִּתֵּן לָהֶם צֵדָה לַדָּרֶךְ
# "[EN-AID] And the sons of Israel did so; and Joseph gave them wagons
# according to the mouth of Pharaoh, and gave them provisions for the way."
m.step("Gen.45.21")
# ‹וַיַּעֲשׂוּ־כֵן בְּנֵי יִשְׂרָאֵל› (“and-make so son Israel”) — demand
# settled (popped from the queue): take-lakhem-something-revolving
m.result("qechu_lakhem_agalot", tmark="t3")

# -------------------------- Gen.45.22 · FIVE_CHANGES_FOR_BENJAMIN ----------
# לְכֻלָּם נָתַן לָאִישׁ חֲלִפוֹת שְׂמָלֹת וּלְבִנְיָמִן נָתַן שְׁלֹשׁ
# מֵאוֹת כֶּסֶף וְחָמֵשׁ חֲלִפֹת שְׂמָלֹת
# "[EN-AID] To all of them he gave, to each man, changes of garments; and to
# Benjamin he gave three hundred pieces of silver, and five changes of
# garments."
m.step("Gen.45.22")
# ‹לְכֻלָּם נָתַן לָאִישׁ חֲלִפוֹת שְׂמָלֹת› (“to-all-them/their set to-man
# alternation dress”) — fact holds: alternation-dress-and-to-Benjamin-five
m.fact("chalifot_semalot_u_le_vinyamin_chamesh")

# -------------------------- Gen.45.23 · TEN_DONKEYS_TEN_SHE_ASSES ----------
# וּלְאָבִיו שָׁלַח כְּזֹאת עֲשָׂרָה חֲמֹרִים נֹשְׂאִים מִטּוּב מִצְרָיִם
# וְעֶשֶׂר אֲתֹנֹת נֹשְׂאֹת בָּר וָלֶחֶם וּמָזוֹן לְאָבִיו לַדָּרֶךְ
# "[EN-AID] And to his father he sent after this manner: ten donkeys
# carrying of the good of Egypt, and ten she-asses carrying grain and bread
# and sustenance for his father for the way."
m.step("Gen.45.23")
# ‹עֲשָׂרָה חֲמֹרִים נֹשְׂאִים› (“ten male-ass lift/carry”) — fact holds:
# ten-male-ass-and-ten-female-donkey
m.fact("asara_chamorim_ve_eser_atonot")

# -------------------------- Gen.45.24 · DO_NOT_QUARREL_ON_THE_WAY ----------
# וַיְשַׁלַּח אֶת־אֶחָיו וַיֵּלֵכוּ וַיֹּאמֶר אֲלֵהֶם אַל־תִּרְגְּזוּ
# בַּדָּרֶךְ
# "[EN-AID] And he sent his brothers away, and they went; and he said to
# them: Do not quarrel on the way."
m.step("Gen.45.24")
# ‹אַל־תִּרְגְּזוּ בַּדָּרֶךְ› (“do-not quiver in-way/road”) — Joseph speaks
# a demand — LET-NOT: over-tirgezu-in-the-way/road
m.declare("yosef", "LET-NOT",
          "al_tirgezu_ba_darekh")

# -------------------------- Gen.45.25 · UP_FROM_EGYPT ----------------------
# וַיַּעֲלוּ מִמִּצְרָיִם וַיָּבֹאוּ אֶרֶץ כְּנַעַן אֶל־יַעֲקֹב אֲבִיהֶם
# "[EN-AID] And they went up from Egypt, and they came to the land of
# Canaan, to Jacob their father."
m.step("Gen.45.25")
# ‹וַיַּעֲלוּ מִמִּצְרָיִם וַיָּבֹאוּ אֶרֶץ כְּנַעַן אֶל־יַעֲקֹב אֲבִיהֶם›
# (“and-go-up from-Egypt and-come/bring earth Canaan to Jacob father-
# them/their”) — demand settled (popped from the queue): hasten-and-go-up-
# to-avi
m.result("maharu_va_alu_el_avi", tmark="t4")

# -------------------------- Gen.45.26 · JOSEPH_STILL_LIVES -----------------
# וַיַּגִּדוּ לוֹ לֵאמֹר עוֹד יוֹסֵף חַי וְכִי־הוּא מֹשֵׁל בְּכָל־אֶרֶץ
# מִצְרָיִם וַיָּפָג לִבּוֹ כִּי לֹא־הֶאֱמִין לָהֶם
# "[EN-AID] And they told him, saying: Joseph still lives! — and that he
# rules over all the land of Egypt. And his heart went numb, for he did not
# believe them."
m.step("Gen.45.26")
# ‹לֵאמֹר עוֹד יוֹסֵף חַי› (“to-say still/again Joseph living”) — fact
# holds: still/again-Joseph-living-and-be-sluggish-His-heart
m.fact("od_yosef_chai_va_yafag_libo")

# -------------------------- Gen.45.27 · THE_WAGONS_SEEN --------------------
# וַיְדַבְּרוּ אֵלָיו אֵת כָּל־דִּבְרֵי יוֹסֵף אֲשֶׁר דִּבֶּר אֲלֵהֶם
# וַיַּרְא אֶת־הָעֲגָלוֹת אֲשֶׁר־שָׁלַח יוֹסֵף לָשֵׂאת אֹתוֹ וַתְּחִי רוּחַ
# יַעֲקֹב אֲבִיהֶם
# "[EN-AID] And they spoke to him all the words of Joseph which he had
# spoken to them; and he saw the wagons which Joseph had sent to carry him;
# and the spirit of Jacob their father revived."
m.step("Gen.45.27")
# ‹וַתְּחִי רוּחַ יַעֲקֹב אֲבִיהֶם› (“and-live spirit Jacob father-
# them/their”) — fact holds: and-see-obj-marker-the-something-revolving-and-
# live-spirit-wind
m.fact("va_yar_et_ha_agalot_va_techi_ruach")

# -------------------------- Gen.45.28 · ENOUGH_JOSEPH_MY_SON_LIVES ---------
# וַיֹּאמֶר יִשְׂרָאֵל רַב עוֹד־יוֹסֵף בְּנִי חָי אֵלְכָה וְאֶרְאֶנּוּ
# בְּטֶרֶם אָמוּת
# "[EN-AID] And Israel said: Enough! Joseph my son still lives; I will go
# and see him before I die."
m.step("Gen.45.28")
# ‹רַב עוֹד־יוֹסֵף בְּנִי חָי› (“many/great still/again Joseph son-me/my
# living”) — fact holds: many/great-still/again-Joseph-beni-living
m.fact("rav_od_yosef_beni_chai")

# -------------------------- 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() == ['u_qchu_et_avikhem_u_vou_elai', 'al_tirgezu_ba_darekh']
    assert len(m.SPECS["log"]) == 6
    assert sorted(m.LEDGER) == []
    assert m.flag_counts() == {}
    assert sorted(m.WORLD["facts"]) == sorted(['ani_yosef_ha_od_avi_chai', 'al_teatzvu_ve_al_yichar', 'od_chamesh_shanim_en_charish_ve_qatzir', 'la_sum_lakhem_sheerit_ba_aretz', 'lo_atem_shelachtem_ki_ha_Elohim', 've_yashavta_be_eretz_goshen', 've_khilkalti_otkha_pen_tivaresh', 'enekhem_root_ve_ene_achi_vinyamin', 've_higadtem_ve_horadtem_et_avi', 've_achare_khen_dibru_echav_ito', 've_ha_qol_nishma_bet_paro', 'zot_asu_taanu_et_beirkhem', 've_enkhem_al_tachos', 'chalifot_semalot_u_le_vinyamin_chamesh', 'asara_chamorim_ve_eser_atonot', 'od_yosef_chai_va_yafag_libo', 'va_yar_et_ha_agalot_va_techi_ruach', 'rav_od_yosef_beni_chai'])
    assert m.WORLD["invariants"] == []
    assert m.WORLD["partitions"] == []
    assert len(m.EVENTS) == 12
    print("ALL ASSERTIONS GREEN — rendering matches the frozen unit's machine truth")

Rendered 2026-08-09 by render_unit_html.py · the YAML is canonical, this page is read-only display · English = aid only · not binding religious law.