Pharaoh's dreams and the rise of Joseph (41:1-57) FROZEN

unit gen_64_pharaoh_dreams_rise · Genesis 41:1-57 · derive logic_derived_v1 · phase FWD-5
⇄ verse view — this span in the scroll (trees + morphology)  ·  ☰ all derived units

אַחֲרֵי הוֹדִיעַ אֱלֹהִים אוֹתְךָ אֶת־כָּל־זֹאת · achare hodia Elohim otkha et-kal-zot · 'after God has made known to you all this'

DERIVATION RECORD — freeze-era draft note: DERIVED 2026-08-08 · FORWARD ERA unit #5 (run FWD-1 block 5; freeze review waived — mechanical gates only). Span: 41:1-57, whole chapter — the corpus's LONGEST single-chapter unit: 57 verses · 776 tokens (SNAPSHOT-verified, prestage). Every verse carries an etnachta. Oral layer IN-PIPELINE: manifest 13/13 VERIFIED, zero FAILED — see oral_audit_note_en. MACHINE PROFILE. Volitive census 5 (three counsel-jussives, two imperatives), modeled as THREE DECLAREs: the look-for-a-man counsel (41:33), the appoint-and-gather plan (41:34), and Pharaoh's go-to-Joseph (41:55) — with THREE RESULTs closing all three: the counsel on the COUNSELOR himself (41:41 — Pharaoh's ree answering Joseph's yere in the same see-root: the demandee-mismatch class's politest member), the plan at the gathering (41:48, Joseph again its own executor), and the go-command by ALL THE EARTH (41:57 — pushed on Egypt, satisfied by the world: demandee-overshoot). THE SPAN ENDS WITH AN EMPTY QUEUE — every demand discharged, the forward era's first clean board, exactly where the cycle turns from private wrong to public bread. REGISTRY 3 writes: Pharaoh renames Joseph (tzafnat_paneach — the cycle's first renaming since Israel; entity read-before-install, flagged by discipline), and Joseph names Menashe and Efrayim. gen_63's open remember-demand discharges CROSS-UNIT at 41:9 (et chataay ani mazkir ha-yom) — two years of days between push and pop, recorded in prose. TESTS 0: the span's tov-tokens (41:37 va-yitav; the dream-adjectives) are human judgments, not oracle verdicts — the register stays silent by TIR discipline. LEDGER 0. CARE-POINTS: the DREAM/RETELLING VARIANCE-FILE — the machine's richest delta-set since the creation week's spec/delivery: the bank added underfoot (41:17), dalot for raot (41:19), the invented lo-noda clause (41:21 — answered by the interpretation's ve-lo yivada, 41:31), the eat-verb kept for cows but traded for the straightened swallow at the ears (41:20/24), tzenumot added (41:23), the count singular/plural (chalomo/otam 41:8 vs echad hu 41:25-26). THE FORGET-THREAD: 40:23 the cupbearer -> 41:30 the plenty -> 41:51 the toil (Menashe's mercy-forgetting): one verb, three registers. The covenant similes spent in Egypt: sand-of- the-sea grain (41:49), the fruitful-verb over Goshen-less Egypt (41:52). Avrekh left on the letter (41:43) — a crowd's cry, not a registry write. WATCHLIST ARMS: 42:6 (the governor and the bowing brothers — the sheaves-dream's discharge begins); 42:9 (Joseph REMEMBERS the dreams — the remember-verb's own turn); 45:8 (the counsel's офис names re-spoken); 47:13-26 (the fifth institutionalized); Deut 33:13 (u-le-yosef armed by G64-11); Exod 37:19 (the menorah's one-stalk, armed by G64-12); Exod 23:2 (the lean evil's partner, armed by G64-07); Esther's ring-readers (named).
ORAL AUDIT — crowns (chain-attested + DB-verified): ORAL AUDIT 2026-08-08 (IN-PIPELINE, forward era; manifest logic/oral_audit/manifests/gen_64_pharaoh_dreams_rise_claims.json 13/13 VERIFIED, zero FAILED; record logic/oral_audit/AUDIT_gen_64_2026-08-08.md). CROWNS (chain-attested + DB-verified). BEN ASHER'S PATACH [G64-01, Minchat Shai on 41:50; the chilufim; Rav Paalim] — THE RUN'S MARQUEE: יֻלַּד ("were BORN") — MS found ALL his books reading qamatz (the long a), and the variance-lists assign that reading to BEN NAPHTALI, with BEN ASHER reading patach; SNAPSHOT writes the PATACH — the stream with Ben Asher against Ben Naphtali AND against every book MS saw: the corpus's SECOND Ben Asher/Ben Naphtali station (after יהי אור "let there be light," Gen 1:3), and the stream sides with Ben Asher at both. RUSHED BY THE HOLY ONE [G64-02, MS on 41:14; the Ramah; the Meiri; the Zohar]: ויריצהו ("and they rushed him from the pit") — full yod, lean vav against the erring prints, and the Zohar reads the lean vav itself: who ran him out? the Holy One — none binds and none looses but He; once in the Torah. THE DOUBLY-FULL GRAZING [G64-03, the Ramah via MS]: ותרעינה ("and they grazed") — two tokens, doubly full, dream and retelling (41:2, 41:18), census exact. THE SWALLOW-VERB'S FLIP [G64-04, the Ramah via MS]: ותבלענה (41:7, final he, bent nun) against ותבלען (41:24, no he, straight nun) — the verb sheds a letter and straightens a letter between dream and retelling; both stations once each. THE ONE FULL FULLNESS [G64-05, the Ramah via MS]: והמלאות ("the full ears," 41:7) — the Torah's one full fullness-word; the books that fill 41:22's are in error. THE HILLELI'S LEAN COWS [G64-06, MS on 41:26]: פרת ("cows") lean, unique-and-lean — the Hilleli lean, the Yerushalmi full, and the stream WITH the Hilleli (its first vindication since the fifth-year split); the lean skeleton collides with the EUPHRATES (×4) and Joseph's own בן פרת ("fruitful bough," 49:22 ×2): cows, river, and bough — one skeleton, seven tokens, census locked. THE TWO LEAN EVILS [G64-07, the Ramah via MS on 41:27]: והרעת — every evil-plural full except two: Pharaoh's cows and "after the many to evil" (Exod 23:2, named). THE WORD THAT LIVES IN ONE CHAPTER [G64-08, the Ramah via MS on 41:23]: אחריהן ("after them," feminine) — its WHOLE Torah career is this chapter's five tokens; the one mem-form interloper (41:23) is the Ramah's own exception, asserted. THE TWO-WORD NAMES [G64-09, the Ramah; the Meiri; Yerushalmi Megilla; Soferim; the old chumash]: צפנת פענח — one name, two written words (the old chumash: one line); פוטי פרע ("Poti-fera") — two words, NO maqqef (the joining stroke) between; SNAPSHOT carries each as two unjoined tokens: the instrumented mirror of Potiphar-the-one- word (G62-01). WHEEL-STATIONS 8 AND 9 [G64-10, MS on 41:45 and 41:54]: the books' galgal on far'o at the naming and on הארצות ("all the lands") — SNAPSHOT's munach at both: the galgal class stands at nine stations, the stream in the munach camp at every one. THE JOSEPH PAIR [G64-11, Kitzur on 41:50]: וליוסף ("and to Joseph") exactly twice in the Torah — the two sons before the famine, and Moses' blessing on his land (Deut 33:13): who joins the community in its trouble sees its comfort. ONE STALK [G64-12, Kitzur on 41:5]: בקנה אחד exactly three — the good ears twice and the made MENORAH (Exod 37:19): plenty is light for the world. THE CHAPTER'S FILE [G64-13, MS ×8]: הבריאות ("the healthy") bet dagesheed (checked); עניי ("my affliction") ayin in qamatz alone, חזק ("strong") zayin in patach, the was/were pair (41:48/53 — one of the Masorah's three, Ezekiel sign), all asserted; named: ירא ("let Pharaoh look") end- stressed with the Masorah's none-other-so; במרכבת ("in the chariot") the only chiriq of its word; כאשר ("as") unjoined, shin stroked; the et of 41:9 in segol; Chizkuni's note that all four hollow-cow words close on a resh carrying tzere (the two-dot e); lavo FULL against careless copies; the lean sell-word rule at 41:56; על ("upon") under tifcha (the sloping pause-stroke), unjoined. READINGS (named-only): Avrekh's two readings (father-in-wisdom / tender-king); the cupbearer's three belittlings; the ten-year letter-sums at 41:1; the granary pair (Prov 3:10); the appoint/gather contrasts with Ahasuerus; the kiss-pair (Prov 24:26); the circumcision-teaching on taasu; the four cups from the cup's mentions; the seven cows as Egypt's seven nations.
confidence: structure tested; oral layer verified 13/13

Derivation log (steps A–J)

stepnamecommentconfidence
ABlock choiceFORWARD ERA run 1, block 5 (the run's last). Canon continuation: Gen 41:1-57 — Pharaoh's dreams, the interpretation, the rise; the corpus's longest single-chapter unit.established
BSpan + source + conventionsSNAPSHOT prestage: 57 verses, 776 tokens; every verse carries an etnachta. No ketiv/qere pairs. Volitive census: 5 (3 jussives of the counsel, ree 41:41, lekhu 41:55).established
CMachine structureThree DECLAREs, three RESULTs — all discharged: the counsel on the counselor (demandee-mismatch), the plan by its author, the go-command by all the earth (demandee-overshoot); the queue ends EMPTY, the forward era's first clean board. REGISTRY 3 writes (one renaming by presupposed-entity discipline, two birth namings). TESTS 0 (human tov only). Existing handler vocabulary.tested
DOral scan (in-pipeline)Local mirror only (zero fetches): Minchat Shai on Gen 41 (36 notes — the run's densest file) + Kitzur Baal HaTurim on Gen 41 (12 notes). Manifest 13 rows: 13 VERIFIED / 0 FAILED / 0 UNCHECKABLE. One census dropped at probe (the Ramah's four doubly-lean good-words — his list's scope vs the 41:35 station unresolved; not framed rather than misframed).established
EGatesverify_claims.py 13/13 zero FAILED; verify_text.py green; preflight ALL GREEN; gloss_lint clean both files. Review waived per the revised standing law.established
FFreezestatus: frozen 2026-08-08 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_41_1 · Gen.41.1 · THE_NILE_DREAM_OPENS

וַיְהִי מִקֵּץ שְׁנָתַיִם יָמִים וּפַרְעֹה חֹלֵם וְהִנֵּה עֹמֵד עַל־הַיְאֹר · va-yehi mi-qetz shenatayim yamim u-faro cholem ve-hine omed al-ha-yeor · And it was at the end of two years of days, and Pharaoh was dreaming — and behold, standing over the Nile.

LEFT
וַיְהִ֕י מִקֵּ֖ץ שְׁנָתַ֣יִם יָמִ֑ים · va-yehi mi-qetz shenatayim yamim · at the end of two years of days (etnachta on yamim) [VERIFIED: SNAPSHOT Gen.41.1 idx3 etnachta in-stream]
RIGHT
וּפַרְעֹ֣ה חֹלֵ֔ם וְהִנֵּ֖ה עֹמֵ֥ד עַל הַיְאֹֽר · u-faro cholem ve-hine omed al-ha-yeor · Pharaoh dreaming: standing over the Nile (verse-final ha-yeor) [VERIFIED: SNAPSHOT Gen.41.1 idx4-9]
operatorexpressionHebrew anchorcitesconfidence
EVENTchalam(e1); Agent(e1, paro); Theme(e1, chalom_ha_parot)
= chalam(e1); Agent(e1, paro); Theme(e1, chalom-the-parot)
THE END OF THE TWO YEARS. mi-qetz shenatayim yamim u-faro cholem — the span opens where gen_63's forgetting left off; the open paragraph at mi-qetz (MS: one of the two portions with no break at all inside them) files named.
וַיְהִי מִקֵּץ שְׁנָתַיִם יָמִים וּפַרְעֹה חֹלֵם · va-yehi mi-qetz shenatayim yamim u-faro cholem
= and-yehi from-qetz shenatayim seas and-faro cholem
tested
The two years close; the king dreams.

STEP_Gn_41_2 · Gen.41.2 · SEVEN_FAIR_COWS

וְהִנֵּה מִן־הַיְאֹר עֹלֹת שֶׁבַע פָּרוֹת יְפוֹת מַרְאֶה וּבְרִיאֹת בָּשָׂר וַתִּרְעֶינָה בָּאָחוּ · ve-hine min-ha-yeor olot sheva parot yefot mare u-veriot basar va-tirena ba-achu · And behold, from the Nile came up seven cows, fair of appearance and healthy of flesh; and they grazed in the reed-grass.

LEFT
וְהִנֵּ֣ה מִן הַיְאֹ֗ר עֹלֹת֙ שֶׁ֣בַע פָּר֔וֹת יְפ֥וֹת מַרְאֶ֖ה וּבְרִיאֹ֣ת בָּשָׂ֑ר · ve-hine min-ha-yeor olot sheva parot yefot mare u-veriot basar · seven cows come up from the Nile, fair and healthy (etnachta on basar) [VERIFIED: SNAPSHOT Gen.41.2 idx9 etnachta in-stream]
RIGHT
וַתִּרְעֶ֖ינָה בָּאָֽחוּ · va-tirena ba-achu · and they grazed in the reed-grass (verse-final ba-achu) [VERIFIED: SNAPSHOT Gen.41.2 idx10-11]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(sheva_parot_yefot_olot_min_ha_yeor, t0)
= HOLDS(seven-parot-yefot-olot-from-the-yeor, t0)
THE DOUBLY-FULL GRAZING [G64-03]. va-tirena ba-achu — the graze-verb doubly full (yod before the nun, final he), exactly TWICE in the Torah: the dream and its retelling (41:2, 41:18) [VERIFIED: manifest G64-03]. The rising-word olot wears the burnt-offering's doubly-lean skeleton (the Ramah's whole-Torah olah-rule, named).
וַתִּרְעֶינָה בָּאָחוּ · va-tirena ba-achu
= and-tirena in-the-achu
tested
The good cows; the doubly-full grazing.

STEP_Gn_41_3 · Gen.41.3 · SEVEN_ILL_COWS

וְהִנֵּה שֶׁבַע פָּרוֹת אֲחֵרוֹת עֹלוֹת אַחֲרֵיהֶן מִן־הַיְאֹר רָעוֹת מַרְאֶה וְדַקּוֹת בָּשָׂר וַתַּעֲמֹדְנָה אֵצֶל הַפָּרוֹת עַל־שְׂפַת הַיְאֹר · ve-hine sheva parot acherot olot achare-hen min-ha-yeor raot mare ve-daqot basar va-taamodna etzel ha-parot al-sefat ha-yeor · And behold, seven other cows came up after them from the Nile, evil of appearance and thin of flesh; and they stood beside the cows on the bank of the Nile.

LEFT
וְהִנֵּ֞ה שֶׁ֧בַע פָּר֣וֹת אֲחֵר֗וֹת עֹל֤וֹת אַחֲרֵיהֶן֙ מִן הַיְאֹ֔ר רָע֥וֹת מַרְאֶ֖ה וְדַקּ֣וֹת בָּשָׂ֑ר · ve-hine sheva parot acherot olot achare-hen min-ha-yeor raot mare ve-daqot basar · seven other cows, evil and thin, came up after them (etnachta on basar) [VERIFIED: SNAPSHOT Gen.41.3 idx11 etnachta in-stream]
RIGHT
וַֽתַּעֲמֹ֛דְנָה אֵ֥צֶל הַפָּר֖וֹת עַל שְׂפַ֥ת הַיְאֹֽר · va-taamodna etzel ha-parot al-sefat ha-yeor · and stood beside the cows on the Nile's bank (verse-final ha-yeor) [VERIFIED: SNAPSHOT Gen.41.3 idx12-17]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(sheva_parot_raot_olot_acharehen, t0)
= HOLDS(seven-parot-raot-olot-acharehen, t0)
THE AFTER-THEM WORD [G64-08]. olot ACHAREHEN — the feminine after- them form whose ENTIRE Torah career is this chapter's five tokens (41:3, 6, 19, 27, 30) [VERIFIED: manifest G64-08].
אֲחֵרוֹת עֹלוֹת אַחֲרֵיהֶן · acherot olot achare-hen
= acherot olot achare-hen
tested
The evil cows; the after-them word begins its one-chapter life.

STEP_Gn_41_4 · Gen.41.4 · THE_FIRST_SWALLOW

וַתֹּאכַלְנָה הַפָּרוֹת רָעוֹת הַמַּרְאֶה וְדַקֹּת הַבָּשָׂר אֵת שֶׁבַע הַפָּרוֹת יְפֹת הַמַּרְאֶה וְהַבְּרִיאֹת וַיִּיקַץ פַּרְעֹה · va-tokhalna ha-parot raot ha-mare ve-daqot ha-basar et sheva ha-parot yefot ha-mare ve-ha-beriot va-yiqatz paro · And the cows evil of appearance and thin of flesh ate the seven cows fair of appearance and healthy; and Pharaoh awoke.

LEFT
וַתֹּאכַ֣לְנָה הַפָּר֗וֹת רָע֤וֹת הַמַּרְאֶה֙ וְדַקֹּ֣ת הַבָּשָׂ֔ר אֵ֚ת שֶׁ֣בַע הַפָּר֔וֹת יְפֹ֥ת הַמַּרְאֶ֖ה וְהַבְּרִיאֹ֑ת · va-tokhalna ha-parot raot ha-mare ve-daqot ha-basar et sheva ha-parot yefot ha-mare ve-ha-beriot · the evil thin cows ate the seven fair healthy cows (etnachta on ve-ha-beriot) [VERIFIED: SNAPSHOT Gen.41.4 idx11 etnachta in-stream]
RIGHT
וַיִּיקַ֖ץ פַּרְעֹֽה · va-yiqatz paro · and Pharaoh awoke (verse-final paro) [VERIFIED: SNAPSHOT Gen.41.4 idx12-13]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(akhlu_ha_raot_et_ha_yafot(parot), t0)
= HOLDS(akhlu-the-raot-the-yafot(parot), t0)
THE FIRST SWALLOW. va-tokhalna — the eat-verb plain here; the retelling will trade it for the swallow-verb (41:24). The Hilleli's lean-file on this verse (the thin-word, the fair-word, the healthy- word) files named.
וַתֹּאכַלְנָה הַפָּרוֹת רָעוֹת הַמַּרְאֶה וְדַקֹּת הַבָּשָׂר · va-tokhalna ha-parot raot ha-mare ve-daqot ha-basar
= and-tokhalna the-parot raot the-mare and-daqot flesh
tested
The first swallow; the first waking.

STEP_Gn_41_5 · Gen.41.5 · SEVEN_GOOD_EARS

וַיִּישָׁן וַיַּחֲלֹם שֵׁנִית וְהִנֵּה שֶׁבַע שִׁבֳּלִים עֹלוֹת בְּקָנֶה אֶחָד בְּרִיאוֹת וְטֹבוֹת · va-yishan va-yachalom shenit ve-hine sheva shibolim olot be-qane echad beriot ve-tovot · And he slept and dreamed a second time — and behold, seven ears coming up on one stalk, healthy and good.

LEFT
וַיִּישָׁ֕ן וַֽיַּחֲלֹ֖ם שֵׁנִ֑ית · va-yishan va-yachalom shenit · he dreamed a second time: seven ears on one stalk (etnachta on shenit) [VERIFIED: SNAPSHOT Gen.41.5 idx2 etnachta in-stream]
RIGHT
וְהִנֵּ֣ה שֶׁ֣בַע שִׁבֳּלִ֗ים עֹל֛וֹת בְּקָנֶ֥ה אֶחָ֖ד בְּרִיא֥וֹת וְטֹבֽוֹת · ve-hine sheva shibolim olot be-qane echad beriot ve-tovot · healthy and good (verse-final ve-tovot) [VERIFIED: SNAPSHOT Gen.41.5 idx3-10]
operatorexpressionHebrew anchorcitesconfidence
EVENTchalam(e2); Agent(e2, paro); Theme(e2, chalom_ha_shibolim)
= chalam(e2); Agent(e2, paro); Theme(e2, chalom-the-shibolim)
ONE STALK [G64-12]. sheva shibolim olot BE-QANE ECHAD — the phrase stands exactly THREE times in the Torah: the good ears twice (41:5, 41:22) and the made MENORAH (Exod 37:19) [VERIFIED: manifest G64-12]: the Kitzur — plenty is light for the world; only the good ears share the lamp's phrase.
וְהִנֵּה שֶׁבַע שִׁבֳּלִים עֹלוֹת בְּקָנֶה אֶחָד · ve-hine sheva shibolim olot be-qane echad
= and-hine seven shibolim olot in-qane echad
tested
The one-stalk phrase: first of the Torah's three.

STEP_Gn_41_6 · Gen.41.6 · SEVEN_BLASTED_EARS

וְהִנֵּה שֶׁבַע שִׁבֳּלִים דַּקּוֹת וּשְׁדוּפֹת קָדִים צֹמְחוֹת אַחֲרֵיהֶן · ve-hine sheva shibolim daqot u-shedufot qadim tzomchot achare-hen · And behold, seven ears, thin and blasted by the east wind, sprouting after them.

LEFT
וְהִנֵּה֙ שֶׁ֣בַע שִׁבֳּלִ֔ים דַּקּ֖וֹת וּשְׁדוּפֹ֣ת קָדִ֑ים · ve-hine sheva shibolim daqot u-shedufot qadim · seven ears, thin and blasted by the east wind (etnachta on qadim) [VERIFIED: SNAPSHOT Gen.41.6 idx5 etnachta in-stream]
RIGHT
צֹמְח֖וֹת אַחֲרֵיהֶֽן · tzomchot achare-hen · sprouting after them (verse-final achare-hen) [VERIFIED: SNAPSHOT Gen.41.6 idx6-7]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(sheva_shibolim_daqot_shedufot_qadim, t0)
= HOLDS(seven-shibolim-daqot-shedufot-qadim, t0)
THE BLASTED. daqot u-shedufot qadim — the Kitzur's contrast: the good on ONE stalk, the blasted on none; the blast-word's spelling ledger (the Ramah's first-full-then-lean rule across 41:6/23/27) files named.
וְהִנֵּה שֶׁבַע שִׁבֳּלִים דַּקּוֹת וּשְׁדוּפֹת קָדִים · ve-hine sheva shibolim daqot u-shedufot qadim
= and-hine seven shibolim daqot and-shedufot qadim
tested
The blasted ears — not on one stalk.

STEP_Gn_41_7 · Gen.41.7 · THE_EARS_SWALLOW

וַתִּבְלַעְנָה הַשִּׁבֳּלִים הַדַּקּוֹת אֵת שֶׁבַע הַשִּׁבֳּלִים הַבְּרִיאוֹת וְהַמְּלֵאוֹת וַיִּיקַץ פַּרְעֹה וְהִנֵּה חֲלוֹם · va-tivlana ha-shibolim ha-daqot et sheva ha-shibolim ha-beriot ve-ha-meleot va-yiqatz paro ve-hine chalom · And the thin ears swallowed the seven healthy and full ears; and Pharaoh awoke — and behold, a dream.

LEFT
וַתִּבְלַ֨עְנָה֙ הַשִּׁבֳּלִ֣ים הַדַּקּ֔וֹת אֵ֚ת שֶׁ֣בַע הַֽשִּׁבֳּלִ֔ים הַבְּרִיא֖וֹת וְהַמְּלֵא֑וֹת · va-tivlana ha-shibolim ha-daqot et sheva ha-shibolim ha-beriot ve-ha-meleot · the thin ears swallowed the seven healthy, full ears (etnachta on ve-ha-meleot) [VERIFIED: SNAPSHOT Gen.41.7 idx7 etnachta in-stream]
RIGHT
וַיִּיקַ֥ץ פַּרְעֹ֖ה וְהִנֵּ֥ה חֲלֽוֹם · va-yiqatz paro ve-hine chalom · Pharaoh awoke — and behold, a dream (verse-final chalom) [VERIFIED: SNAPSHOT Gen.41.7 idx8-11]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_tivlana_ha_daqot_et_ha_beriot, t0)
= HOLDS(and-tivlana-the-daqot-the-beriot, t0)
THE SWALLOW AND THE FULL [G64-04/05]. va-TIVLANA — with final he and the bent nun, once so in the Torah (the retelling drops the he and straightens the nun, 41:24) [VERIFIED: manifest G64-04]; ve-ha- MELEOT — the Torah's ONE full fullness-word (every other melet lean; the books that fill 41:22's are in error) [VERIFIED: G64-05]; ha- beriot with the bet dagesheed [G64-13].
וַתִּבְלַעְנָה הַשִּׁבֳּלִים הַדַּקּוֹת אֵת שֶׁבַע הַשִּׁבֳּלִים הַבְּרִיאוֹת וְהַמְּלֵאוֹת · va-tivlana ha-shibolim ha-daqot et sheva ha-shibolim ha-beriot ve-ha-meleot
= and-tivlana the-shibolim the-daqot et seven the-shibolim the-beriot and-the-meleot
tested
The swallow-verb's full form; the one full fullness-word.

STEP_Gn_41_8 · Gen.41.8 · NO_INTERPRETER

וַיְהִי בַבֹּקֶר וַתִּפָּעֶם רוּחוֹ וַיִּשְׁלַח וַיִּקְרָא אֶת־כָּל־חַרְטֻמֵּי מִצְרַיִם וְאֶת־כָּל־חֲכָמֶיהָ וַיְסַפֵּר פַּרְעֹה לָהֶם אֶת־חֲלֹמוֹ וְאֵין־פּוֹתֵר אוֹתָם לְפַרְעֹה · va-yehi va-boqer va-tipaem ruch-o va-yishlach va-yiqra et-kal-chartume mitzrayim ve-et-kal-chakhame-ha va-yesaper paro la-hem et-chalom-o ve-en-poter ota-m le-faro · And it was in the morning, and his spirit was troubled; and he sent and called all the magicians of Egypt and all its wise men; and Pharaoh told them his dream, and none could interpret them for Pharaoh.

LEFT
וַיְהִ֤י בַבֹּ֨קֶר֙ וַתִּפָּ֣עֶם רוּח֔וֹ וַיִּשְׁלַ֗ח וַיִּקְרָ֛א אֶת כָּל חַרְטֻמֵּ֥י מִצְרַ֖יִם וְאֶת כָּל חֲכָמֶ֑יהָ · va-yehi va-boqer va-tipaem ruch-o va-yishlach va-yiqra et-kal-chartume mitzrayim ve-et-kal-chakhame-ha · his spirit troubled, he called all the magicians and wise men (etnachta on chakhame-ha) [VERIFIED: SNAPSHOT Gen.41.8 idx12 etnachta in-stream]
RIGHT
וַיְסַפֵּ֨ר פַּרְעֹ֤ה לָהֶם֙ אֶת חֲלֹמ֔וֹ וְאֵין פּוֹתֵ֥ר אוֹתָ֖ם לְפַרְעֹֽה · va-yesaper paro la-hem et-chalom-o ve-en-poter ota-m le-faro · Pharaoh told his dream, and none could interpret them for Pharaoh (verse-final le-faro) [VERIFIED: SNAPSHOT Gen.41.8 idx13-21]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(en_poter_otam_le_faro, t0)
= HOLDS(en-poter-otam-to-faro, t0)
THE COURT FAILS. va-tipaem rucho (the troubled-spirit verb's one Torah token) — chalomO singular told, poter OTAM plural failed: the letter counts two dreams where Pharaoh feels one; Joseph will rule them one (41:25).
וְאֵין־פּוֹתֵר אוֹתָם לְפַרְעֹה · ve-en-poter ota-m le-faro
= and-en-poter ota-m to-faro
tested
The court fails; the singular dream, the plural interpretations.

STEP_Gn_41_9 · Gen.41.9 · THE_CUPBEARER_REMEMBERS

וַיְדַבֵּר שַׂר הַמַּשְׁקִים אֶת־פַּרְעֹה לֵאמֹר אֶת־חֲטָאַי אֲנִי מַזְכִּיר הַיּוֹם · va-yedaber sar ha-mashqim et-paro le-mor et-chataa-y ani mazkir ha-yom · And the chief of the cupbearers spoke to Pharaoh, saying: My offenses I remember today.

LEFT
וַיְדַבֵּר֙ שַׂ֣ר הַמַּשְׁקִ֔ים אֶת פַּרְעֹ֖ה לֵאמֹ֑ר · va-yedaber sar ha-mashqim et-paro le-mor · the chief of the cupbearers spoke to Pharaoh (etnachta on le-mor) [VERIFIED: SNAPSHOT Gen.41.9 idx5 etnachta in-stream]
RIGHT
אֶת חֲטָאַ֕י אֲנִ֖י מַזְכִּ֥יר הַיּֽוֹם · et-chataa-y ani mazkir ha-yom · my offenses I remember today (verse-final ha-yom) [VERIFIED: SNAPSHOT Gen.41.9 idx6-10]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(et_chataay_ani_mazkir_ha_yom(sar_ha_mashqim), t0)
= HOLDS(chataay-ani-mazkir-the-day(sar-the-mashqim), t0)
THE LATE REMEMBERING. et chataay ani MAZKIR ha-yom — the mention- verb of Joseph's remember-demand (40:14, pushed in gen_63 and left open there) finally fires: the cross-unit discharge the machine records in prose — two years of days between the push and the pop. The et of the address in segol per MS [G64-13, named].
אֶת־חֲטָאַי אֲנִי מַזְכִּיר הַיּוֹם · et-chataa-y ani mazkir ha-yom
= chataa-y ani mazkir day
tested
gen_63's open demand discharges here, two years late.

STEP_Gn_41_10 · Gen.41.10 · THE_RETELLING_OF_THE_PRISON

פַּרְעֹה קָצַף עַל־עֲבָדָיו וַיִּתֵּן אֹתִי בְּמִשְׁמַר בֵּית שַׂר הַטַּבָּחִים אֹתִי וְאֵת שַׂר הָאֹפִים · paro qatzaf al-avaday-v va-yiten et-y be-mishmar bet sar ha-tabachim et-y ve-et sar ha-ofim · Pharaoh was wroth with his servants, and gave me into custody in the house of the chief of the slaughterers — me and the chief of the bakers.

LEFT
פַּרְעֹ֖ה קָצַ֣ף עַל עֲבָדָ֑יו · paro qatzaf al-avaday-v · Pharaoh was wroth and gave me into custody (etnachta on avaday-v) [VERIFIED: SNAPSHOT Gen.41.10 idx3 etnachta in-stream]
RIGHT
וַיִּתֵּ֨ן אֹתִ֜י בְּמִשְׁמַ֗ר בֵּ֚ית שַׂ֣ר הַטַּבָּחִ֔ים אֹתִ֕י וְאֵ֖ת שַׂ֥ר הָאֹפִֽים · va-yiten et-y be-mishmar bet sar ha-tabachim et-y ve-et sar ha-ofim · me and the chief of the bakers (verse-final ha-ofim) [VERIFIED: SNAPSHOT Gen.41.10 idx4-13]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(sipur_ha_mishmar(sar_ha_mashqim), t0)
= HOLDS(sipur-the-mishmar(sar-the-mashqim), t0)
THE COMPRESSION. The cupbearer retells gen_63 in three verses (41:10-13), trimming his offense to Pharaoh's wrath; the lean bakers-word here (41:10) closes G63-01's four-station file.
פַּרְעֹה קָצַף עַל־עֲבָדָיו · paro qatzaf al-avaday-v
= paro qatzaf upon-avaday-v
tested
The cupbearer's history, compressed.

STEP_Gn_41_11 · Gen.41.11 · EACH_HIS_DREAM

וַנַּחַלְמָה חֲלוֹם בְּלַיְלָה אֶחָד אֲנִי וָהוּא אִישׁ כְּפִתְרוֹן חֲלֹמוֹ חָלָמְנוּ · va-nachalma-ה chalom be-layla echad ani va-hu ish ke-fitron chalom-o chalamnu · And we dreamed a dream in one night, I and he; each according to the interpretation of his dream we dreamed.

LEFT
וַנַּֽחַלְמָ֥ה חֲל֛וֹם בְּלַ֥יְלָה אֶחָ֖ד אֲנִ֣י וָה֑וּא · va-nachalma-ה chalom be-layla echad ani va-hu · we dreamed a dream in one night, I and he (etnachta on va-hu) [VERIFIED: SNAPSHOT Gen.41.11 idx5 etnachta in-stream]
RIGHT
אִ֛ישׁ כְּפִתְר֥וֹן חֲלֹמ֖וֹ חָלָֽמְנוּ · ish ke-fitron chalom-o chalamnu · each per the interpretation of his dream (verse-final chalamnu) [VERIFIED: SNAPSHOT Gen.41.11 idx6-9]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ish_ke_fitron_chalomo_chalamnu, t0)
= HOLDS(man-like-fitron-chalomo-chalamnu, t0)
THE FORMULA RETURNED. ish ke-fitron chalomo — the narrator's own grading-phrase (40:5) now in the witness's mouth: the letter lets him quote its own voice.
אִישׁ כְּפִתְרוֹן חֲלֹמוֹ חָלָמְנוּ · ish ke-fitron chalom-o chalamnu
= man like-fitron chalom-o chalamnu
tested
The formula quoted back.

STEP_Gn_41_12 · Gen.41.12 · A_HEBREW_LAD

וְשָׁם אִתָּנוּ נַעַר עִבְרִי עֶבֶד לְשַׂר הַטַּבָּחִים וַנְּסַפֶּר־לוֹ וַיִּפְתָּר־לָנוּ אֶת־חֲלֹמֹתֵינוּ אִישׁ כַּחֲלֹמוֹ פָּתָר · ve-sham et-nu naar ivri eved le-sar ha-tabachim va-nesaper-l-o va-yiftar-la-nu et-chalomote-nu ish ka-chalom-o patar · And there with us was a Hebrew lad, a slave of the chief of the slaughterers; and we told him, and he interpreted for us our dreams — each according to his dream he interpreted.

LEFT
וְשָׁ֨ם אִתָּ֜נוּ נַ֣עַר עִבְרִ֗י עֶ֚בֶד לְשַׂ֣ר הַטַּבָּחִ֔ים וַנְּ֨סַפֶּר ל֔וֹ וַיִּפְתָּר לָ֖נוּ אֶת חֲלֹמֹתֵ֑ינוּ · ve-sham et-nu naar ivri eved le-sar ha-tabachim va-nesaper-l-o va-yiftar-la-nu et-chalomote-nu · a Hebrew lad, a slave of the chief of the slaughterers (etnachta on chalomote-nu) [VERIFIED: SNAPSHOT Gen.41.12 idx12 etnachta in-stream]
RIGHT
אִ֥ישׁ כַּחֲלֹמ֖וֹ פָּתָֽר · ish ka-chalom-o patar · he interpreted our dreams, each according to his dream (verse-final patar) [VERIFIED: SNAPSHOT Gen.41.12 idx13-15]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(naar_ivri_eved_va_yiftar_lanu, t0)
= HOLDS(naar-ivri-eved-and-yiftar-lanu, t0)
THE DIMINISHING WITNESS. naar ivri EVED — lad, Hebrew, slave: the reading tradition counts the cupbearer's three belittlings (cursed be the wicked whose favors are half-favors — named); the letter needs one verse to undo them (41:14).
נַעַר עִבְרִי עֶבֶד לְשַׂר הַטַּבָּחִים · naar ivri eved le-sar ha-tabachim
= naar ivri eved to-sar the-tabachim
tested
The recommendation that diminishes.

STEP_Gn_41_13 · Gen.41.13 · AS_HE_INTERPRETED_SO_IT_WAS

וַיְהִי כַּאֲשֶׁר פָּתַר־לָנוּ כֵּן הָיָה אֹתִי הֵשִׁיב עַל־כַּנִּי וְאֹתוֹ תָלָה · va-yehi ka-asher patar-la-nu ken haya et-y heshiv al-kani-y ve-et-o tala · And it was, as he interpreted for us, so it was: me he restored to my post, and him he hanged.

LEFT
וַיְהִ֛י כַּאֲשֶׁ֥ר פָּֽתַר לָ֖נוּ כֵּ֣ן הָיָ֑ה · va-yehi ka-asher patar-la-nu ken haya · as he interpreted for us, so it was (etnachta on haya) [VERIFIED: SNAPSHOT Gen.41.13 idx5 etnachta in-stream]
RIGHT
אֹתִ֛י הֵשִׁ֥יב עַל כַּנִּ֖י וְאֹת֥וֹ תָלָֽה · et-y heshiv al-kani-y ve-et-o tala · me restored, him hanged (verse-final tala) [VERIFIED: SNAPSHOT Gen.41.13 idx6-11]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ka_asher_patar_ken_haya, t0)
= HOLDS(like-which-patar-ken-haya, t0)
THE WITNESS'S VERIFICATION. ka-asher patar lanu ken haya — 40:22's narrator-clause now sworn by a witness before the king; ka-asher unjoined with the shin stroked per MS [G64-13, named].
וַיְהִי כַּאֲשֶׁר פָּתַר־לָנוּ כֵּן הָיָה · va-yehi ka-asher patar-la-nu ken haya
= and-yehi like-which patar-to-nu ken haya
tested
The witness verifies the interpreter.

STEP_Gn_41_14 · Gen.41.14 · RUSHED_FROM_THE_PIT

וַיִּשְׁלַח פַּרְעֹה וַיִּקְרָא אֶת־יוֹסֵף וַיְרִיצֻהוּ מִן־הַבּוֹר וַיְגַלַּח וַיְחַלֵּף שִׂמְלֹתָיו וַיָּבֹא אֶל־פַּרְעֹה · va-yishlach paro va-yiqra et-yosef va-yeritzu-hu min-ha-bor va-yegalach va-yechalef simlotay-v va-yavo el-paro · And Pharaoh sent and called Joseph, and they rushed him from the pit; and he shaved and changed his garments and came to Pharaoh.

LEFT
וַיִּשְׁלַ֤ח פַּרְעֹה֙ וַיִּקְרָ֣א אֶת יוֹסֵ֔ף וַיְרִיצֻ֖הוּ מִן הַבּ֑וֹר · va-yishlach paro va-yiqra et-yosef va-yeritzu-hu min-ha-bor · Pharaoh sent and called Joseph — they rushed him from the pit (etnachta on ha-bor) [VERIFIED: SNAPSHOT Gen.41.14 idx7 etnachta in-stream]
RIGHT
וַיְגַלַּח֙ וַיְחַלֵּ֣ף שִׂמְלֹתָ֔יו וַיָּבֹ֖א אֶל פַּרְעֹֽה · va-yegalach va-yechalef simlotay-v va-yavo el-paro · he shaved, changed his garments, and came to Pharaoh (verse-final paro) [VERIFIED: SNAPSHOT Gen.41.14 idx8-13]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_yeritzuhu_min_ha_bor(yosef), t0)
= HOLDS(and-yeritzuhu-from-the-bor(yosef), t0)
RUSHED [G64-02]. va-YERITZUHU min ha-bor — full yod, lean vav against the erring prints (the Ramah, the Meiri, every precise manuscript), and the Zohar reads the lean vav: who ran him out? the Holy One — none binds and none looses but He [VERIFIED: manifest G64-02]. va-yechalef simlotav — the cycle's FOURTH garment-turn (coat, veil, cloak, now the shave-and-change): this one upward.
יוֹסֵף וַיְרִיצֻהוּ מִן־הַבּוֹר · yosef va-yeritzu-hu min-ha-bor
= yosef and-yeritzu-that from-the-bor
tested
The Zohar's lean vav; the fourth garment-change.

STEP_Gn_41_15 · Gen.41.15 · I_HEARD_OF_YOU

וַיֹּאמֶר פַּרְעֹה אֶל־יוֹסֵף חֲלוֹם חָלַמְתִּי וּפֹתֵר אֵין אֹתוֹ וַאֲנִי שָׁמַעְתִּי עָלֶיךָ לֵאמֹר תִּשְׁמַע חֲלוֹם לִפְתֹּר אֹתוֹ · va-yomer paro el-yosef chalom chalamti u-foter en et-o va-ani shamati ale-kha le-mor tishma chalom li-fetor et-o · And Pharaoh said to Joseph: A dream I have dreamed, and none can interpret it; and I have heard of you, saying: you hear a dream to interpret it.

LEFT
וַיֹּ֤אמֶר פַּרְעֹה֙ אֶל יוֹסֵ֔ף חֲל֣וֹם חָלַ֔מְתִּי וּפֹתֵ֖ר אֵ֣ין אֹת֑וֹ · va-yomer paro el-yosef chalom chalamti u-foter en et-o · a dream I dreamed, and none can interpret it (etnachta on et-o) [VERIFIED: SNAPSHOT Gen.41.15 idx8 etnachta in-stream]
RIGHT
וַאֲנִ֗י שָׁמַ֤עְתִּי עָלֶ֨יךָ֙ לֵאמֹ֔ר תִּשְׁמַ֥ע חֲל֖וֹם לִפְתֹּ֥ר אֹתֽוֹ · va-ani shamati ale-kha le-mor tishma chalom li-fetor et-o · I heard of you: you hear a dream to interpret it (verse-final et-o) [VERIFIED: SNAPSHOT Gen.41.15 idx9-16]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(chalom_chalamti_u_foter_en_oto(paro), t0)
= HOLDS(chalom-chalamti-and-foter-en-it(paro), t0)
THE VACANCY. u-foter en oto — the court's failure repeated to the candidate's face; tishma chalom — 'you HEAR a dream': Pharaoh's verb for interpretation is listening.
חֲלוֹם חָלַמְתִּי וּפֹתֵר אֵין אֹתוֹ · chalom chalamti u-foter en et-o
= chalom chalamti and-foter en o
tested
The king states the vacancy.

STEP_Gn_41_16 · Gen.41.16 · NOT_I_GOD

וַיַּעַן יוֹסֵף אֶת־פַּרְעֹה לֵאמֹר בִּלְעָדָי אֱלֹהִים יַעֲנֶה אֶת־שְׁלוֹם פַּרְעֹה · va-yaan yosef et-paro le-mor bilada-y Elohim yaane et-shelom paro · And Joseph answered Pharaoh, saying: Not I — God will answer the peace of Pharaoh.

LEFT
וַיַּ֨עַן יוֹסֵ֧ף אֶת פַּרְעֹ֛ה לֵאמֹ֖ר בִּלְעָדָ֑י · va-yaan yosef et-paro le-mor bilada-y · and Joseph answered Pharaoh (etnachta on bilada-y) [VERIFIED: SNAPSHOT Gen.41.16 idx5 etnachta in-stream]
RIGHT
אֱלֹהִ֕ים יַעֲנֶ֖ה אֶת שְׁל֥וֹם פַּרְעֹֽה · Elohim yaane et-shelom paro · not I — God will answer the peace of Pharaoh (verse-final paro) [VERIFIED: SNAPSHOT Gen.41.16 idx6-10]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(biladay_Elohim_yaane_et_shelom_paro(yosef), t0)
= HOLDS(biladay-God-yaane-shelom-paro(yosef), t0)
THE DEFLECTION. BILADAY — 'apart from me': the interpreter removes himself before he begins (40:8's le-Elohim pitronim restated before the throne); Elohim yaane et shelom paro.
בִּלְעָדָי אֱלֹהִים יַעֲנֶה אֶת־שְׁלוֹם פַּרְעֹה · bilada-y Elohim yaane et-shelom paro
= bilada-y God yaane shelom paro
tested
The deflection before the reading.

STEP_Gn_41_17 · Gen.41.17 · THE_RETELLING_BEGINS

וַיְדַבֵּר פַּרְעֹה אֶל־יוֹסֵף בַּחֲלֹמִי הִנְנִי עֹמֵד עַל־שְׂפַת הַיְאֹר · va-yedaber paro el-yosef ba-chalomi-y hin-ni omed al-sefat ha-yeor · And Pharaoh spoke to Joseph: In my dream — behold, I was standing on the bank of the Nile.

LEFT
וַיְדַבֵּ֥ר פַּרְעֹ֖ה אֶל יוֹסֵ֑ף · va-yedaber paro el-yosef · and Pharaoh spoke to Joseph (etnachta on yosef) [VERIFIED: SNAPSHOT Gen.41.17 idx3 etnachta in-stream]
RIGHT
בַּחֲלֹמִ֕י הִנְנִ֥י עֹמֵ֖ד עַל שְׂפַ֥ת הַיְאֹֽר · ba-chalomi-y hin-ni omed al-sefat ha-yeor · in my dream I stood on the bank of the Nile (verse-final ha-yeor) [VERIFIED: SNAPSHOT Gen.41.17 idx4-9]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ba_chalomi_omed_al_sefat_ha_yeor(paro), t0)
= HOLDS(in-the-chalomi-omed-upon-sefat-the-yeor(paro), t0)
THE RETELLING. hineni omed al sefat ha-yeor — the retelling adds the bank underfoot (against 41:1's 'over the Nile'): the variance-file between dream and telling opens (the reading tradition's court- flattery notes file named).
בַּחֲלֹמִי הִנְנִי עֹמֵד עַל־שְׂפַת הַיְאֹר · ba-chalomi-y hin-ni omed al-sefat ha-yeor
= in-the-chalomi-y hin-ni omed upon-sefat the-yeor
tested
The retelling opens; the variance-file begins.

STEP_Gn_41_18 · Gen.41.18 · THE_COWS_RETOLD

וְהִנֵּה מִן־הַיְאֹר עֹלֹת שֶׁבַע פָּרוֹת בְּרִיאוֹת בָּשָׂר וִיפֹת תֹּאַר וַתִּרְעֶינָה בָּאָחוּ · ve-hine min-ha-yeor olot sheva parot beriot basar vi-yfot toar va-tirena ba-achu · And behold, from the Nile came up seven cows, healthy of flesh and fair of form; and they grazed in the reed-grass.

LEFT
וְהִנֵּ֣ה מִן הַיְאֹ֗ר עֹלֹת֙ שֶׁ֣בַע פָּר֔וֹת בְּרִיא֥וֹת בָּשָׂ֖ר וִיפֹ֣ת תֹּ֑אַר · ve-hine min-ha-yeor olot sheva parot beriot basar vi-yfot toar · seven cows came up, healthy and fair (etnachta on toar) [VERIFIED: SNAPSHOT Gen.41.18 idx9 etnachta in-stream]
RIGHT
וַתִּרְעֶ֖ינָה בָּאָֽחוּ · va-tirena ba-achu · and grazed in the reed-grass (verse-final ba-achu) [VERIFIED: SNAPSHOT Gen.41.18 idx10-11]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(sheva_parot_beriot_vi_yfot_toar, t0)
= HOLDS(seven-parot-beriot-vi-yfot-toar, t0)
THE PAIR CLOSES [G64-03]. va-tirena ba-achu — the doubly-full graze- verb's second and last token: dream and retelling, census exact.
וַתִּרְעֶינָה בָּאָחוּ · va-tirena ba-achu
= and-tirena in-the-achu
tested
The grazing pair's second station.

STEP_Gn_41_19 · Gen.41.19 · THE_WORST_COWS

וְהִנֵּה שֶׁבַע־פָּרוֹת אֲחֵרוֹת עֹלוֹת אַחֲרֵיהֶן דַּלּוֹת וְרָעוֹת תֹּאַר מְאֹד וְרַקּוֹת בָּשָׂר לֹא־רָאִיתִי כָהֵנָּה בְּכָל־אֶרֶץ מִצְרַיִם לָרֹעַ · ve-hine sheva-parot acherot olot achare-hen dalot ve-raot toar meod ve-raqot basar lo-raiti kha-hena be-khal-eretz mitzrayim la-roa · And behold, seven other cows came up after them, poor and very evil of form and thin of flesh — I have not seen their like in all the land of Egypt for evil.

LEFT
וְהִנֵּ֞ה שֶֽׁבַע פָּר֤וֹת אֲחֵרוֹת֙ עֹל֣וֹת אַחֲרֵיהֶ֔ן דַּלּ֨וֹת וְרָע֥וֹת תֹּ֛אַר מְאֹ֖ד וְרַקּ֣וֹת בָּשָׂ֑ר · ve-hine sheva-parot acherot olot achare-hen dalot ve-raot toar meod ve-raqot basar · seven other cows, poor and very evil and thin (etnachta on basar) [VERIFIED: SNAPSHOT Gen.41.19 idx11 etnachta in-stream]
RIGHT
לֹֽא רָאִ֧יתִי כָהֵ֛נָּה בְּכָל אֶ֥רֶץ מִצְרַ֖יִם לָרֹֽעַ · lo-raiti kha-hena be-khal-eretz mitzrayim la-roa · I have not seen their like in all Egypt for evil (verse-final la-roa) [VERIFIED: SNAPSHOT Gen.41.19 idx12-18]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(dalot_ve_raot_meod_lo_raiti_khahena, t0)
= HOLDS(dalot-and-raot-very-not-raiti-khahena, t0)
THE AMPLIFICATION. lo raiti khahena be-khal eretz mitzrayim — the retelling adds what no dream showed: the king's own editorial (dalot 'poor' replacing the dream's raot-mare); Chizkuni's four-hollow-cows tzere note files named [G64-13]. sheva joined to parot by maqqef with the stroke on the shin, per MS (named).
לֹא־רָאִיתִי כָהֵנָּה בְּכָל־אֶרֶץ מִצְרַיִם לָרֹעַ · lo-raiti kha-hena be-khal-eretz mitzrayim la-roa
= not-raiti kha-hena in-khal-earth mitzrayim to-roa
tested
The retelling amplifies.

STEP_Gn_41_20 · Gen.41.20 · THE_SWALLOW_RETOLD_EAT

וַתֹּאכַלְנָה הַפָּרוֹת הָרַקּוֹת וְהָרָעוֹת אֵת שֶׁבַע הַפָּרוֹת הָרִאשֹׁנוֹת הַבְּרִיאֹת · va-tokhalna ha-parot ha-raqot ve-ha-raot et sheva ha-parot ha-rishonot ha-beriot · And the thin and evil cows ate the seven first, healthy cows.

LEFT
וַתֹּאכַ֨לְנָה֙ הַפָּר֔וֹת הָרַקּ֖וֹת וְהָרָע֑וֹת · va-tokhalna ha-parot ha-raqot ve-ha-raot · the thin and evil cows ate (etnachta on ve-ha-raot) [VERIFIED: SNAPSHOT Gen.41.20 idx3 etnachta in-stream]
RIGHT
אֵ֣ת שֶׁ֧בַע הַפָּר֛וֹת הָרִאשֹׁנ֖וֹת הַבְּרִיאֹֽת · et sheva ha-parot ha-rishonot ha-beriot · the seven first healthy cows (verse-final ha-beriot) [VERIFIED: SNAPSHOT Gen.41.20 idx4-8]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_tokhalna_ha_raqot_et_ha_rishonot, t0)
= HOLDS(and-tokhalna-the-raqot-the-rishonot, t0)
THE EAT KEPT. va-tokhalna — the cows still EAT in the retelling; the ears will SWALLOW (41:24): the letter splits the verbs the dreams shared.
וַתֹּאכַלְנָה הַפָּרוֹת הָרַקּוֹת וְהָרָעוֹת · va-tokhalna ha-parot ha-raqot ve-ha-raot
= and-tokhalna the-parot the-raqot and-the-raot
tested
The eat-verb kept for the cows.

STEP_Gn_41_21 · Gen.41.21 · UNKNOWABLE

וַתָּבֹאנָה אֶל־קִרְבֶּנָה וְלֹא נוֹדַע כִּי־בָאוּ אֶל־קִרְבֶּנָה וּמַרְאֵיהֶן רַע כַּאֲשֶׁר בַּתְּחִלָּה וָאִיקָץ · va-tavona el-qirbe-na ve-lo noda ki-vau el-qirbe-na u-mare-hen ra ka-asher ba-techila va-iqatz · And they came into their midst, and it could not be known that they had come into their midst, and their appearance was evil as at the beginning; and I awoke.

LEFT
וַתָּבֹ֣אנָה אֶל קִרְבֶּ֗נָה וְלֹ֤א נוֹדַע֙ כִּי בָ֣אוּ אֶל קִרְבֶּ֔נָה וּמַרְאֵיהֶ֣ן רַ֔ע כַּאֲשֶׁ֖ר בַּתְּחִלָּ֑ה · va-tavona el-qirbe-na ve-lo noda ki-vau el-qirbe-na u-mare-hen ra ka-asher ba-techila · they came into their midst, and it could not be known (etnachta on ba-techila) [VERIFIED: SNAPSHOT Gen.41.21 idx12 etnachta in-stream]
RIGHT
וָאִיקָֽץ · va-iqatz · their appearance evil as before; and I awoke (verse-final va-iqatz) [VERIFIED: SNAPSHOT Gen.41.21 idx13-13]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ve_lo_noda_ki_vau_el_qirbena, t0)
= HOLDS(and-not-noda-when-vau-to-qirbena, t0)
THE ADDITION. ve-lo noda ki vau el qirbena — the whole clause is the retelling's invention (no dream-verse showed it): the king reports his own unknowing as part of the dream; the machine files the delta as letter-fact.
וְלֹא נוֹדַע כִּי־בָאוּ אֶל־קִרְבֶּנָה · ve-lo noda ki-vau el-qirbe-na
= and-not noda when-vau to-qirbe-na
tested
The retelling's largest addition.

STEP_Gn_41_22 · Gen.41.22 · THE_EARS_RETOLD

וָאֵרֶא בַּחֲלֹמִי וְהִנֵּה שֶׁבַע שִׁבֳּלִים עֹלֹת בְּקָנֶה אֶחָד מְלֵאֹת וְטֹבוֹת · va-ere ba-chalomi-y ve-hine sheva shibolim olot be-qane echad meleot ve-tovot · And I saw in my dream — and behold, seven ears coming up on one stalk, full and good.

LEFT
וָאֵ֖רֶא בַּחֲלֹמִ֑י · va-ere ba-chalomi-y · I saw in my dream (etnachta on ba-chalomi-y) [VERIFIED: SNAPSHOT Gen.41.22 idx1 etnachta in-stream]
RIGHT
וְהִנֵּ֣ה שֶׁ֣בַע שִׁבֳּלִ֗ים עֹלֹ֛ת בְּקָנֶ֥ה אֶחָ֖ד מְלֵאֹ֥ת וְטֹבֽוֹת · ve-hine sheva shibolim olot be-qane echad meleot ve-tovot · seven ears on one stalk, full and good (verse-final ve-tovot) [VERIFIED: SNAPSHOT Gen.41.22 idx2-9]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(sheva_shibolim_be_qane_echad_meleot, t0)
= HOLDS(seven-shibolim-in-qane-echad-meleot, t0)
ONE STALK AGAIN [G64-12]. be-qane echad — the phrase's second station; melet here LEAN as the Ramah rules (against the books that fill it — the one full fullness-word stands at 41:7 alone) [G64-05 asserted].
וְהִנֵּה שֶׁבַע שִׁבֳּלִים עֹלֹת בְּקָנֶה אֶחָד מְלֵאֹת · ve-hine sheva shibolim olot be-qane echad meleot
= and-hine seven shibolim olot in-qane echad meleot
tested
One-stalk station two.

STEP_Gn_41_23 · Gen.41.23 · WITHERED_BLASTED

וְהִנֵּה שֶׁבַע שִׁבֳּלִים צְנֻמוֹת דַּקּוֹת שְׁדֻפוֹת קָדִים צֹמְחוֹת אַחֲרֵיהֶם · ve-hine sheva shibolim tzenumot daqot shedufot qadim tzomchot achare-hem · And behold, seven ears, withered, thin, blasted by the east wind, sprouting after them.

LEFT
וְהִנֵּה֙ שֶׁ֣בַע שִׁבֳּלִ֔ים צְנֻמ֥וֹת דַּקּ֖וֹת שְׁדֻפ֣וֹת קָדִ֑ים · ve-hine sheva shibolim tzenumot daqot shedufot qadim · seven ears, withered, thin, blasted (etnachta on qadim) [VERIFIED: SNAPSHOT Gen.41.23 idx6 etnachta in-stream]
RIGHT
צֹמְח֖וֹת אַחֲרֵיהֶֽם · tzomchot achare-hem · sprouting after them (verse-final achare-hem) [VERIFIED: SNAPSHOT Gen.41.23 idx7-8]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(tzenumot_daqot_shedufot_qadim, t0)
= HOLDS(tzenumot-daqot-shedufot-qadim, t0)
THE ONE MEM [G64-08]. tzomchot ACHAREHEM — the Ramah's own exception: the one after-them with mem inside the chapter of five nuns [VERIFIED via census G64-08; the mem-station asserted]; tzenumot ('withered') — the retelling's added word, its only Torah token.
צֹמְחוֹת אַחֲרֵיהֶם · tzomchot achare-hem
= tzomchot achare-hem
tested
The one mem among the nuns.

STEP_Gn_41_24 · Gen.41.24 · THE_SWALLOW_STRAIGHTENED

וַתִּבְלַעְןָ הָשִׁבֳּלִים הַדַּקֹּת אֵת שֶׁבַע הַשִׁבֳּלִים הַטֹּבוֹת וָאֹמַר אֶל־הַחַרְטֻמִּים וְאֵין מַגִּיד לִי · va-tivlana ha-shibolim ha-daqot et sheva ha-shibolim ha-tovot va-omar el-ha-chartumim ve-en magid li-y · And the thin ears swallowed the seven good ears; and I said it to the magicians, and none could tell me.

LEFT
וַתִּבְלַ֨עְןָ֙ הָשִׁבֳּלִ֣ים הַדַּקֹּ֔ת אֵ֛ת שֶׁ֥בַע הַֽשִׁבֳּלִ֖ים הַטֹּב֑וֹת · va-tivlana ha-shibolim ha-daqot et sheva ha-shibolim ha-tovot · the thin ears swallowed the seven good ears (etnachta on ha-tovot) [VERIFIED: SNAPSHOT Gen.41.24 idx6 etnachta in-stream]
RIGHT
וָֽאֹמַר֙ אֶל הַֽחַרְטֻמִּ֔ים וְאֵ֥ין מַגִּ֖יד לִֽי · va-omar el-ha-chartumim ve-en magid li-y · I told the magicians, and none could tell me (verse-final li-y) [VERIFIED: SNAPSHOT Gen.41.24 idx7-12]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_tivlan_ha_daqot_et_ha_tovot, t0)
= HOLDS(and-tivlan-the-daqot-the-tovot, t0)
THE FLIP LANDS [G64-04]. va-TIVLAN — the retelling drops the swallow-verb's he and straightens its nun (against 41:7's bent form): the Ramah's pair complete, each form once [VERIFIED: manifest G64-04, second station asserted]. ve-en magid LI — the court's failure now personal.
וַתִּבְלַעְןָ הָשִׁבֳּלִים הַדַּקֹּת אֵת שֶׁבַע הַשִׁבֳּלִים הַטֹּבוֹת · va-tivlana ha-shibolim ha-daqot et sheva ha-shibolim ha-tovot
= and-tivlana the-shibolim the-daqot et seven the-shibolim the-tovot
tested
The flipped swallow-verb.

STEP_Gn_41_25 · Gen.41.25 · ONE_DREAM

וַיֹּאמֶר יוֹסֵף אֶל־פַּרְעֹה חֲלוֹם פַּרְעֹה אֶחָד הוּא אֵת אֲשֶׁר הָאֱלֹהִים עֹשֶׂה הִגִּיד לְפַרְעֹה · va-yomer yosef el-paro chalom paro echad hu et asher ha-Elohim ose higid le-faro · And Joseph said to Pharaoh: The dream of Pharaoh is ONE; what God is doing He has told Pharaoh.

LEFT
וַיֹּ֤אמֶר יוֹסֵף֙ אֶל פַּרְעֹ֔ה חֲל֥וֹם פַּרְעֹ֖ה אֶחָ֣ד ה֑וּא · va-yomer yosef el-paro chalom paro echad hu · the dream of Pharaoh is one (etnachta on hu) [VERIFIED: SNAPSHOT Gen.41.25 idx7 etnachta in-stream]
RIGHT
אֵ֣ת אֲשֶׁ֧ר הָאֱלֹהִ֛ים עֹשֶׂ֖ה הִגִּ֥יד לְפַרְעֹֽה · et asher ha-Elohim ose higid le-faro · what God is doing He has told Pharaoh (verse-final le-faro) [VERIFIED: SNAPSHOT Gen.41.25 idx8-13]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(chalom_paro_echad_hu(yosef), t0)
= HOLDS(chalom-paro-echad-that(yosef), t0)
ONE. chalom paro ECHAD hu — the interpreter's first word repairs the count (chalomo/otam, 41:8): two showings, one decree. higid le-faro — the Masorah's told/shown pair (41:25/28) with its Samuel sign files named.
חֲלוֹם פַּרְעֹה אֶחָד הוּא · chalom paro echad hu
= chalom paro echad that
tested
The unification.

STEP_Gn_41_26 · Gen.41.26 · THE_GOOD_SEVENS

שֶׁבַע פָּרֹת הַטֹּבֹת שֶׁבַע שָׁנִים הֵנָּה וְשֶׁבַע הַשִּׁבֳּלִים הַטֹּבֹת שֶׁבַע שָׁנִים הֵנָּה חֲלוֹם אֶחָד הוּא · sheva parot ha-tovot sheva shanim hena ve-sheva ha-shibolim ha-tovot sheva shanim hena chalom echad hu · The seven good cows are seven years, and the seven good ears are seven years — the dream is one.

LEFT
שֶׁ֧בַע פָּרֹ֣ת הַטֹּבֹ֗ת שֶׁ֤בַע שָׁנִים֙ הֵ֔נָּה וְשֶׁ֤בַע הַֽשִּׁבֳּלִים֙ הַטֹּבֹ֔ת שֶׁ֥בַע שָׁנִ֖ים הֵ֑נָּה · sheva parot ha-tovot sheva shanim hena ve-sheva ha-shibolim ha-tovot sheva shanim hena · the seven good cows are seven years, the seven good ears seven years (etnachta on hena) [VERIFIED: SNAPSHOT Gen.41.26 idx11 etnachta in-stream]
RIGHT
חֲל֖וֹם אֶחָ֥ד הֽוּא · chalom echad hu · the dream is one (verse-final hu) [VERIFIED: SNAPSHOT Gen.41.26 idx12-14]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(sheva_parot_sheva_shanim_hena, t0)
= HOLDS(seven-parot-seven-shanim-hena, t0)
THE HILLELI'S LEAN COWS [G64-06]. sheva PAROT ha-tovot — the cows- word lean, marked unique-and-lean: the Hilleli codex lean against the Yerushalmi's full, and HERE the stream sides WITH the Hilleli (its first vindication since the fifth-year split ruled against it). The lean skeleton's Torah-wide collisions: the EUPHRATES four times, and Joseph's own ben porat twice (49:22) — cows, river, and fruitful bough in one skeleton, seven tokens [VERIFIED: manifest G64-06].
שֶׁבַע פָּרֹת הַטֹּבֹת · sheva parot ha-tovot
= seven parot the-tovot
tested
The lean cows-word; the Hilleli vindicated.

STEP_Gn_41_27 · Gen.41.27 · THE_EVIL_SEVENS

וְשֶׁבַע הַפָּרוֹת הָרַקּוֹת וְהָרָעֹת הָעֹלֹת אַחֲרֵיהֶן שֶׁבַע שָׁנִים הֵנָּה וְשֶׁבַע הַשִׁבֳּלִים הָרֵקוֹת שְׁדֻפוֹת הַקָּדִים יִהְיוּ שֶׁבַע שְׁנֵי רָעָב · ve-sheva ha-parot ha-raqot ve-ha-raot ha-olot achare-hen sheva shanim hena ve-sheva ha-shibolim ha-reqot shedufot ha-qadim yihyu sheva shene raav · And the seven thin and evil cows coming up after them are seven years, and the seven empty ears blasted by the east wind — they will be seven years of famine.

LEFT
וְשֶׁ֣בַע הַ֠פָּרוֹת הָֽרַקּ֨וֹת וְהָרָעֹ֜ת הָעֹלֹ֣ת אַחֲרֵיהֶ֗ן שֶׁ֤בַע שָׁנִים֙ הֵ֔נָּה וְשֶׁ֤בַע הַֽשִׁבֳּלִים֙ הָרֵק֔וֹת שְׁדֻפ֖וֹת הַקָּדִ֑ים · ve-sheva ha-parot ha-raqot ve-ha-raot ha-olot achare-hen sheva shanim hena ve-sheva ha-shibolim ha-reqot shedufot ha-qadim · the seven thin evil cows are seven years (etnachta on ha-qadim) [VERIFIED: SNAPSHOT Gen.41.27 idx13 etnachta in-stream]
RIGHT
יִהְי֕וּ שֶׁ֖בַע שְׁנֵ֥י רָעָֽב · yihyu sheva shene raav · the seven empty blasted ears: seven years of famine (verse-final raav) [VERIFIED: SNAPSHOT Gen.41.27 idx14-17]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(sheva_shene_raav_hena, t0)
= HOLDS(seven-shene-raav-hena, t0)
THE LEAN EVIL [G64-07]. ve-ha-parot ha-raqot ve-HA-RAOT — the evil- plural lean, one of the Torah's TWO (the other: 'after the many to evil', Exod 23:2) [VERIFIED: manifest G64-07]: Pharaoh's cows and the perverted court share the lean skeleton. The famine-word enters the interpretation here.
וְשֶׁבַע הַפָּרוֹת הָרַקּוֹת וְהָרָעֹת · ve-sheva ha-parot ha-raqot ve-ha-raot
= seven the-parot the-raqot and-the-raot
tested
The lean evil; the famine named.

STEP_Gn_41_28 · Gen.41.28 · WHAT_GOD_DOES

הוּא הַדָּבָר אֲשֶׁר דִּבַּרְתִּי אֶל־פַּרְעֹה אֲשֶׁר הָאֱלֹהִים עֹשֶׂה הֶרְאָה אֶת־פַּרְעֹה · hu ha-davar asher dibarti el-paro asher ha-Elohim ose hera et-paro · That is the word which I spoke to Pharaoh: what God is doing He has shown Pharaoh.

LEFT
ה֣וּא הַדָּבָ֔ר אֲשֶׁ֥ר דִּבַּ֖רְתִּי אֶל פַּרְעֹ֑ה · hu ha-davar asher dibarti el-paro · that is the word I spoke to Pharaoh (etnachta on paro) [VERIFIED: SNAPSHOT Gen.41.28 idx5 etnachta in-stream]
RIGHT
אֲשֶׁ֧ר הָאֱלֹהִ֛ים עֹשֶׂ֖ה הֶרְאָ֥ה אֶת פַּרְעֹֽה · asher ha-Elohim ose hera et-paro · what God is doing He has shown Pharaoh (verse-final paro) [VERIFIED: SNAPSHOT Gen.41.28 idx6-11]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(asher_ha_Elohim_ose_hera_et_paro, t0)
= HOLDS(which-the-God-ose-hera-paro, t0)
SHOWN. hera et paro — the told/shown pair completes (41:25 higid, 41:28 hera): the Masorah's file, named.
אֲשֶׁר הָאֱלֹהִים עֹשֶׂה הֶרְאָה אֶת־פַּרְעֹה · asher ha-Elohim ose hera et-paro
= which the-God ose hera paro
tested
The shown-pair's second half.

STEP_Gn_41_29 · Gen.41.29 · THE_PLENTY_COMES

הִנֵּה שֶׁבַע שָׁנִים בָּאוֹת שָׂבָע גָּדוֹל בְּכָל־אֶרֶץ מִצְרָיִם · hine sheva shanim baot sava gadol be-khal-eretz mitzrayim · Behold, seven years are coming — great plenty in all the land of Egypt.

LEFT
הִנֵּ֛ה שֶׁ֥בַע שָׁנִ֖ים בָּא֑וֹת · hine sheva shanim baot · seven years are coming (etnachta on baot) [VERIFIED: SNAPSHOT Gen.41.29 idx3 etnachta in-stream]
RIGHT
שָׂבָ֥ע גָּד֖וֹל בְּכָל אֶ֥רֶץ מִצְרָֽיִם · sava gadol be-khal-eretz mitzrayim · great plenty in all the land of Egypt (verse-final mitzrayim) [VERIFIED: SNAPSHOT Gen.41.29 idx4-8]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(sheva_shanim_baot_sava_gadol, t0)
= HOLDS(seven-shanim-baot-sava-gadol, t0)
THE PLENTY. hine sheva shanim baot — the Kitzur's granary-pair on sava (the storehouses filled to bursting, named).
הִנֵּה שֶׁבַע שָׁנִים בָּאוֹת · hine sheva shanim baot
= hine seven shanim baot
tested
The plenty announced.

STEP_Gn_41_30 · Gen.41.30 · THE_FAMINE_CONSUMES

וְקָמוּ שֶׁבַע שְׁנֵי רָעָב אַחֲרֵיהֶן וְנִשְׁכַּח כָּל־הַשָּׂבָע בְּאֶרֶץ מִצְרָיִם וְכִלָּה הָרָעָב אֶת־הָאָרֶץ · ve-qamu sheva shene raav achare-hen ve-nishkach kal-ha-sava be-eretz mitzrayim ve-khila ha-raav et-ha-aretz · And seven years of famine will arise after them, and all the plenty will be forgotten in the land of Egypt; and the famine will consume the land.

LEFT
וְ֠קָמוּ שֶׁ֜בַע שְׁנֵ֤י רָעָב֙ אַחֲרֵיהֶ֔ן וְנִשְׁכַּ֥ח כָּל הַשָּׂבָ֖ע בְּאֶ֣רֶץ מִצְרָ֑יִם · ve-qamu sheva shene raav achare-hen ve-nishkach kal-ha-sava be-eretz mitzrayim · seven years of famine will arise after them, and the plenty will be forgotten (etnachta on mitzrayim) [VERIFIED: SNAPSHOT Gen.41.30 idx9 etnachta in-stream]
RIGHT
וְכִלָּ֥ה הָרָעָ֖ב אֶת הָאָֽרֶץ · ve-khila ha-raav et-ha-aretz · and the famine will consume the land (verse-final ha-aretz) [VERIFIED: SNAPSHOT Gen.41.30 idx10-13]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ve_nishkach_kal_ha_sava, t0)
= HOLDS(and-nishkach-kal-the-sava, t0)
THE FORGETTING FORETOLD. ve-NISHKACH kal ha-sava — the forget-verb of 40:23 (the cupbearer's) now decreed over the plenty itself: what forgot Joseph will be forgotten; the after-them nun-form's fourth token rides 41:27, the fifth at 41:30 [G64-08].
וְנִשְׁכַּח כָּל־הַשָּׂבָע בְּאֶרֶץ מִצְרָיִם · ve-nishkach kal-ha-sava be-eretz mitzrayim
= and-nishkach kal-the-sava earth mitzrayim
tested
The forget-verb returns.

STEP_Gn_41_31 · Gen.41.31 · THE_PLENTY_UNKNOWN

וְלֹא־יִוָּדַע הַשָּׂבָע בָּאָרֶץ מִפְּנֵי הָרָעָב הַהוּא אַחֲרֵי־כֵן כִּי־כָבֵד הוּא מְאֹד · ve-lo-yivada ha-sava ba-aretz mi-pene ha-raav ha-hu achare-khen ki-khaved hu meod · And the plenty will not be known in the land because of that famine afterward, for it will be very heavy.

LEFT
וְלֹֽא יִוָּדַ֤ע הַשָּׂבָע֙ בָּאָ֔רֶץ מִפְּנֵ֛י הָרָעָ֥ב הַה֖וּא אַחֲרֵי כֵ֑ן · ve-lo-yivada ha-sava ba-aretz mi-pene ha-raav ha-hu achare-khen · the plenty will not be known because of that famine (etnachta on khen) [VERIFIED: SNAPSHOT Gen.41.31 idx8 etnachta in-stream]
RIGHT
כִּֽי כָבֵ֥ד ה֖וּא מְאֹֽד · ki-khaved hu meod · for it will be very heavy (verse-final meod) [VERIFIED: SNAPSHOT Gen.41.31 idx9-12]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ve_lo_yivada_ha_sava, t0)
= HOLDS(and-not-yivada-the-sava, t0)
THE UNKNOWN ANSWERED. ve-lo YIVADA ha-sava — the retelling's ve-lo noda (41:21) receives its meaning: the un-knowing was the decree's own clause; the machine notes the delta closed.
וְלֹא־יִוָּדַע הַשָּׂבָע · ve-lo-yivada ha-sava
= and-not-yivada the-sava
tested
The dream's unknowable clause interpreted.

STEP_Gn_41_32 · Gen.41.32 · THE_DOUBLING

וְעַל הִשָּׁנוֹת הַחֲלוֹם אֶל־פַּרְעֹה פַּעֲמָיִם כִּי־נָכוֹן הַדָּבָר מֵעִם הָאֱלֹהִים וּמְמַהֵר הָאֱלֹהִים לַעֲשֹׂתוֹ · ve-al hishanot ha-chalom el-paro paamayim ki-nakhon ha-davar me-im ha-Elohim u-memaher ha-Elohim la-asot-o · And as for the doubling of the dream to Pharaoh twice: the word is established from God, and God hastens to do it.

LEFT
וְעַ֨ל הִשָּׁנ֧וֹת הַחֲל֛וֹם אֶל פַּרְעֹ֖ה פַּעֲמָ֑יִם · ve-al hishanot ha-chalom el-paro paamayim · the doubling of the dream twice (etnachta on paamayim) [VERIFIED: SNAPSHOT Gen.41.32 idx5 etnachta in-stream]
RIGHT
כִּֽי נָכ֤וֹן הַדָּבָר֙ מֵעִ֣ם הָאֱלֹהִ֔ים וּמְמַהֵ֥ר הָאֱלֹהִ֖ים לַעֲשֹׂתֽוֹ · ki-nakhon ha-davar me-im ha-Elohim u-memaher ha-Elohim la-asot-o · the word is established from God, and God hastens to do it (verse-final la-asot-o) [VERIFIED: SNAPSHOT Gen.41.32 idx6-13]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(nakhon_ha_davar_u_memaher_ha_Elohim, t0)
= HOLDS(nakhon-the-davar-and-memaher-the-God, t0)
THE DOUBLING READ. ki nakhon ha-davar me-im ha-Elohim u-memaher — the interpreter's rule for all doubled dreams (the tradition arms it back onto Joseph's own two, named): established and hastened.
כִּי־נָכוֹן הַדָּבָר מֵעִם הָאֱלֹהִים וּמְמַהֵר הָאֱלֹהִים לַעֲשֹׂתוֹ · ki-nakhon ha-davar me-im ha-Elohim u-memaher ha-Elohim la-asot-o
= when-nakhon the-davar from-if the-God and-memaher the-God to-making-o
tested
The theory of repeated dreams.

STEP_Gn_41_33 · Gen.41.33 · THE_COUNSEL_BEGINS

וְעַתָּה יֵרֶא פַרְעֹה אִישׁ נָבוֹן וְחָכָם וִישִׁיתֵהוּ עַל־אֶרֶץ מִצְרָיִם · ve-ata yere faro ish navon ve-chakham vi-yshite-hu al-eretz mitzrayim · And now let Pharaoh look for a man discerning and wise, and set him over the land of Egypt.

LEFT
וְעַתָּה֙ יֵרֶ֣א פַרְעֹ֔ה אִ֖ישׁ נָב֣וֹן וְחָכָ֑ם · ve-ata yere faro ish navon ve-chakham · let Pharaoh look for a man discerning and wise (etnachta on ve-chakham) [VERIFIED: SNAPSHOT Gen.41.33 idx5 etnachta in-stream]
RIGHT
וִישִׁיתֵ֖הוּ עַל אֶ֥רֶץ מִצְרָֽיִם · vi-yshite-hu al-eretz mitzrayim · and set him over the land of Egypt (verse-final mitzrayim) [VERIFIED: SNAPSHOT Gen.41.33 idx6-9]
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(yosef, LET(yere_faro_ish_navon_ve_chakham))
= DECLARE(yosef, LET(yere-faro-man-navon-and-chakham))
THE UNASKED COUNSEL. ve-ata YERE faro ish navon ve-chakham — the interpreter exceeds his brief: no one asked for advice. The jussive pair (yere, vi-yshitehu) pushed as one demand — and the span discharges it on JOSEPH HIMSELF (41:41): the counsel's demandee unnamed, its satisfaction the counselor. yere end-stressed against the custom, the Masorah's none-other-so (named) [G64-13].
וְעַתָּה יֵרֶא פַרְעֹה אִישׁ נָבוֹן וְחָכָם · ve-ata yere faro ish navon ve-chakham
= and-ata yere faro man navon and-chakham
tested
The counsel-demand: unasked advice.

STEP_Gn_41_34 · Gen.41.34 · OVERSEERS_AND_THE_FIFTH

יַעֲשֶׂה פַרְעֹה וְיַפְקֵד פְּקִדִים עַל־הָאָרֶץ וְחִמֵּשׁ אֶת־אֶרֶץ מִצְרַיִם בְּשֶׁבַע שְׁנֵי הַשָּׂבָע · yaase faro ve-yafqed peqidim al-ha-aretz ve-chimesh et-eretz mitzrayim be-sheva shene ha-sava · Let Pharaoh act, and appoint overseers over the land, and take the fifth of the land of Egypt in the seven years of plenty.

LEFT
יַעֲשֶׂ֣ה פַרְעֹ֔ה וְיַפְקֵ֥ד פְּקִדִ֖ים עַל הָאָ֑רֶץ · yaase faro ve-yafqed peqidim al-ha-aretz · let Pharaoh appoint overseers over the land (etnachta on ha-aretz) [VERIFIED: SNAPSHOT Gen.41.34 idx5 etnachta in-stream]
RIGHT
וְחִמֵּשׁ֙ אֶת אֶ֣רֶץ מִצְרַ֔יִם בְּשֶׁ֖בַע שְׁנֵ֥י הַשָּׂבָֽע · ve-chimesh et-eretz mitzrayim be-sheva shene ha-sava · and take the fifth in the seven years of plenty (verse-final ha-sava) [VERIFIED: SNAPSHOT Gen.41.34 idx6-12]
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(yosef, LET(yafqed_peqidim_ve_chimesh))
= DECLARE(yosef, LET(yafqed-peqidim-and-chimesh))
THE PLAN. yaase faro ve-yafqed peqidim — the Kitzur's appoint-pair (Joseph's overseers gathered grain and enriched; Ahasuerus's gathered maidens and impoverished — named): the second counsel- demand, discharged at the gathering (41:48).
יַעֲשֶׂה פַרְעֹה וְיַפְקֵד פְּקִדִים עַל־הָאָרֶץ · yaase faro ve-yafqed peqidim al-ha-aretz
= yaase faro and-yafqed peqidim upon-the-earth
tested
The plan-demand.

STEP_Gn_41_35 · Gen.41.35 · GATHER_AND_GUARD

וְיִקְבְּצוּ אֶת־כָּל־אֹכֶל הַשָּׁנִים הַטֹּבֹת הַבָּאֹת הָאֵלֶּה וְיִצְבְּרוּ־בָר תַּחַת יַד־פַּרְעֹה אֹכֶל בֶּעָרִים וְשָׁמָרוּ · ve-yiqbtzu et-kal-okhel ha-shanim ha-tovot ha-baot ha-ele ve-yitzbru-var tachat yad-paro okhel be-arim ve-shamaru · And let them gather all the food of these good years coming, and pile up grain under Pharaoh's hand — food in the cities — and guard it.

LEFT
וְיִקְבְּצ֗וּ אֶת כָּל אֹ֨כֶל֙ הַשָּׁנִ֣ים הַטֹּבֹ֔ת הַבָּאֹ֖ת הָאֵ֑לֶּה · ve-yiqbtzu et-kal-okhel ha-shanim ha-tovot ha-baot ha-ele · let them gather all the food of the good years (etnachta on ha-ele) [VERIFIED: SNAPSHOT Gen.41.35 idx7 etnachta in-stream]
RIGHT
וְיִצְבְּרוּ בָ֞ר תַּ֧חַת יַד פַּרְעֹ֛ה אֹ֥כֶל בֶּעָרִ֖ים וְשָׁמָֽרוּ · ve-yitzbru-var tachat yad-paro okhel be-arim ve-shamaru · pile grain under Pharaoh's hand in the cities, and guard it (verse-final ve-shamaru) [VERIFIED: SNAPSHOT Gen.41.35 idx8-15]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(yiqbetzu_okhel_ve_yitzberu_var, t0)
= HOLDS(yiqbetzu-okhel-and-yitzberu-var, t0)
THE MECHANICS. ve-yiqbetzu et kal okhel — the Kitzur's gather-pair (grain vs maidens, named); the plan's verbs (gather, pile, guard) will be re-walked verbatim at 41:48-49.
וְיִקְבְּצוּ אֶת־כָּל־אֹכֶל · ve-yiqbtzu et-kal-okhel
= and-yiqbtzu kal-okhel
tested
The plan's mechanics.

STEP_Gn_41_36 · Gen.41.36 · THE_DEPOSIT

וְהָיָה הָאֹכֶל לְפִקָּדוֹן לָאָרֶץ לְשֶׁבַע שְׁנֵי הָרָעָב אֲשֶׁר תִּהְיֶיןָ בְּאֶרֶץ מִצְרָיִם וְלֹא־תִכָּרֵת הָאָרֶץ בָּרָעָב · ve-haya ha-okhel le-fiqadon la-aretz le-sheva shene ha-raav asher tihyena be-eretz mitzrayim ve-lo-tikaret ha-aretz ba-raav · And the food will be a deposit for the land for the seven years of famine which will be in the land of Egypt, and the land will not be cut off in the famine.

LEFT
וְהָיָ֨ה הָאֹ֤כֶל לְפִקָּדוֹן֙ לָאָ֔רֶץ לְשֶׁ֨בַע֙ שְׁנֵ֣י הָרָעָ֔ב אֲשֶׁ֥ר תִּהְיֶ֖יןָ בְּאֶ֣רֶץ מִצְרָ֑יִם · ve-haya ha-okhel le-fiqadon la-aretz le-sheva shene ha-raav asher tihyena be-eretz mitzrayim · the food a deposit for the seven famine years (etnachta on mitzrayim) [VERIFIED: SNAPSHOT Gen.41.36 idx10 etnachta in-stream]
RIGHT
וְלֹֽא תִכָּרֵ֥ת הָאָ֖רֶץ בָּרָעָֽב · ve-lo-tikaret ha-aretz ba-raav · and the land will not be cut off in the famine (verse-final ba-raav) [VERIFIED: SNAPSHOT Gen.41.36 idx11-14]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ve_haya_ha_okhel_le_fiqadon, t0)
= HOLDS(and-haya-the-okhel-to-fiqadon, t0)
THE DEPOSIT. le-fiqadon — the deposit-noun's only Torah station outside the sancta-law (Lev 5:21-23, named): Egypt's grain filed under trust-law vocabulary.
וְהָיָה הָאֹכֶל לְפִקָּדוֹן לָאָרֶץ · ve-haya ha-okhel le-fiqadon la-aretz
= and-haya the-okhel to-fiqadon earth
tested
The counsel closes.

STEP_Gn_41_37 · Gen.41.37 · GOOD_IN_ALL_EYES

וַיִּיטַב הַדָּבָר בְּעֵינֵי פַרְעֹה וּבְעֵינֵי כָּל־עֲבָדָיו · va-yitav ha-davar be-ene faro u-ve-ene kal-avaday-v · And the word was good in the eyes of Pharaoh and in the eyes of all his servants.

LEFT
וַיִּיטַ֥ב הַדָּבָ֖ר בְּעֵינֵ֣י פַרְעֹ֑ה · va-yitav ha-davar be-ene faro · the word was good in Pharaoh's eyes (etnachta on faro) [VERIFIED: SNAPSHOT Gen.41.37 idx3 etnachta in-stream]
RIGHT
וּבְעֵינֵ֖י כָּל עֲבָדָֽיו · u-ve-ene kal-avaday-v · and in the eyes of all his servants (verse-final avaday-v) [VERIFIED: SNAPSHOT Gen.41.37 idx4-6]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_yitav_ha_davar_be_ene_faro, t0)
= HOLDS(and-yitav-the-davar-in-ene-faro, t0)
THE HUMAN TOV. va-yitav ha-davar be-ene faro — like 40:16's bystander-tov, a court's approval, not an oracle verdict: the TEST register stays silent by TIR discipline (letter-note).
וַיִּיטַב הַדָּבָר בְּעֵינֵי פַרְעֹה · va-yitav ha-davar be-ene faro
= and-yitav the-davar in-ene faro
tested
The human tov again; TESTS silent.

STEP_Gn_41_38 · Gen.41.38 · A_MAN_WITH_THE_SPIRIT

וַיֹּאמֶר פַּרְעֹה אֶל־עֲבָדָיו הֲנִמְצָא כָזֶה אִישׁ אֲשֶׁר רוּחַ אֱלֹהִים בּוֹ · va-yomer paro el-avaday-v ha-nimtza kha-ze ish asher rucha Elohim b-o · And Pharaoh said to his servants: Shall we find such a one — a man in whom is the spirit of God?

LEFT
וַיֹּ֥אמֶר פַּרְעֹ֖ה אֶל עֲבָדָ֑יו · va-yomer paro el-avaday-v · and Pharaoh said to his servants (etnachta on avaday-v) [VERIFIED: SNAPSHOT Gen.41.38 idx3 etnachta in-stream]
RIGHT
הֲנִמְצָ֣א כָזֶ֔ה אִ֕ישׁ אֲשֶׁ֛ר ר֥וּחַ אֱלֹהִ֖ים בּֽוֹ · ha-nimtza kha-ze ish asher rucha Elohim b-o · shall we find such a one — a man with the spirit of God in him (verse-final b-o) [VERIFIED: SNAPSHOT Gen.41.38 idx4-10]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ha_nimtza_khaze_ish_asher_ruach_Elohim_bo, t0)
= HOLDS(the-nimtza-khaze-man-which-spirit-wind-God-in-it, t0)
THE QUESTION. ish asher RUACH ELOHIM bo — the king's phrase for the vacancy: the spirit-formula the corpus last saw over the waters (1:2); the pagan court names the Name.
הֲנִמְצָא כָזֶה אִישׁ אֲשֶׁר רוּחַ אֱלֹהִים בּוֹ · ha-nimtza kha-ze ish asher rucha Elohim b-o
= the-nimtza kha-ze man which rucha God b-o
tested
The king answers the counsel with a question.

STEP_Gn_41_39 · Gen.41.39 · NONE_SO_DISCERNING

וַיֹּאמֶר פַּרְעֹה אֶל־יוֹסֵף אַחֲרֵי הוֹדִיעַ אֱלֹהִים אוֹתְךָ אֶת־כָּל־זֹאת אֵין־נָבוֹן וְחָכָם כָּמוֹךָ · va-yomer paro el-yosef achare hodia Elohim ot-kha et-kal-zot en-navon ve-chakham kamo-kha · And Pharaoh said to Joseph: After God has made known to you all this, there is none discerning and wise as you.

LEFT
וַיֹּ֤אמֶר פַּרְעֹה֙ אֶל יוֹסֵ֔ף אַחֲרֵ֨י הוֹדִ֧יעַ אֱלֹהִ֛ים אוֹתְךָ֖ אֶת כָּל זֹ֑את · va-yomer paro el-yosef achare hodia Elohim ot-kha et-kal-zot · after God has made known to you all this (etnachta on zot) [VERIFIED: SNAPSHOT Gen.41.39 idx10 etnachta in-stream]
RIGHT
אֵין נָב֥וֹן וְחָכָ֖ם כָּמֽוֹךָ · en-navon ve-chakham kamo-kha · none is discerning and wise as you (verse-final kamo-kha) [VERIFIED: SNAPSHOT Gen.41.39 idx11-14]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(en_navon_ve_chakham_kamokha(paro), t0)
= HOLDS(en-navon-and-chakham-kamokha(paro), t0)
THE WORDS RETURNED. en NAVON VE-CHAKHAM kamokha — Pharaoh hands Joseph's own counsel-words (41:33) back to him: the demandee revealed; the discharge is one verse away.
אֵין־נָבוֹן וְחָכָם כָּמוֹךָ · en-navon ve-chakham kamo-kha
= en-navon and-chakham kamo-kha
tested
The counsel's words returned to the counselor.

STEP_Gn_41_40 · Gen.41.40 · OVER_MY_HOUSE

אַתָּה תִּהְיֶה עַל־בֵּיתִי וְעַל־פִּיךָ יִשַּׁק כָּל־עַמִּי רַק הַכִּסֵּא אֶגְדַּל מִמֶּךָּ · ata tihye al-beti-y ve-al-pi-kha yishaq kal-ami-y raq ha-kise egdal mime-ka · You shall be over my house, and on your mouth all my people shall kiss; only the throne shall I make greater than you.

LEFT
אַתָּה֙ תִּהְיֶ֣ה עַל בֵּיתִ֔י וְעַל פִּ֖יךָ יִשַּׁ֣ק כָּל עַמִּ֑י · ata tihye al-beti-y ve-al-pi-kha yishaq kal-ami-y · you shall be over my house; on your mouth all my people shall kiss (etnachta on ami-y) [VERIFIED: SNAPSHOT Gen.41.40 idx8 etnachta in-stream]
RIGHT
רַ֥ק הַכִּסֵּ֖א אֶגְדַּ֥ל מִמֶּֽךָּ · raq ha-kise egdal mime-ka · only the throne greater than you (verse-final mime-ka) [VERIFIED: SNAPSHOT Gen.41.40 idx9-12]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ata_tihye_al_beti_ve_al_pikha_yishaq, t0)
= HOLDS(ata-tihye-upon-beti-and-upon-pikha-yishaq, t0)
THE KISS-RULE. ve-al pikha YISHAQ kal ami — the Kitzur's pair: 'lips he kisses who answers right words' (named): for the right answer, the kiss of the whole people. raq ha-kise — the one reservation.
וְעַל־פִּיךָ יִשַּׁק כָּל־עַמִּי · ve-al-pi-kha yishaq kal-ami-y
= and-upon-pi-kha yishaq kal-ami-y
tested
The kiss-pair; the appointment forms.

STEP_Gn_41_41 · Gen.41.41 · SET_OVER_EGYPT

וַיֹּאמֶר פַּרְעֹה אֶל־יוֹסֵף רְאֵה נָתַתִּי אֹתְךָ עַל כָּל־אֶרֶץ מִצְרָיִם · va-yomer paro el-yosef ree natati et-kha al kal-eretz mitzrayim · And Pharaoh said to Joseph: See, I have set you over all the land of Egypt.

LEFT
וַיֹּ֥אמֶר פַּרְעֹ֖ה אֶל יוֹסֵ֑ף · va-yomer paro el-yosef · and Pharaoh said to Joseph (etnachta on yosef) [VERIFIED: SNAPSHOT Gen.41.41 idx3 etnachta in-stream]
RIGHT
רְאֵה֙ נָתַ֣תִּי אֹֽתְךָ֔ עַ֖ל כָּל אֶ֥רֶץ מִצְרָֽיִם · ree natati et-kha al kal-eretz mitzrayim · see, I have set you over all the land of Egypt (verse-final mitzrayim) [VERIFIED: SNAPSHOT Gen.41.41 idx4-10]
operatorexpressionHebrew anchorcitesconfidence
RESULTRESULT: HOLDS(yere_faro_ish_navon_ve_chakham, t1)
= RESULT: HOLDS(yere-faro-man-navon-and-chakham, t1)
THE COUNSEL COMES HOME. ree natati otkha al kal eretz mitzrayim — the look-for-a-man demand discharges: the man is the counselor; Pharaoh's ree answers Joseph's yere (the same see-verb, imperative for jussive — the letter closes the loop in one root). The demandee- mismatch class gains its politest member: advice satisfied by the adviser's own elevation.
רְאֵה נָתַתִּי אֹתְךָ עַל כָּל־אֶרֶץ מִצְרָיִם · ree natati et-kha al kal-eretz mitzrayim
= ree natati kha upon kal-earth mitzrayim
tested
The counsel-demand discharges on the counselor.

STEP_Gn_41_42 · Gen.41.42 · RING_LINEN_CHAIN

וַיָּסַר פַּרְעֹה אֶת־טַבַּעְתּוֹ מֵעַל יָדוֹ וַיִּתֵּן אֹתָהּ עַל־יַד יוֹסֵף וַיַּלְבֵּשׁ אֹתוֹ בִּגְדֵי־שֵׁשׁ וַיָּשֶׂם רְבִד הַזָּהָב עַל־צַוָּארוֹ · va-yasar paro et-tabat-o me-al yad-o va-yiten et-ה al-yad yosef va-yalbesh et-o bigde-shesh va-yasem revid ha-zahav al-tzavar-o · And Pharaoh removed his ring from his hand and put it on Joseph's hand, and clothed him in garments of fine linen, and set the gold chain on his neck.

LEFT
וַיָּ֨סַר פַּרְעֹ֤ה אֶת טַבַּעְתּוֹ֙ מֵעַ֣ל יָד֔וֹ וַיִּתֵּ֥ן אֹתָ֖הּ עַל יַ֣ד יוֹסֵ֑ף · va-yasar paro et-tabat-o me-al yad-o va-yiten et-ה al-yad yosef · Pharaoh put his ring on Joseph's hand (etnachta on yosef) [VERIFIED: SNAPSHOT Gen.41.42 idx10 etnachta in-stream]
RIGHT
וַיַּלְבֵּ֤שׁ אֹתוֹ֙ בִּגְדֵי שֵׁ֔שׁ וַיָּ֛שֶׂם רְבִ֥ד הַזָּהָ֖ב עַל צַוָּארֽוֹ · va-yalbesh et-o bigde-shesh va-yasem revid ha-zahav al-tzavar-o · clothed him in linen, the gold chain on his neck (verse-final tzavar-o) [VERIFIED: SNAPSHOT Gen.41.42 idx11-19]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(tabaat_bigde_shesh_revid_zahav, t0)
= HOLDS(tabaat-bigde-shesh-revid-gold, t0)
THE INVESTITURE. va-yalbesh oto bigde SHESH — the cycle's garments ascend: stripped coat, seized cloak, prison change, now royal linen; the ring (tabaat) debuts the seal-motif the Esther-readers arm (named).
וַיַּלְבֵּשׁ אֹתוֹ בִּגְדֵי־שֵׁשׁ · va-yalbesh et-o bigde-shesh
= and-yalbesh o bigde-shesh
tested
The investiture; the garment-code's peak.

STEP_Gn_41_43 · Gen.41.43 · AVREKH

וַיַּרְכֵּב אֹתוֹ בְּמִרְכֶּבֶת הַמִּשְׁנֶה אֲשֶׁר־לוֹ וַיִּקְרְאוּ לְפָנָיו אַבְרֵךְ וְנָתוֹן אֹתוֹ עַל כָּל־אֶרֶץ מִצְרָיִם · va-yarkev et-o be-mirkevet ha-mishne asher-l-o va-yiqru le-fanay-v avrekh ve-naton et-o al kal-eretz mitzrayim · And he made him ride in the second chariot which was his, and they called before him Avrekh; and he set him over all the land of Egypt.

LEFT
וַיַּרְכֵּ֣ב אֹת֗וֹ בְּמִרְכֶּ֤בֶת הַמִּשְׁנֶה֙ אֲשֶׁר ל֔וֹ וַיִּקְרְא֥וּ לְפָנָ֖יו אַבְרֵ֑ךְ · va-yarkev et-o be-mirkevet ha-mishne asher-l-o va-yiqru le-fanay-v avrekh · he made him ride in the second chariot (etnachta on avrekh) [VERIFIED: SNAPSHOT Gen.41.43 idx8 etnachta in-stream]
RIGHT
וְנָת֣וֹן אֹת֔וֹ עַ֖ל כָּל אֶ֥רֶץ מִצְרָֽיִם · ve-naton et-o al kal-eretz mitzrayim · they called before him Avrekh; set over all the land (verse-final mitzrayim) [VERIFIED: SNAPSHOT Gen.41.43 idx9-14]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_yiqreu_lefanav_avrekh, t0)
= HOLDS(and-yiqreu-lefanav-avrekh, t0)
THE CRY. va-yiqreu lefanav AVREKH — the herald's word left on the letter (the readings: 'father in wisdom, tender in years' — named, never merged); be-MIRKEVET — 'the only chiriq of its word' per the Masorah [G64-13, named]. The naming-formula va-yiqreu is a crowd's cry, not a registry write (no shem-object): REGISTRY untouched, letter-note.
וַיִּקְרְאוּ לְפָנָיו אַבְרֵךְ · va-yiqru le-fanay-v avrekh
= and-yiqru to-fanay-v avrekh
tested
The cry before the chariot; the unique chiriq.

STEP_Gn_41_44 · Gen.41.44 · I_AM_PHARAOH

וַיֹּאמֶר פַּרְעֹה אֶל־יוֹסֵף אֲנִי פַרְעֹה וּבִלְעָדֶיךָ לֹא־יָרִים אִישׁ אֶת־יָדוֹ וְאֶת־רַגְלוֹ בְּכָל־אֶרֶץ מִצְרָיִם · va-yomer paro el-yosef ani faro u-vilade-kha lo-yarim ish et-yad-o ve-et-ragl-o be-khal-eretz mitzrayim · And Pharaoh said to Joseph: I am Pharaoh — and without you no man shall lift his hand or his foot in all the land of Egypt.

LEFT
וַיֹּ֧אמֶר פַּרְעֹ֛ה אֶל יוֹסֵ֖ף אֲנִ֣י פַרְעֹ֑ה · va-yomer paro el-yosef ani faro · I am Pharaoh (etnachta on faro) [VERIFIED: SNAPSHOT Gen.41.44 idx5 etnachta in-stream]
RIGHT
וּבִלְעָדֶ֗יךָ לֹֽא יָרִ֨ים אִ֧ישׁ אֶת יָד֛וֹ וְאֶת רַגְל֖וֹ בְּכָל אֶ֥רֶץ מִצְרָֽיִם · u-vilade-kha lo-yarim ish et-yad-o ve-et-ragl-o be-khal-eretz mitzrayim · without you none lifts hand or foot in all Egypt (verse-final mitzrayim) [VERIFIED: SNAPSHOT Gen.41.44 idx6-16]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ani_faro_u_viladekha_lo_yarim_ish, t0)
= HOLDS(ani-faro-and-viladekha-not-yarim-man, t0)
THE FORMULA. ani faro — the self-naming that seals delegations (the Exodus readers will hear its dark twin, named); u-viladekha — 'without YOU': Joseph's biladay (41:16) inverted by the king.
אֲנִי פַרְעֹה · ani faro
= ani faro
tested
The authority formula.

STEP_Gn_41_45 · Gen.41.45 · THE_NEW_NAME

וַיִּקְרָא פַרְעֹה שֵׁם־יוֹסֵף צָפְנַת פַּעְנֵחַ וַיִּתֶּן־לוֹ אֶת־אָסְנַת בַּת־פּוֹטִי פֶרַע כֹּהֵן אֹן לְאִשָּׁה וַיֵּצֵא יוֹסֵף עַל־אֶרֶץ מִצְרָיִם · va-yiqra faro shem-yosef tzafnat panecha va-yiten-l-o et-asnat bat-poti fera kohen on le-isha va-yetze yosef al-eretz mitzrayim · And Pharaoh called Joseph's name Tzafnat-paneach, and gave him Asnat, daughter of Poti-fera priest of On, as a wife; and Joseph went out over the land of Egypt.

LEFT
וַיִּקְרָ֨א פַרְעֹ֣ה שֵׁם יוֹסֵף֮ צָֽפְנַ֣ת פַּעְנֵחַ֒ וַיִּתֶּן ל֣וֹ אֶת אָֽסְנַ֗ת בַּת פּ֥וֹטִי פֶ֛רַע כֹּהֵ֥ן אֹ֖ן לְאִשָּׁ֑ה · va-yiqra faro shem-yosef tzafnat panecha va-yiten-l-o et-asnat bat-poti fera kohen on le-isha · Pharaoh named Joseph Tzafnat-paneach and gave him Asnat daughter of Poti-fera (etnachta on le-isha) [VERIFIED: SNAPSHOT Gen.41.45 idx15 etnachta in-stream]
RIGHT
וַיֵּצֵ֥א יוֹסֵ֖ף עַל אֶ֥רֶץ מִצְרָֽיִם · va-yetze yosef al-eretz mitzrayim · and Joseph went out over the land of Egypt (verse-final mitzrayim) [VERIFIED: SNAPSHOT Gen.41.45 idx16-20]
operatorexpressionHebrew anchorcitesconfidence
NOTE_PRESUPPOSEDyosef are READ
THE ENTITY READ. Joseph is a cross-unit presence (installed at his birth, 30:23-24, outside this span): read-before-install, flagged by the machine's own discipline.
וַיִּקְרָא פַרְעֹה שֵׁם־יוֹסֵף · va-yiqra faro shem-yosef
= and-yiqra faro shem-yosef
tested
NAMEname(yosef) := tzafnat_paneach
= name(yosef) := tzafnat-paneach
THE TWO-WORD NAME [G64-09]. va-yiqra faro shem yosef TZAFNAT PANEACH — 'one name, written and read as two words' (the Ramah; the old chumash: they must share one line) — and SNAPSHOT carries the pair as two unjoined tokens, as it carries POTI FERA with no maqqef between (the precise books, Yerushalmi Megilla, Soferim) [VERIFIED: manifest G64-09]: the mirror of Potiphar-the-one-word (G62-01). REGISTRY write 1 — the cycle's first renaming since Israel. The ayin of far'o under the books' galgal, SNAPSHOT's munach — station 8 [G64-10]; paneach with the ayin in sheva alone (named).
וַיִּקְרָא פַרְעֹה שֵׁם־יוֹסֵף צָפְנַת פַּעְנֵחַ · va-yiqra faro shem-yosef tzafnat panecha
= and-yiqra faro shem-yosef tzafnat panecha
tested
The naming act: REGISTRY write 1; the two-word names.

STEP_Gn_41_46 · Gen.41.46 · THIRTY_YEARS_OLD

וְיוֹסֵף בֶּן־שְׁלֹשִׁים שָׁנָה בְּעָמְדוֹ לִפְנֵי פַּרְעֹה מֶלֶךְ־מִצְרָיִם וַיֵּצֵא יוֹסֵף מִלִּפְנֵי פַרְעֹה וַיַּעְבֹר בְּכָל־אֶרֶץ מִצְרָיִם · ve-yosef ben-sheloshim shana be-amd-o li-fene paro melekh-mitzrayim va-yetze yosef mi-li-fene faro va-yavor be-khal-eretz mitzrayim · And Joseph was thirty years old when he stood before Pharaoh king of Egypt; and Joseph went out from before Pharaoh, and passed through all the land of Egypt.

LEFT
וְיוֹסֵף֙ בֶּן שְׁלֹשִׁ֣ים שָׁנָ֔ה בְּעָמְד֕וֹ לִפְנֵ֖י פַּרְעֹ֣ה מֶֽלֶךְ מִצְרָ֑יִם · ve-yosef ben-sheloshim shana be-amd-o li-fene paro melekh-mitzrayim · Joseph was thirty when he stood before Pharaoh (etnachta on mitzrayim) [VERIFIED: SNAPSHOT Gen.41.46 idx8 etnachta in-stream]
RIGHT
וַיֵּצֵ֤א יוֹסֵף֙ מִלִּפְנֵ֣י פַרְעֹ֔ה וַֽיַּעְבֹ֖ר בְּכָל אֶ֥רֶץ מִצְרָֽיִם · va-yetze yosef mi-li-fene faro va-yavor be-khal-eretz mitzrayim · and went out and passed through all the land (verse-final mitzrayim) [VERIFIED: SNAPSHOT Gen.41.46 idx9-16]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ben_sheloshim_shana_be_amdo_lifne_faro, t0)
= HOLDS(ben-sheloshim-shana-in-amdo-lifne-faro, t0)
THE COUNT. ben sheloshim shana — seventeen at the sale (37:2), thirty at the throne: the letter's own thirteen-year ledger; melekh with the mem stroked per MS [G64-13, named].
וְיוֹסֵף בֶּן־שְׁלֹשִׁים שָׁנָה · ve-yosef ben-sheloshim shana
= and-yosef ben-sheloshim shana
tested
The age-notice; thirteen years counted.

STEP_Gn_41_47 · Gen.41.47 · BY_HANDFULS

וַתַּעַשׂ הָאָרֶץ בְּשֶׁבַע שְׁנֵי הַשָּׂבָע לִקְמָצִים · va-taas ha-aretz be-sheva shene ha-sava li-qematzim · And the land produced in the seven years of plenty by handfuls.

LEFT
וַתַּ֣עַשׂ הָאָ֔רֶץ בְּשֶׁ֖בַע שְׁנֵ֣י הַשָּׂבָ֑ע · va-taas ha-aretz be-sheva shene ha-sava · the land produced in the seven plenty-years (etnachta on ha-sava) [VERIFIED: SNAPSHOT Gen.41.47 idx4 etnachta in-stream]
RIGHT
לִקְמָצִֽים · li-qematzim · by handfuls (verse-final li-qematzim) [VERIFIED: SNAPSHOT Gen.41.47 idx5-5]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_taas_ha_aretz_li_qematzim, t0)
= HOLDS(and-taas-the-earth-to-me-qematzim, t0)
THE HANDFULS. li-qematzim — the plenty's one-word measure; the priestly handful (qometz) sleeps in it for the Leviticus readers (named).
וַתַּעַשׂ הָאָרֶץ בְּשֶׁבַע שְׁנֵי הַשָּׂבָע לִקְמָצִים · va-taas ha-aretz be-sheva shene ha-sava li-qematzim
= and-taas earth seven shene the-sava to-me-qematzim
tested
The plenty arrives.

STEP_Gn_41_48 · Gen.41.48 · THE_GATHERING

וַיִּקְבֹּץ אֶת־כָּל־אֹכֶל שֶׁבַע שָׁנִים אֲשֶׁר הָיוּ בְּאֶרֶץ מִצְרַיִם וַיִּתֶּן־אֹכֶל בֶּעָרִים אֹכֶל שְׂדֵה־הָעִיר אֲשֶׁר סְבִיבֹתֶיהָ נָתַן בְּתוֹכָהּ · va-yiqbotz et-kal-okhel sheva shanim asher hayu be-eretz mitzrayim va-yiten-okhel be-arim okhel sede-ha-ir asher sevivote-ha natan be-tokha-ה · And he gathered all the food of the seven years which were in the land of Egypt, and put food in the cities — the food of the field around each city he put within it.

LEFT
וַיִּקְבֹּ֞ץ אֶת כָּל אֹ֣כֶל שֶׁ֣בַע שָׁנִ֗ים אֲשֶׁ֤ר הָיוּ֙ בְּאֶ֣רֶץ מִצְרַ֔יִם וַיִּתֶּן אֹ֖כֶל בֶּעָרִ֑ים · va-yiqbotz et-kal-okhel sheva shanim asher hayu be-eretz mitzrayim va-yiten-okhel be-arim · he gathered all the food of the seven years (etnachta on be-arim) [VERIFIED: SNAPSHOT Gen.41.48 idx12 etnachta in-stream]
RIGHT
אֹ֧כֶל שְׂדֵה הָעִ֛יר אֲשֶׁ֥ר סְבִיבֹתֶ֖יהָ נָתַ֥ן בְּתוֹכָֽהּ · okhel sede-ha-ir asher sevivote-ha natan be-tokha-ה · food in the cities, each city's fields within it (verse-final be-tokha-ה) [VERIFIED: SNAPSHOT Gen.41.48 idx13-19]
operatorexpressionHebrew anchorcitesconfidence
RESULTRESULT: HOLDS(yafqed_peqidim_ve_chimesh, t1)
= RESULT: HOLDS(yafqed-peqidim-and-chimesh, t1)
THE PLAN EXECUTED. va-yiqbotz et kal okhel — 41:34-35's verbs re- walked (gather, give, guard): the second counsel-demand discharges with Joseph again as its own executor. asher HAYU — the was/were pair (41:48 hayu / 41:53 haya), one of the Masorah's three such pairs, the Ezekiel sign named [G64-13, asserted].
וַיִּקְבֹּץ אֶת־כָּל־אֹכֶל · va-yiqbotz et-kal-okhel
= and-yiqbotz kal-okhel
tested
The plan-demand discharges.

STEP_Gn_41_49 · Gen.41.49 · SAND_OF_THE_SEA

וַיִּצְבֹּר יוֹסֵף בָּר כְּחוֹל הַיָּם הַרְבֵּה מְאֹד עַד כִּי־חָדַל לִסְפֹּר כִּי־אֵין מִסְפָּר · va-yitzbor yosef bar ke-chol ha-yam harbe meod ad ki-chadal li-sepor ki-en mispar · And Joseph piled up grain as the sand of the sea, very much, until he ceased counting — for it was without number.

LEFT
וַיִּצְבֹּ֨ר יוֹסֵ֥ף בָּ֛ר כְּח֥וֹל הַיָּ֖ם הַרְבֵּ֣ה מְאֹ֑ד · va-yitzbor yosef bar ke-chol ha-yam harbe meod · Joseph piled grain as the sand of the sea (etnachta on meod) [VERIFIED: SNAPSHOT Gen.41.49 idx6 etnachta in-stream]
RIGHT
עַ֛ד כִּי חָדַ֥ל לִסְפֹּ֖ר כִּי אֵ֥ין מִסְפָּֽר · ad ki-chadal li-sepor ki-en mispar · until he ceased counting, for it was without number (verse-final mispar) [VERIFIED: SNAPSHOT Gen.41.49 idx7-13]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(bar_ke_chol_ha_yam_en_mispar, t0)
= HOLDS(bar-like-chol-the-yam-en-mispar, t0)
THE SIMILE. ke-CHOL HA-YAM — the promise-simile (22:17, 32:13) spent on Egyptian grain by the man who carries the promise; ad ki chadal li-sepor: the counting stops where the blessing-language begins.
בָּר כְּחוֹל הַיָּם הַרְבֵּה מְאֹד · bar ke-chol ha-yam harbe meod
= bar like-chol the-yam harbe very
tested
The covenant simile spent on grain.

STEP_Gn_41_50 · Gen.41.50 · TWO_SONS_BEFORE_THE_FAMINE

וּלְיוֹסֵף יֻלַּד שְׁנֵי בָנִים בְּטֶרֶם תָּבוֹא שְׁנַת הָרָעָב אֲשֶׁר יָלְדָה־לּוֹ אָסְנַת בַּת־פּוֹטִי פֶרַע כֹּהֵן אוֹן · u-le-yosef yulad shene vanim be-terem tavo shenat ha-raav asher yalda-l-o asnat bat-poti fera kohen on · And to Joseph were born two sons before the year of famine came, whom Asnat daughter of Poti-fera priest of On bore to him.

LEFT
וּלְיוֹסֵ֤ף יֻלַּד֙ שְׁנֵ֣י בָנִ֔ים בְּטֶ֥רֶם תָּב֖וֹא שְׁנַ֣ת הָרָעָ֑ב · u-le-yosef yulad shene vanim be-terem tavo shenat ha-raav · to Joseph were born two sons before the famine came (etnachta on ha-raav) [VERIFIED: SNAPSHOT Gen.41.50 idx7 etnachta in-stream]
RIGHT
אֲשֶׁ֤ר יָֽלְדָה לּוֹ֙ אָֽסְנַ֔ת בַּת פּ֥וֹטִי פֶ֖רַע כֹּהֵ֥ן אֽוֹן · asher yalda-l-o asnat bat-poti fera kohen on · whom Asnat bore to him (verse-final on) [VERIFIED: SNAPSHOT Gen.41.50 idx8-16]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(yulad_shene_vanim_be_terem_shenat_ha_raav, t0)
= HOLDS(yulad-shene-vanim-in-not-yet-shenat-the-raav, t0)
BEN ASHER'S PATACH [G64-01]. u-le-yosef YULAD — MS found every book with qamatz, and the variance-lists call that Ben Naphtali's reading, patach Ben Asher's; SNAPSHOT writes the PATACH: the stream with BEN ASHER against every book MS saw — the corpus's second Ben Asher/Ben Naphtali station (with yehi or), Ben Asher both times [VERIFIED: manifest G64-01]. And u-le-yosef stands exactly TWICE in the Torah: here, and Moses' 'and to Joseph he said: blessed of the LORD is his land' (Deut 33:13) — who joins the community in its trouble sees its comfort [VERIFIED: G64-11].
וּלְיוֹסֵף יֻלַּד שְׁנֵי בָנִים · u-le-yosef yulad shene vanim
= and-to-yosef yulad shene vanim
tested
The Ben Asher patach; the Torah pair.

STEP_Gn_41_51 · Gen.41.51 · MENASHE_NAMED

וַיִּקְרָא יוֹסֵף אֶת־שֵׁם הַבְּכוֹר מְנַשֶּׁה כִּי־נַשַּׁנִי אֱלֹהִים אֶת־כָּל־עֲמָלִי וְאֵת כָּל־בֵּית אָבִי · va-yiqra yosef et-shem ha-bekhor menashe ki-nasha-ni Elohim et-kal-amali-y ve-et kal-bet avi-y · And Joseph called the name of the firstborn Menashe: for God has made me forget all my toil and all my father's house.

LEFT
וַיִּקְרָ֥א יוֹסֵ֛ף אֶת שֵׁ֥ם הַבְּכ֖וֹר מְנַשֶּׁ֑ה · va-yiqra yosef et-shem ha-bekhor menashe · Joseph named the firstborn Menashe (etnachta on menashe) [VERIFIED: SNAPSHOT Gen.41.51 idx5 etnachta in-stream]
RIGHT
כִּֽי נַשַּׁ֤נִי אֱלֹהִים֙ אֶת כָּל עֲמָלִ֔י וְאֵ֖ת כָּל בֵּ֥ית אָבִֽי · ki-nasha-ni Elohim et-kal-amali-y ve-et kal-bet avi-y · for God made me forget all my toil and my father's house (verse-final avi-y) [VERIFIED: SNAPSHOT Gen.41.51 idx6-15]
operatorexpressionHebrew anchorcitesconfidence
REGISTRY_INSTALLWORLD += {menashe}
THE FIRSTBORN. va-yiqra yosef et shem ha-bekhor.
וַיִּקְרָא יוֹסֵף אֶת־שֵׁם הַבְּכוֹר מְנַשֶּׁה · va-yiqra yosef et-shem ha-bekhor menashe
= and-yiqra yosef shem the-bekhor menashe
tested
NAMEname(menashe) := menashe
NAMED FOR FORGETTING. ki NASHANI Elohim et kal amali — the name- sentence conjugates the chapter's forget-verb (40:23 the cupbearer, 41:30 the plenty, now the toil): three forgettings, and only this one is called a mercy. REGISTRY write 2.
מְנַשֶּׁה כִּי־נַשַּׁנִי אֱלֹהִים אֶת־כָּל־עֲמָלִי · menashe ki-nasha-ni Elohim et-kal-amali-y
= menashe when-nasha-ni God kal-amali-y
tested
REGISTRY write 2; the forget-verb crowned.

STEP_Gn_41_52 · Gen.41.52 · EFRAYIM_NAMED

וְאֵת שֵׁם הַשֵּׁנִי קָרָא אֶפְרָיִם כִּי־הִפְרַנִי אֱלֹהִים בְּאֶרֶץ עָנְיִי · ve-et shem ha-sheni qara efrayim ki-hifra-ni Elohim be-eretz anyi-y · And the name of the second he called Efrayim: for God has made me fruitful in the land of my affliction.

LEFT
וְאֵ֛ת שֵׁ֥ם הַשֵּׁנִ֖י קָרָ֣א אֶפְרָ֑יִם · ve-et shem ha-sheni qara efrayim · the second he called Efrayim (etnachta on efrayim) [VERIFIED: SNAPSHOT Gen.41.52 idx4 etnachta in-stream]
RIGHT
כִּֽי הִפְרַ֥נִי אֱלֹהִ֖ים בְּאֶ֥רֶץ עָנְיִֽי · ki-hifra-ni Elohim be-eretz anyi-y · for God made me fruitful in the land of my affliction (verse-final anyi-y) [VERIFIED: SNAPSHOT Gen.41.52 idx5-9]
operatorexpressionHebrew anchorcitesconfidence
REGISTRY_INSTALLWORLD += {efrayim}
THE SECOND. ve-et shem ha-sheni qara.
וְאֵת שֵׁם הַשֵּׁנִי קָרָא אֶפְרָיִם · ve-et shem ha-sheni qara efrayim
= and shem the-sheni qara efrayim
tested
NAMEname(efrayim) := efrayim
NAMED FOR FRUIT. ki HIFRANI Elohim be-eretz anyi — the fruitful-verb of the covenant blessings (17:6, 28:3, 35:11) conjugated over Egypt; anyi with the ayin in qamatz alone [G64-13]. REGISTRY write 3 — the span's registry closes: one renaming by a king, two namings by the renamed.
כִּי־הִפְרַנִי אֱלֹהִים בְּאֶרֶץ עָנְיִי · ki-hifra-ni Elohim be-eretz anyi-y
= when-hifra-ni God earth anyi-y
tested
REGISTRY write 3; the fruitful-root returns.

STEP_Gn_41_53 · Gen.41.53 · THE_PLENTY_ENDS

וַתִּכְלֶינָה שֶׁבַע שְׁנֵי הַשָּׂבָע אֲשֶׁר הָיָה בְּאֶרֶץ מִצְרָיִם · va-tikhlena sheva shene ha-sava asher haya be-eretz mitzrayim · And the seven years of plenty which was in the land of Egypt ended.

LEFT
וַתִּכְלֶ֕ינָה שֶׁ֖בַע שְׁנֵ֣י הַשָּׂבָ֑ע · va-tikhlena sheva shene ha-sava · the seven years of plenty ended (etnachta on ha-sava) [VERIFIED: SNAPSHOT Gen.41.53 idx3 etnachta in-stream]
RIGHT
אֲשֶׁ֥ר הָיָ֖ה בְּאֶ֥רֶץ מִצְרָֽיִם · asher haya be-eretz mitzrayim · which was in the land of Egypt (verse-final mitzrayim) [VERIFIED: SNAPSHOT Gen.41.53 idx4-7]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_tikhlena_sheva_shene_ha_sava, t0)
= HOLDS(and-tikhlena-seven-shene-the-sava, t0)
ENDED. va-tikhlena — the finish-verb of the heavens (2:1, gen_07's crown) closes Egypt's plenty; asher HAYA — the pair's singular half [G64-13, asserted].
וַתִּכְלֶינָה שֶׁבַע שְׁנֵי הַשָּׂבָע · va-tikhlena sheva shene ha-sava
= and-tikhlena seven shene the-sava
tested
The was/were pair's second half.

STEP_Gn_41_54 · Gen.41.54 · THE_FAMINE_BEGINS

וַתְּחִלֶּינָה שֶׁבַע שְׁנֵי הָרָעָב לָבוֹא כַּאֲשֶׁר אָמַר יוֹסֵף וַיְהִי רָעָב בְּכָל־הָאֲרָצוֹת וּבְכָל־אֶרֶץ מִצְרַיִם הָיָה לָחֶם · va-techilena sheva shene ha-raav la-vo ka-asher amar yosef va-yehi raav be-khal-ha-aratzot u-ve-khal-eretz mitzrayim haya lachem · And the seven years of famine began to come, as Joseph had said; and there was famine in all the lands, but in all the land of Egypt there was bread.

LEFT
וַתְּחִלֶּ֜ינָה שֶׁ֣בַע שְׁנֵ֤י הָרָעָב֙ לָב֔וֹא כַּאֲשֶׁ֖ר אָמַ֣ר יוֹסֵ֑ף · va-techilena sheva shene ha-raav la-vo ka-asher amar yosef · the seven famine-years began to come, as Joseph said (etnachta on yosef) [VERIFIED: SNAPSHOT Gen.41.54 idx7 etnachta in-stream]
RIGHT
וַיְהִ֤י רָעָב֙ בְּכָל הָ֣אֲרָצ֔וֹת וּבְכָל אֶ֥רֶץ מִצְרַ֖יִם הָ֥יָה לָֽחֶם · va-yehi raav be-khal-ha-aratzot u-ve-khal-eretz mitzrayim haya lachem · famine in all the lands; in Egypt, bread (verse-final lachem) [VERIFIED: SNAPSHOT Gen.41.54 idx8-16]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ka_asher_amar_yosef_va_yehi_raav, t0)
= HOLDS(like-which-amar-yosef-and-yehi-raav, t0)
AS JOSEPH SAID. ka-asher AMAR yosef — the letter's verification- clause again (40:22's pattern at kingdom scale); lavo written FULL against the careless copies (MS: 'who writes it lean does not well' — named). ha-aratzot under the books' galgal, SNAPSHOT's munach — station 9 [VERIFIED: manifest G64-10].
לָבוֹא כַּאֲשֶׁר אָמַר יוֹסֵף · la-vo ka-asher amar yosef
= to-vo like-which amar yosef
tested
The letter verifies again; the third wheel-station of the span.

STEP_Gn_41_55 · Gen.41.55 · GO_TO_JOSEPH

וַתִּרְעַב כָּל־אֶרֶץ מִצְרַיִם וַיִּצְעַק הָעָם אֶל־פַּרְעֹה לַלָּחֶם וַיֹּאמֶר פַּרְעֹה לְכָל־מִצְרַיִם לְכוּ אֶל־יוֹסֵף אֲשֶׁר־יֹאמַר לָכֶם תַּעֲשׂוּ · va-tirav kal-eretz mitzrayim va-yitzaq ha-am el-paro la-lachem va-yomer paro le-khal-mitzrayim lekhu el-yosef asher-yomar la-khem taasu · And all the land of Egypt hungered, and the people cried to Pharaoh for bread; and Pharaoh said to all Egypt: Go to Joseph; what he says to you, do.

LEFT
וַתִּרְעַב֙ כָּל אֶ֣רֶץ מִצְרַ֔יִם וַיִּצְעַ֥ק הָעָ֛ם אֶל פַּרְעֹ֖ה לַלָּ֑חֶם · va-tirav kal-eretz mitzrayim va-yitzaq ha-am el-paro la-lachem · Egypt hungered and cried to Pharaoh for bread (etnachta on la-lachem) [VERIFIED: SNAPSHOT Gen.41.55 idx8 etnachta in-stream]
RIGHT
וַיֹּ֨אמֶר פַּרְעֹ֤ה לְכָל מִצְרַ֨יִם֙ לְכ֣וּ אֶל יוֹסֵ֔ף אֲשֶׁר יֹאמַ֥ר לָכֶ֖ם תַּעֲשֽׂוּ · va-yomer paro le-khal-mitzrayim lekhu el-yosef asher-yomar la-khem taasu · go to Joseph; what he says to you, do (verse-final taasu) [VERIFIED: SNAPSHOT Gen.41.55 idx9-19]
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(paro, LET(lekhu_el_yosef))
= DECLARE(paro, LET(lekhu-to-yosef))
THE GO-COMMAND. lekhu el yosef asher yomar lakhem taasu — Pharaoh's open-ended transfer: go, and DO whatever he says; the reading tradition's circumcision-teaching on taasu files named (the Kitzur's letter-sum). Pushed on all Egypt.
לְכוּ אֶל־יוֹסֵף · lekhu el-yosef
= lekhu to-yosef
tested
The king's go-command.

STEP_Gn_41_56 · Gen.41.56 · THE_STOREHOUSES_OPENED

וְהָרָעָב הָיָה עַל כָּל־פְּנֵי הָאָרֶץ וַיִּפְתַּח יוֹסֵף אֶת־כָּל־אֲשֶׁר בָּהֶם וַיִּשְׁבֹּר לְמִצְרַיִם וַיֶּחֱזַק הָרָעָב בְּאֶרֶץ מִצְרָיִם · ve-ha-raav haya al kal-pene ha-aretz va-yiftach yosef et-kal-asher ba-hem va-yishbor le-mitzrayim va-yechezaq ha-raav be-eretz mitzrayim · And the famine was over all the face of the land; and Joseph opened all that was in them, and sold to Egypt; and the famine grew strong in the land of Egypt.

LEFT
וְהָרָעָ֣ב הָיָ֔ה עַ֖ל כָּל פְּנֵ֣י הָאָ֑רֶץ · ve-ha-raav haya al kal-pene ha-aretz · the famine over all the face of the land (etnachta on ha-aretz) [VERIFIED: SNAPSHOT Gen.41.56 idx5 etnachta in-stream]
RIGHT
וַיִּפְתַּ֨ח יוֹסֵ֜ף אֶֽת כָּל אֲשֶׁ֤ר בָּהֶם֙ וַיִּשְׁבֹּ֣ר לְמִצְרַ֔יִם וַיֶּחֱזַ֥ק הָֽרָעָ֖ב בְּאֶ֥רֶץ מִצְרָֽיִם · va-yiftach yosef et-kal-asher ba-hem va-yishbor le-mitzrayim va-yechezaq ha-raav be-eretz mitzrayim · Joseph opened all and sold to Egypt; the famine grew strong (verse-final mitzrayim) [VERIFIED: SNAPSHOT Gen.41.56 idx6-17]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_yiftach_yosef_va_yishbor_le_mitzrayim, t0)
= HOLDS(and-yiftach-yosef-and-yishbor-to-mitzrayim, t0)
THE OPENING. va-yiftach yosef et kal asher bahem — the sell-grain verb (va-yishbor) opens the shever-vocabulary the next unit lives in; the Ramah: every such sell-word in the Torah LEAN (the erring Masorah-note corrected — named). al under tifcha without maqqef [G64-13]; chazaq's zayin in patach [G64-13].
וַיִּפְתַּח יוֹסֵף אֶת־כָּל־אֲשֶׁר בָּהֶם וַיִּשְׁבֹּר לְמִצְרַיִם · va-yiftach yosef et-kal-asher ba-hem va-yishbor le-mitzrayim
= and-yiftach yosef kal-which in-the-hem and-yishbor to-mitzrayim
tested
The opening; the lean sell-word.

STEP_Gn_41_57 · Gen.41.57 · ALL_THE_EARTH_COMES

וְכָל־הָאָרֶץ בָּאוּ מִצְרַיְמָה לִשְׁבֹּר אֶל־יוֹסֵף כִּי־חָזַק הָרָעָב בְּכָל־הָאָרֶץ · ve-khal-ha-aretz bau mitzrayma-ה li-shebor el-yosef ki-chazaq ha-raav be-khal-ha-aretz · And all the earth came to Egypt to buy, to Joseph — for the famine was strong in all the earth.

LEFT
וְכָל הָאָ֨רֶץ֙ בָּ֣אוּ מִצְרַ֔יְמָה לִשְׁבֹּ֖ר אֶל יוֹסֵ֑ף · ve-khal-ha-aretz bau mitzrayma-ה li-shebor el-yosef · all the earth came to Egypt, to Joseph, to buy (etnachta on yosef) [VERIFIED: SNAPSHOT Gen.41.57 idx6 etnachta in-stream]
RIGHT
כִּֽי חָזַ֥ק הָרָעָ֖ב בְּכָל הָאָֽרֶץ · ki-chazaq ha-raav be-khal-ha-aretz · for the famine was strong in all the earth (verse-final ha-aretz) [VERIFIED: SNAPSHOT Gen.41.57 idx7-11]
operatorexpressionHebrew anchorcitesconfidence
RESULTRESULT: HOLDS(lekhu_el_yosef, t2)
= RESULT: HOLDS(lekhu-to-yosef, t2)
THE WORLD COMES. ve-khal ha-aretz bau mitzrayma lishbor el yosef — the go-command discharges beyond its demandees: pushed on Egypt, satisfied by ALL THE EARTH — the span's last demandee-overshoot, and the door the brothers will walk through in the next unit. The machine ends with an empty queue: every demand of the chapter discharged — the first clean board since the forward era began.
וְכָל־הָאָרֶץ בָּאוּ מִצְרַיְמָה לִשְׁבֹּר אֶל־יוֹסֵף · ve-khal-ha-aretz bau mitzrayma-ה li-shebor el-yosef
= and-khal-the-earth bau mitzrayma-ה to-me-shebor to-yosef
tested
The go-command discharges at world scale.

Scenarios (the unit's own test suite)

idtitlegivenexpectanchor
S1after STEP_Gn_41_1 — the Nile dream opensAnd it was at the end of two years of days, and Pharaoh was dreaming — and behold, standing over the Nile.SPECS empty; no test, no name.וַיְהִ֕י מִקֵּ֖ץ שְׁנָתַ֣יִם יָמִ֑ים · va-yehi mi-qetz shenatayim yamim
= and-yehi from-qetz shenatayim seas
S2after STEP_Gn_41_2 — seven fair cowsAnd behold, from the Nile came up seven cows, fair of appearance and healthy of flesh; and they grazed in the reed-grass.SPECS empty; no test, no name.וְהִנֵּ֣ה מִן הַיְאֹ֗ר עֹלֹת֙ · ve-hine min-ha-yeor olot
= and-hine from-the-yeor olot
S3after STEP_Gn_41_3 — seven ill cowsAnd behold, seven other cows came up after them from the Nile, evil of appearance and thin of flesh; and they stood beside the cows on the bank of the Nile.SPECS empty; no test, no name.וְהִנֵּ֞ה שֶׁ֧בַע פָּר֣וֹת אֲחֵר֗וֹת · ve-hine sheva parot acherot
= and-hine seven parot acherot
S4after STEP_Gn_41_4 — the first swallowAnd the cows evil of appearance and thin of flesh ate the seven cows fair of appearance and healthy; and Pharaoh awoke.SPECS empty; no test, no name.וַתֹּאכַ֣לְנָה הַפָּר֗וֹת רָע֤וֹת הַמַּרְאֶה֙ · va-tokhalna ha-parot raot ha-mare
= and-tokhalna the-parot raot the-mare
S5after STEP_Gn_41_5 — seven good earsAnd he slept and dreamed a second time — and behold, seven ears coming up on one stalk, healthy and good.SPECS empty; no test, no name.וַיִּישָׁ֕ן וַֽיַּחֲלֹ֖ם שֵׁנִ֑ית וְהִנֵּ֣ה · va-yishan va-yachalom shenit ve-hine
= and-yishan and-yachalom second-time and-hine
S6after STEP_Gn_41_6 — seven blasted earsAnd behold, seven ears, thin and blasted by the east wind, sprouting after them.SPECS empty; no test, no name.וְהִנֵּה֙ שֶׁ֣בַע שִׁבֳּלִ֔ים דַּקּ֖וֹת · ve-hine sheva shibolim daqot
= and-hine seven shibolim daqot
S7after STEP_Gn_41_7 — the ears swallowAnd the thin ears swallowed the seven healthy and full ears; and Pharaoh awoke — and behold, a dream.SPECS empty; no test, no name.וַתִּבְלַ֨עְנָה֙ הַשִּׁבֳּלִ֣ים הַדַּקּ֔וֹת אֵ֚ת · va-tivlana ha-shibolim ha-daqot et
= and-tivlana the-shibolim the-daqot et
S8after STEP_Gn_41_8 — no interpreterAnd it was in the morning, and his spirit was troubled; and he sent and called all the magicians of Egypt and all its wise men; and Pharaoh told them his dream, and none could interpret them for Pharaoh.SPECS empty; no test, no name.וַיְהִ֤י בַבֹּ֨קֶר֙ וַתִּפָּ֣עֶם רוּח֔וֹ · va-yehi va-boqer va-tipaem ruch-o
= and-yehi morning and-tipaem ruch-o
S9after STEP_Gn_41_9 — the cupbearer remembersAnd the chief of the cupbearers spoke to Pharaoh, saying: My offenses I remember today.SPECS empty; no test, no name.וַיְדַבֵּר֙ שַׂ֣ר הַמַּשְׁקִ֔ים אֶת · va-yedaber sar ha-mashqim et-
= and-yedaber sar the-mashqim et-
S10after STEP_Gn_41_10 — the prison retoldPharaoh was wroth with his servants, and gave me into custody in the house of the chief of the slaughterers — me and the chief of the bakers.SPECS empty; no test, no name.פַּרְעֹ֖ה קָצַ֣ף עַל עֲבָדָ֑יו · paro qatzaf al-avaday-v
= paro qatzaf upon-avaday-v
S11after STEP_Gn_41_11 — each his dreamAnd we dreamed a dream in one night, I and he; each according to the interpretation of his dream we dreamed.SPECS empty; no test, no name.וַנַּֽחַלְמָ֥ה חֲל֛וֹם בְּלַ֥יְלָה אֶחָ֖ד · va-nachalma-ה chalom be-layla echad
= and-nachalma-ה chalom night echad
S12after STEP_Gn_41_12 — a Hebrew ladAnd there with us was a Hebrew lad, a slave of the chief of the slaughterers; and we told him, and he interpreted for us our dreams — each according to his dream he interpreted.SPECS empty; no test, no name.וְשָׁ֨ם אִתָּ֜נוּ נַ֣עַר עִבְרִ֗י · ve-sham et-nu naar ivri
= and-there nu naar ivri
S13after STEP_Gn_41_13 — as he interpreted, so it wasAnd it was, as he interpreted for us, so it was: me he restored to my post, and him he hanged.SPECS empty; no test, no name.וַיְהִ֛י כַּאֲשֶׁ֥ר פָּֽתַר לָ֖נוּ · va-yehi ka-asher patar-la-nu
= and-yehi like-which patar-to-nu
S14after STEP_Gn_41_14 — rushed from the pitAnd Pharaoh sent and called Joseph, and they rushed him from the pit; and he shaved and changed his garments and came to Pharaoh.SPECS empty; no test, no name.וַיִּשְׁלַ֤ח פַּרְעֹה֙ וַיִּקְרָ֣א אֶת · va-yishlach paro va-yiqra et-
= and-yishlach paro and-yiqra et-
S15after STEP_Gn_41_15 — I heard of youAnd Pharaoh said to Joseph: A dream I have dreamed, and none can interpret it; and I have heard of you, saying: you hear a dream to interpret it.SPECS empty; no test, no name.וַיֹּ֤אמֶר פַּרְעֹה֙ אֶל יוֹסֵ֔ף · va-yomer paro el-yosef
= and-yomer paro to-yosef
S16after STEP_Gn_41_16 — not I — GodAnd Joseph answered Pharaoh, saying: Not I — God will answer the peace of Pharaoh.SPECS empty; no test, no name.וַיַּ֨עַן יוֹסֵ֧ף אֶת פַּרְעֹ֛ה · va-yaan yosef et-paro
= and-yaan yosef paro
S17after STEP_Gn_41_17 — the retelling beginsAnd Pharaoh spoke to Joseph: In my dream — behold, I was standing on the bank of the Nile.SPECS empty; no test, no name.וַיְדַבֵּ֥ר פַּרְעֹ֖ה אֶל יוֹסֵ֑ף · va-yedaber paro el-yosef
= and-yedaber paro to-yosef
S18after STEP_Gn_41_18 — the cows retoldAnd behold, from the Nile came up seven cows, healthy of flesh and fair of form; and they grazed in the reed-grass.SPECS empty; no test, no name.וְהִנֵּ֣ה מִן הַיְאֹ֗ר עֹלֹת֙ · ve-hine min-ha-yeor olot
= and-hine from-the-yeor olot
S19after STEP_Gn_41_19 — the worst cowsAnd behold, seven other cows came up after them, poor and very evil of form and thin of flesh — I have not seen their like in all the land of Egypt for evil.SPECS empty; no test, no name.וְהִנֵּ֞ה שֶֽׁבַע פָּר֤וֹת אֲחֵרוֹת֙ · ve-hine sheva-parot acherot
= and-hine seven-parot acherot
S20after STEP_Gn_41_20 — the eat keptAnd the thin and evil cows ate the seven first, healthy cows.SPECS empty; no test, no name.וַתֹּאכַ֨לְנָה֙ הַפָּר֔וֹת הָרַקּ֖וֹת וְהָרָע֑וֹת · va-tokhalna ha-parot ha-raqot ve-ha-raot
= and-tokhalna the-parot the-raqot and-the-raot
S21after STEP_Gn_41_21 — unknowableAnd they came into their midst, and it could not be known that they had come into their midst, and their appearance was evil as at the beginning; and I awoke.SPECS empty; no test, no name.וַתָּבֹ֣אנָה אֶל קִרְבֶּ֗נָה וְלֹ֤א · va-tavona el-qirbe-na ve-lo
= and-tavona to-qirbe-na and-not
S22after STEP_Gn_41_22 — the ears retoldAnd I saw in my dream — and behold, seven ears coming up on one stalk, full and good.SPECS empty; no test, no name.וָאֵ֖רֶא בַּחֲלֹמִ֑י וְהִנֵּ֣ה שֶׁ֣בַע · va-ere ba-chalomi-y ve-hine sheva
= and-ere in-the-chalomi-y and-hine seven
S23after STEP_Gn_41_23 — withered, blastedAnd behold, seven ears, withered, thin, blasted by the east wind, sprouting after them.SPECS empty; no test, no name.וְהִנֵּה֙ שֶׁ֣בַע שִׁבֳּלִ֔ים צְנֻמ֥וֹת · ve-hine sheva shibolim tzenumot
= and-hine seven shibolim tzenumot
S24after STEP_Gn_41_24 — the swallow straightenedAnd the thin ears swallowed the seven good ears; and I said it to the magicians, and none could tell me.SPECS empty; no test, no name.וַתִּבְלַ֨עְןָ֙ הָשִׁבֳּלִ֣ים הַדַּקֹּ֔ת אֵ֛ת · va-tivlana ha-shibolim ha-daqot et
= and-tivlana the-shibolim the-daqot et
S25after STEP_Gn_41_25 — one dreamAnd Joseph said to Pharaoh: The dream of Pharaoh is ONE; what God is doing He has told Pharaoh.SPECS empty; no test, no name.וַיֹּ֤אמֶר יוֹסֵף֙ אֶל פַּרְעֹ֔ה · va-yomer yosef el-paro
= and-yomer yosef to-paro
S26after STEP_Gn_41_26 — the good sevensThe seven good cows are seven years, and the seven good ears are seven years — the dream is one.SPECS empty; no test, no name.שֶׁ֧בַע פָּרֹ֣ת הַטֹּבֹ֗ת שֶׁ֤בַע · sheva parot ha-tovot sheva
= seven parot the-tovot seven
S27after STEP_Gn_41_27 — the evil sevensAnd the seven thin and evil cows coming up after them are seven years, and the seven empty ears blasted by the east wind — they will be seven years of famine.SPECS empty; no test, no name.וְשֶׁ֣בַע הַ֠פָּרוֹת הָֽרַקּ֨וֹת וְהָרָעֹ֜ת · ve-sheva ha-parot ha-raqot ve-ha-raot
= seven the-parot the-raqot and-the-raot
S28after STEP_Gn_41_28 — what God doesThat is the word which I spoke to Pharaoh: what God is doing He has shown Pharaoh.SPECS empty; no test, no name.ה֣וּא הַדָּבָ֔ר אֲשֶׁ֥ר דִּבַּ֖רְתִּי · hu ha-davar asher dibarti
= that the-davar which dibarti
S29after STEP_Gn_41_29 — the plenty comesBehold, seven years are coming — great plenty in all the land of Egypt.SPECS empty; no test, no name.הִנֵּ֛ה שֶׁ֥בַע שָׁנִ֖ים בָּא֑וֹת · hine sheva shanim baot
= hine seven shanim baot
S30after STEP_Gn_41_30 — the famine consumesAnd seven years of famine will arise after them, and all the plenty will be forgotten in the land of Egypt; and the famine will consume the land.SPECS empty; no test, no name.וְ֠קָמוּ שֶׁ֜בַע שְׁנֵ֤י רָעָב֙ · ve-qamu sheva shene raav
= and-qamu seven shene raav
S31after STEP_Gn_41_31 — the plenty unknownAnd the plenty will not be known in the land because of that famine afterward, for it will be very heavy.SPECS empty; no test, no name.וְלֹֽא יִוָּדַ֤ע הַשָּׂבָע֙ בָּאָ֔רֶץ · ve-lo-yivada ha-sava ba-aretz
= and-not-yivada the-sava earth
S32after STEP_Gn_41_32 — the doublingAnd as for the doubling of the dream to Pharaoh twice: the word is established from God, and God hastens to do it.SPECS empty; no test, no name.וְעַ֨ל הִשָּׁנ֧וֹת הַחֲל֛וֹם אֶל · ve-al hishanot ha-chalom el-
= and-upon hishanot the-chalom to
S33after STEP_Gn_41_33 — the counsel beginsAnd now let Pharaoh look for a man discerning and wise, and set him over the land of Egypt.LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN; no test, no name.
= LET(yere-faro-man-navon-and-chakham) pushed and OPEN; no test, no name.
וְעַתָּה֙ יֵרֶ֣א פַרְעֹ֔ה אִ֖ישׁ · ve-ata yere faro ish
= and-ata yere faro man
S34after STEP_Gn_41_34 — overseers and the fifthLet Pharaoh act, and appoint overseers over the land, and take the fifth of the land of Egypt in the seven years of plenty.LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN; LET(yafqed_peqidim_ve_chimesh) pushed and OPEN; no test, no name.
= LET(yere-faro-man-navon-and-chakham) pushed and OPEN; LET(yafqed-peqidim-and-chimesh) pushed and OPEN; no test, no name.
יַעֲשֶׂ֣ה פַרְעֹ֔ה וְיַפְקֵ֥ד פְּקִדִ֖ים · yaase faro ve-yafqed peqidim
= yaase faro and-yafqed peqidim
S35after STEP_Gn_41_35 — gather and guardAnd let them gather all the food of these good years coming, and pile up grain under Pharaoh's hand — food in the cities — and guard it.LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN; LET(yafqed_peqidim_ve_chimesh) pushed and OPEN; no test, no name.
= LET(yere-faro-man-navon-and-chakham) pushed and OPEN; LET(yafqed-peqidim-and-chimesh) pushed and OPEN; no test, no name.
וְיִקְבְּצ֗וּ אֶת כָּל אֹ֨כֶל֙ · ve-yiqbtzu et-kal-okhel
= and-yiqbtzu kal-okhel
S36after STEP_Gn_41_36 — the depositAnd the food will be a deposit for the land for the seven years of famine which will be in the land of Egypt, and the land will not be cut off in the famine.LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN; LET(yafqed_peqidim_ve_chimesh) pushed and OPEN; no test, no name.
= LET(yere-faro-man-navon-and-chakham) pushed and OPEN; LET(yafqed-peqidim-and-chimesh) pushed and OPEN; no test, no name.
וְהָיָ֨ה הָאֹ֤כֶל לְפִקָּדוֹן֙ לָאָ֔רֶץ · ve-haya ha-okhel le-fiqadon la-aretz
= and-haya the-okhel to-fiqadon earth
S37after STEP_Gn_41_37 — good in all eyesAnd the word was good in the eyes of Pharaoh and in the eyes of all his servants.LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN; LET(yafqed_peqidim_ve_chimesh) pushed and OPEN; no test, no name.
= LET(yere-faro-man-navon-and-chakham) pushed and OPEN; LET(yafqed-peqidim-and-chimesh) pushed and OPEN; no test, no name.
וַיִּיטַ֥ב הַדָּבָ֖ר בְּעֵינֵ֣י פַרְעֹ֑ה · va-yitav ha-davar be-ene faro
= and-yitav the-davar in-ene faro
S38after STEP_Gn_41_38 — a man with the spiritAnd Pharaoh said to his servants: Shall we find such a one — a man in whom is the spirit of God?LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN; LET(yafqed_peqidim_ve_chimesh) pushed and OPEN; no test, no name.
= LET(yere-faro-man-navon-and-chakham) pushed and OPEN; LET(yafqed-peqidim-and-chimesh) pushed and OPEN; no test, no name.
וַיֹּ֥אמֶר פַּרְעֹ֖ה אֶל עֲבָדָ֑יו · va-yomer paro el-avaday-v
= and-yomer paro to-avaday-v
S39after STEP_Gn_41_39 — none so discerningAnd Pharaoh said to Joseph: After God has made known to you all this, there is none discerning and wise as you.LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN; LET(yafqed_peqidim_ve_chimesh) pushed and OPEN; no test, no name.
= LET(yere-faro-man-navon-and-chakham) pushed and OPEN; LET(yafqed-peqidim-and-chimesh) pushed and OPEN; no test, no name.
וַיֹּ֤אמֶר פַּרְעֹה֙ אֶל יוֹסֵ֔ף · va-yomer paro el-yosef
= and-yomer paro to-yosef
S40after STEP_Gn_41_40 — over my houseYou shall be over my house, and on your mouth all my people shall kiss; only the throne shall I make greater than you.LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN; LET(yafqed_peqidim_ve_chimesh) pushed and OPEN; no test, no name.
= LET(yere-faro-man-navon-and-chakham) pushed and OPEN; LET(yafqed-peqidim-and-chimesh) pushed and OPEN; no test, no name.
אַתָּה֙ תִּהְיֶ֣ה עַל בֵּיתִ֔י · ata tihye al-beti-y
= ata tihye upon-beti-y
S41after STEP_Gn_41_41 — set over EgyptAnd Pharaoh said to Joseph: See, I have set you over all the land of Egypt.LET(yafqed_peqidim_ve_chimesh) pushed and OPEN; no test, no name.
= LET(yafqed-peqidim-and-chimesh) pushed and OPEN; no test, no name.
וַיֹּ֥אמֶר פַּרְעֹ֖ה אֶל יוֹסֵ֑ף · va-yomer paro el-yosef
= and-yomer paro to-yosef
S42after STEP_Gn_41_42 — ring, linen, chainAnd Pharaoh removed his ring from his hand and put it on Joseph's hand, and clothed him in garments of fine linen, and set the gold chain on his neck.LET(yafqed_peqidim_ve_chimesh) pushed and OPEN; no test, no name.
= LET(yafqed-peqidim-and-chimesh) pushed and OPEN; no test, no name.
וַיָּ֨סַר פַּרְעֹ֤ה אֶת טַבַּעְתּוֹ֙ · va-yasar paro et-tabat-o
= and-yasar paro tabat-o
S43after STEP_Gn_41_43 — AvrekhAnd he made him ride in the second chariot which was his, and they called before him Avrekh; and he set him over all the land of Egypt.LET(yafqed_peqidim_ve_chimesh) pushed and OPEN; no test, no name.
= LET(yafqed-peqidim-and-chimesh) pushed and OPEN; no test, no name.
וַיַּרְכֵּ֣ב אֹת֗וֹ בְּמִרְכֶּ֤בֶת הַמִּשְׁנֶה֙ · va-yarkev et-o be-mirkevet ha-mishne
= and-yarkev o in-mirkevet the-mishne
S44after STEP_Gn_41_44 — I am PharaohAnd Pharaoh said to Joseph: I am Pharaoh — and without you no man shall lift his hand or his foot in all the land of Egypt.LET(yafqed_peqidim_ve_chimesh) pushed and OPEN; no test, no name.
= LET(yafqed-peqidim-and-chimesh) pushed and OPEN; no test, no name.
וַיֹּ֧אמֶר פַּרְעֹ֛ה אֶל יוֹסֵ֖ף · va-yomer paro el-yosef
= and-yomer paro to-yosef
S45after STEP_Gn_41_45 — the new nameAnd Pharaoh called Joseph's name Tzafnat-paneach, and gave him Asnat, daughter of Poti-fera priest of On, as a wife; and Joseph went out over the land of Egypt.LET(yafqed_peqidim_ve_chimesh) pushed and OPEN; REGISTRY 1 writes;
= LET(yafqed-peqidim-and-chimesh) pushed and OPEN; REGISTRY 1 writes;
וַיִּקְרָ֨א פַרְעֹ֣ה שֵׁם יוֹסֵף֮ · va-yiqra faro shem-yosef
= and-yiqra faro shem-yosef
S46after STEP_Gn_41_46 — thirty years oldAnd Joseph was thirty years old when he stood before Pharaoh king of Egypt; and Joseph went out from before Pharaoh, and passed through all the land of Egypt.LET(yafqed_peqidim_ve_chimesh) pushed and OPEN; REGISTRY 1 writes;
= LET(yafqed-peqidim-and-chimesh) pushed and OPEN; REGISTRY 1 writes;
וְיוֹסֵף֙ בֶּן שְׁלֹשִׁ֣ים שָׁנָ֔ה · ve-yosef ben-sheloshim shana
= and-yosef ben-sheloshim shana
S47after STEP_Gn_41_47 — by handfulsAnd the land produced in the seven years of plenty by handfuls.LET(yafqed_peqidim_ve_chimesh) pushed and OPEN; REGISTRY 1 writes;
= LET(yafqed-peqidim-and-chimesh) pushed and OPEN; REGISTRY 1 writes;
וַתַּ֣עַשׂ הָאָ֔רֶץ בְּשֶׁ֖בַע שְׁנֵ֣י · va-taas ha-aretz be-sheva shene
= and-taas earth seven shene
S48after STEP_Gn_41_48 — the gatheringAnd he gathered all the food of the seven years which were in the land of Egypt, and put food in the cities — the food of the field around each city he put within it.SPECS empty; REGISTRY 1 writes;וַיִּקְבֹּ֞ץ אֶת כָּל אֹ֣כֶל · va-yiqbotz et-kal-okhel
= and-yiqbotz kal-okhel
S49after STEP_Gn_41_49 — sand of the seaAnd Joseph piled up grain as the sand of the sea, very much, until he ceased counting — for it was without number.SPECS empty; REGISTRY 1 writes;וַיִּצְבֹּ֨ר יוֹסֵ֥ף בָּ֛ר כְּח֥וֹל · va-yitzbor yosef bar ke-chol
= and-yitzbor yosef bar like-chol
S50after STEP_Gn_41_50 — two sons before the famineAnd to Joseph were born two sons before the year of famine came, whom Asnat daughter of Poti-fera priest of On bore to him.SPECS empty; REGISTRY 1 writes;וּלְיוֹסֵ֤ף יֻלַּד֙ שְׁנֵ֣י בָנִ֔ים · u-le-yosef yulad shene vanim
= and-to-yosef yulad shene vanim
S51after STEP_Gn_41_51 — Menashe namedAnd Joseph called the name of the firstborn Menashe: for God has made me forget all my toil and all my father's house.SPECS empty; REGISTRY 2 writes;וַיִּקְרָ֥א יוֹסֵ֛ף אֶת שֵׁ֥ם · va-yiqra yosef et-shem
= and-yiqra yosef shem
S52after STEP_Gn_41_52 — Efrayim namedAnd the name of the second he called Efrayim: for God has made me fruitful in the land of my affliction.SPECS empty; REGISTRY 3 writes;וְאֵ֛ת שֵׁ֥ם הַשֵּׁנִ֖י קָרָ֣א · ve-et shem ha-sheni qara
= and shem the-sheni qara
S53after STEP_Gn_41_53 — the plenty endsAnd the seven years of plenty which was in the land of Egypt ended.SPECS empty; REGISTRY 3 writes;וַתִּכְלֶ֕ינָה שֶׁ֖בַע שְׁנֵ֣י הַשָּׂבָ֑ע · va-tikhlena sheva shene ha-sava
= and-tikhlena seven shene the-sava
S54after STEP_Gn_41_54 — the famine beginsAnd the seven years of famine began to come, as Joseph had said; and there was famine in all the lands, but in all the land of Egypt there was bread.SPECS empty; REGISTRY 3 writes;וַתְּחִלֶּ֜ינָה שֶׁ֣בַע שְׁנֵ֤י הָרָעָב֙ · va-techilena sheva shene ha-raav
= and-techilena seven shene the-raav
S55after STEP_Gn_41_55 — go to JosephAnd all the land of Egypt hungered, and the people cried to Pharaoh for bread; and Pharaoh said to all Egypt: Go to Joseph; what he says to you, do.LET(lekhu_el_yosef) pushed and OPEN; REGISTRY 3 writes;
= LET(lekhu-to-yosef) pushed and OPEN; REGISTRY 3 writes;
וַתִּרְעַב֙ כָּל אֶ֣רֶץ מִצְרַ֔יִם · va-tirav kal-eretz mitzrayim
= and-tirav kal-earth mitzrayim
S56after STEP_Gn_41_56 — the storehouses openedAnd the famine was over all the face of the land; and Joseph opened all that was in them, and sold to Egypt; and the famine grew strong in the land of Egypt.LET(lekhu_el_yosef) pushed and OPEN; REGISTRY 3 writes;
= LET(lekhu-to-yosef) pushed and OPEN; REGISTRY 3 writes;
וְהָרָעָ֣ב הָיָ֔ה עַ֖ל כָּל · ve-ha-raav haya al kal-
= and-the-raav haya upon kal
S57after STEP_Gn_41_57 — all the earth comesAnd all the earth came to Egypt to buy, to Joseph — for the famine was strong in all the earth.SPECS empty; REGISTRY 3 writes;וְכָל הָאָ֨רֶץ֙ בָּ֣אוּ מִצְרַ֔יְמָה · ve-khal-ha-aretz bau mitzrayma-ה
= and-khal-the-earth bau mitzrayma-ה

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

unit: gen_64_pharaoh_dreams_rise — Pharaoh's dreams and the rise of Joseph (41:1-57) [frozen]

final state: WORLD=['efrayim', 'menashe'] (+1 presupposed) | REGISTRY={'yosef': 'tzafnat_paneach', 'menashe': 'menashe', 'efrayim': 'efrayim'} | TESTS=0 PASS | LEDGER days=[] | FLAGS=['read_before_install']

=== S1 — after STEP_Gn_41_1 — the Nile dream opens
    וַיְהִ֕י מִקֵּ֖ץ שְׁנָתַ֣יִם יָמִ֑ים (va-yehi mi-qetz shenatayim yamim)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S2 — after STEP_Gn_41_2 — seven fair cows
    וְהִנֵּ֣ה מִן הַיְאֹ֗ר עֹלֹת֙ (ve-hine min-ha-yeor olot)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S3 — after STEP_Gn_41_3 — seven ill cows
    וְהִנֵּ֞ה שֶׁ֧בַע פָּר֣וֹת אֲחֵר֗וֹת (ve-hine sheva parot acherot)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S4 — after STEP_Gn_41_4 — the first swallow
    וַתֹּאכַ֣לְנָה הַפָּר֗וֹת רָע֤וֹת הַמַּרְאֶה֙ (va-tokhalna ha-parot raot ha-mare)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S5 — after STEP_Gn_41_5 — seven good ears
    וַיִּישָׁ֕ן וַֽיַּחֲלֹ֖ם שֵׁנִ֑ית וְהִנֵּ֣ה (va-yishan va-yachalom shenit ve-hine)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S6 — after STEP_Gn_41_6 — seven blasted ears
    וְהִנֵּה֙ שֶׁ֣בַע שִׁבֳּלִ֔ים דַּקּ֖וֹת (ve-hine sheva shibolim daqot)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S7 — after STEP_Gn_41_7 — the ears swallow
    וַתִּבְלַ֨עְנָה֙ הַשִּׁבֳּלִ֣ים הַדַּקּ֔וֹת אֵ֚ת (va-tivlana ha-shibolim ha-daqot et)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S8 — after STEP_Gn_41_8 — no interpreter
    וַיְהִ֤י בַבֹּ֨קֶר֙ וַתִּפָּ֣עֶם רוּח֔וֹ (va-yehi va-boqer va-tipaem ruch-o)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S9 — after STEP_Gn_41_9 — the cupbearer remembers
    וַיְדַבֵּר֙ שַׂ֣ר הַמַּשְׁקִ֔ים אֶת (va-yedaber sar ha-mashqim et-)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S10 — after STEP_Gn_41_10 — the prison retold
    פַּרְעֹ֖ה קָצַ֣ף עַל עֲבָדָ֑יו (paro qatzaf al-avaday-v)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S11 — after STEP_Gn_41_11 — each his dream
    וַנַּֽחַלְמָ֥ה חֲל֛וֹם בְּלַ֥יְלָה אֶחָ֖ד (va-nachalma-ה chalom be-layla echad)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S12 — after STEP_Gn_41_12 — a Hebrew lad
    וְשָׁ֨ם אִתָּ֜נוּ נַ֣עַר עִבְרִ֗י (ve-sham et-nu naar ivri)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S13 — after STEP_Gn_41_13 — as he interpreted, so it was
    וַיְהִ֛י כַּאֲשֶׁ֥ר פָּֽתַר לָ֖נוּ (va-yehi ka-asher patar-la-nu)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S14 — after STEP_Gn_41_14 — rushed from the pit
    וַיִּשְׁלַ֤ח פַּרְעֹה֙ וַיִּקְרָ֣א אֶת (va-yishlach paro va-yiqra et-)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S15 — after STEP_Gn_41_15 — I heard of you
    וַיֹּ֤אמֶר פַּרְעֹה֙ אֶל יוֹסֵ֔ף (va-yomer paro el-yosef)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S16 — after STEP_Gn_41_16 — not I — God
    וַיַּ֨עַן יוֹסֵ֧ף אֶת פַּרְעֹ֛ה (va-yaan yosef et-paro)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S17 — after STEP_Gn_41_17 — the retelling begins
    וַיְדַבֵּ֥ר פַּרְעֹ֖ה אֶל יוֹסֵ֑ף (va-yedaber paro el-yosef)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S18 — after STEP_Gn_41_18 — the cows retold
    וְהִנֵּ֣ה מִן הַיְאֹ֗ר עֹלֹת֙ (ve-hine min-ha-yeor olot)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S19 — after STEP_Gn_41_19 — the worst cows
    וְהִנֵּ֞ה שֶֽׁבַע פָּר֤וֹת אֲחֵרוֹת֙ (ve-hine sheva-parot acherot)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S20 — after STEP_Gn_41_20 — the eat kept
    וַתֹּאכַ֨לְנָה֙ הַפָּר֔וֹת הָרַקּ֖וֹת וְהָרָע֑וֹת (va-tokhalna ha-parot ha-raqot ve-ha-raot)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S21 — after STEP_Gn_41_21 — unknowable
    וַתָּבֹ֣אנָה אֶל קִרְבֶּ֗נָה וְלֹ֤א (va-tavona el-qirbe-na ve-lo)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S22 — after STEP_Gn_41_22 — the ears retold
    וָאֵ֖רֶא בַּחֲלֹמִ֑י וְהִנֵּ֣ה שֶׁ֣בַע (va-ere ba-chalomi-y ve-hine sheva)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S23 — after STEP_Gn_41_23 — withered, blasted
    וְהִנֵּה֙ שֶׁ֣בַע שִׁבֳּלִ֔ים צְנֻמ֥וֹת (ve-hine sheva shibolim tzenumot)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S24 — after STEP_Gn_41_24 — the swallow straightened
    וַתִּבְלַ֨עְןָ֙ הָשִׁבֳּלִ֣ים הַדַּקֹּ֔ת אֵ֛ת (va-tivlana ha-shibolim ha-daqot et)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S25 — after STEP_Gn_41_25 — one dream
    וַיֹּ֤אמֶר יוֹסֵף֙ אֶל פַּרְעֹ֔ה (va-yomer yosef el-paro)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S26 — after STEP_Gn_41_26 — the good sevens
    שֶׁ֧בַע פָּרֹ֣ת הַטֹּבֹ֗ת שֶׁ֤בַע (sheva parot ha-tovot sheva)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S27 — after STEP_Gn_41_27 — the evil sevens
    וְשֶׁ֣בַע הַ֠פָּרוֹת הָֽרַקּ֨וֹת וְהָרָעֹ֜ת (ve-sheva ha-parot ha-raqot ve-ha-raot)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S28 — after STEP_Gn_41_28 — what God does
    ה֣וּא הַדָּבָ֔ר אֲשֶׁ֥ר דִּבַּ֖רְתִּי (hu ha-davar asher dibarti)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S29 — after STEP_Gn_41_29 — the plenty comes
    הִנֵּ֛ה שֶׁ֥בַע שָׁנִ֖ים בָּא֑וֹת (hine sheva shanim baot)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S30 — after STEP_Gn_41_30 — the famine consumes
    וְ֠קָמוּ שֶׁ֜בַע שְׁנֵ֤י רָעָב֙ (ve-qamu sheva shene raav)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S31 — after STEP_Gn_41_31 — the plenty unknown
    וְלֹֽא יִוָּדַ֤ע הַשָּׂבָע֙ בָּאָ֔רֶץ (ve-lo-yivada ha-sava ba-aretz)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S32 — after STEP_Gn_41_32 — the doubling
    וְעַ֨ל הִשָּׁנ֧וֹת הַחֲל֛וֹם אֶל (ve-al hishanot ha-chalom el-)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S33 — after STEP_Gn_41_33 — the counsel begins
    וְעַתָּה֙ יֵרֶ֣א פַרְעֹ֔ה אִ֖ישׁ (ve-ata yere faro ish)
    PASS  LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN  (queue=['yere_faro_ish_navon_ve_chakham'])
    PASS  no test, no name.  (tests=0 names=0)

=== S34 — after STEP_Gn_41_34 — overseers and the fifth
    יַעֲשֶׂ֣ה פַרְעֹ֔ה וְיַפְקֵ֥ד פְּקִדִ֖ים (yaase faro ve-yafqed peqidim)
    PASS  LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN  (queue=['yere_faro_ish_navon_ve_chakham', 'yafqed_peqidim_ve_chimesh'])
    PASS  LET(yafqed_peqidim_ve_chimesh) pushed and OPEN  (queue=['yere_faro_ish_navon_ve_chakham', 'yafqed_peqidim_ve_chimesh'])
    PASS  no test, no name.  (tests=0 names=0)

=== S35 — after STEP_Gn_41_35 — gather and guard
    וְיִקְבְּצ֗וּ אֶת כָּל אֹ֨כֶל֙ (ve-yiqbtzu et-kal-okhel)
    PASS  LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN  (queue=['yere_faro_ish_navon_ve_chakham', 'yafqed_peqidim_ve_chimesh'])
    PASS  LET(yafqed_peqidim_ve_chimesh) pushed and OPEN  (queue=['yere_faro_ish_navon_ve_chakham', 'yafqed_peqidim_ve_chimesh'])
    PASS  no test, no name.  (tests=0 names=0)

=== S36 — after STEP_Gn_41_36 — the deposit
    וְהָיָ֨ה הָאֹ֤כֶל לְפִקָּדוֹן֙ לָאָ֔רֶץ (ve-haya ha-okhel le-fiqadon la-aretz)
    PASS  LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN  (queue=['yere_faro_ish_navon_ve_chakham', 'yafqed_peqidim_ve_chimesh'])
    PASS  LET(yafqed_peqidim_ve_chimesh) pushed and OPEN  (queue=['yere_faro_ish_navon_ve_chakham', 'yafqed_peqidim_ve_chimesh'])
    PASS  no test, no name.  (tests=0 names=0)

=== S37 — after STEP_Gn_41_37 — good in all eyes
    וַיִּיטַ֥ב הַדָּבָ֖ר בְּעֵינֵ֣י פַרְעֹ֑ה (va-yitav ha-davar be-ene faro)
    PASS  LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN  (queue=['yere_faro_ish_navon_ve_chakham', 'yafqed_peqidim_ve_chimesh'])
    PASS  LET(yafqed_peqidim_ve_chimesh) pushed and OPEN  (queue=['yere_faro_ish_navon_ve_chakham', 'yafqed_peqidim_ve_chimesh'])
    PASS  no test, no name.  (tests=0 names=0)

=== S38 — after STEP_Gn_41_38 — a man with the spirit
    וַיֹּ֥אמֶר פַּרְעֹ֖ה אֶל עֲבָדָ֑יו (va-yomer paro el-avaday-v)
    PASS  LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN  (queue=['yere_faro_ish_navon_ve_chakham', 'yafqed_peqidim_ve_chimesh'])
    PASS  LET(yafqed_peqidim_ve_chimesh) pushed and OPEN  (queue=['yere_faro_ish_navon_ve_chakham', 'yafqed_peqidim_ve_chimesh'])
    PASS  no test, no name.  (tests=0 names=0)

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

=== S40 — after STEP_Gn_41_40 — over my house
    אַתָּה֙ תִּהְיֶ֣ה עַל בֵּיתִ֔י (ata tihye al-beti-y)
    PASS  LET(yere_faro_ish_navon_ve_chakham) pushed and OPEN  (queue=['yere_faro_ish_navon_ve_chakham', 'yafqed_peqidim_ve_chimesh'])
    PASS  LET(yafqed_peqidim_ve_chimesh) pushed and OPEN  (queue=['yere_faro_ish_navon_ve_chakham', 'yafqed_peqidim_ve_chimesh'])
    PASS  no test, no name.  (tests=0 names=0)

=== S41 — after STEP_Gn_41_41 — set over Egypt
    וַיֹּ֥אמֶר פַּרְעֹ֖ה אֶל יוֹסֵ֑ף (va-yomer paro el-yosef)
    PASS  LET(yafqed_peqidim_ve_chimesh) pushed and OPEN  (queue=['yafqed_peqidim_ve_chimesh'])
    PASS  no test, no name.  (tests=0 names=0)

=== S42 — after STEP_Gn_41_42 — ring, linen, chain
    וַיָּ֨סַר פַּרְעֹ֤ה אֶת טַבַּעְתּוֹ֙ (va-yasar paro et-tabat-o)
    PASS  LET(yafqed_peqidim_ve_chimesh) pushed and OPEN  (queue=['yafqed_peqidim_ve_chimesh'])
    PASS  no test, no name.  (tests=0 names=0)

=== S43 — after STEP_Gn_41_43 — Avrekh
    וַיַּרְכֵּ֣ב אֹת֗וֹ בְּמִרְכֶּ֤בֶת הַמִּשְׁנֶה֙ (va-yarkev et-o be-mirkevet ha-mishne)
    PASS  LET(yafqed_peqidim_ve_chimesh) pushed and OPEN  (queue=['yafqed_peqidim_ve_chimesh'])
    PASS  no test, no name.  (tests=0 names=0)

=== S44 — after STEP_Gn_41_44 — I am Pharaoh
    וַיֹּ֧אמֶר פַּרְעֹ֛ה אֶל יוֹסֵ֖ף (va-yomer paro el-yosef)
    PASS  LET(yafqed_peqidim_ve_chimesh) pushed and OPEN  (queue=['yafqed_peqidim_ve_chimesh'])
    PASS  no test, no name.  (tests=0 names=0)

=== S45 — after STEP_Gn_41_45 — the new name
    וַיִּקְרָ֨א פַרְעֹ֣ה שֵׁם יוֹסֵף֮ (va-yiqra faro shem-yosef)
    PASS  LET(yafqed_peqidim_ve_chimesh) pushed and OPEN  (queue=['yafqed_peqidim_ve_chimesh'])
    PASS  REGISTRY 1 writes  (writes=1 names=['yosef'])

=== S46 — after STEP_Gn_41_46 — thirty years old
    וְיוֹסֵף֙ בֶּן שְׁלֹשִׁ֣ים שָׁנָ֔ה (ve-yosef ben-sheloshim shana)
    PASS  LET(yafqed_peqidim_ve_chimesh) pushed and OPEN  (queue=['yafqed_peqidim_ve_chimesh'])
    PASS  REGISTRY 1 writes  (writes=1 names=['yosef'])

=== S47 — after STEP_Gn_41_47 — by handfuls
    וַתַּ֣עַשׂ הָאָ֔רֶץ בְּשֶׁ֖בַע שְׁנֵ֣י (va-taas ha-aretz be-sheva shene)
    PASS  LET(yafqed_peqidim_ve_chimesh) pushed and OPEN  (queue=['yafqed_peqidim_ve_chimesh'])
    PASS  REGISTRY 1 writes  (writes=1 names=['yosef'])

=== S48 — after STEP_Gn_41_48 — the gathering
    וַיִּקְבֹּ֞ץ אֶת כָּל אֹ֣כֶל (va-yiqbotz et-kal-okhel)
    PASS  SPECS empty  (queue=0)
    PASS  REGISTRY 1 writes  (writes=1 names=['yosef'])

=== S49 — after STEP_Gn_41_49 — sand of the sea
    וַיִּצְבֹּ֨ר יוֹסֵ֥ף בָּ֛ר כְּח֥וֹל (va-yitzbor yosef bar ke-chol)
    PASS  SPECS empty  (queue=0)
    PASS  REGISTRY 1 writes  (writes=1 names=['yosef'])

=== S50 — after STEP_Gn_41_50 — two sons before the famine
    וּלְיוֹסֵ֤ף יֻלַּד֙ שְׁנֵ֣י בָנִ֔ים (u-le-yosef yulad shene vanim)
    PASS  SPECS empty  (queue=0)
    PASS  REGISTRY 1 writes  (writes=1 names=['yosef'])

=== S51 — after STEP_Gn_41_51 — Menashe named
    וַיִּקְרָ֥א יוֹסֵ֛ף אֶת שֵׁ֥ם (va-yiqra yosef et-shem)
    PASS  SPECS empty  (queue=0)
    PASS  REGISTRY 2 writes  (writes=2 names=['menashe', 'yosef'])

=== S52 — after STEP_Gn_41_52 — Efrayim named
    וְאֵ֛ת שֵׁ֥ם הַשֵּׁנִ֖י קָרָ֣א (ve-et shem ha-sheni qara)
    PASS  SPECS empty  (queue=0)
    PASS  REGISTRY 3 writes  (writes=3 names=['efrayim', 'menashe', 'yosef'])

=== S53 — after STEP_Gn_41_53 — the plenty ends
    וַתִּכְלֶ֕ינָה שֶׁ֖בַע שְׁנֵ֣י הַשָּׂבָ֑ע (va-tikhlena sheva shene ha-sava)
    PASS  SPECS empty  (queue=0)
    PASS  REGISTRY 3 writes  (writes=3 names=['efrayim', 'menashe', 'yosef'])

=== S54 — after STEP_Gn_41_54 — the famine begins
    וַתְּחִלֶּ֜ינָה שֶׁ֣בַע שְׁנֵ֤י הָרָעָב֙ (va-techilena sheva shene ha-raav)
    PASS  SPECS empty  (queue=0)
    PASS  REGISTRY 3 writes  (writes=3 names=['efrayim', 'menashe', 'yosef'])

=== S55 — after STEP_Gn_41_55 — go to Joseph
    וַתִּרְעַב֙ כָּל אֶ֣רֶץ מִצְרַ֔יִם (va-tirav kal-eretz mitzrayim)
    PASS  LET(lekhu_el_yosef) pushed and OPEN  (queue=['lekhu_el_yosef'])
    PASS  REGISTRY 3 writes  (writes=3 names=['efrayim', 'menashe', 'yosef'])

=== S56 — after STEP_Gn_41_56 — the storehouses opened
    וְהָרָעָ֣ב הָיָ֔ה עַ֖ל כָּל (ve-ha-raav haya al kal-)
    PASS  LET(lekhu_el_yosef) pushed and OPEN  (queue=['lekhu_el_yosef'])
    PASS  REGISTRY 3 writes  (writes=3 names=['efrayim', 'menashe', 'yosef'])

=== S57 — after STEP_Gn_41_57 — all the earth comes
    וְכָל הָאָ֨רֶץ֙ בָּ֣אוּ מִצְרַ֔יְמָה (ve-khal-ha-aretz bau mitzrayma-ה)
    PASS  SPECS empty  (queue=0)
    PASS  REGISTRY 3 writes  (writes=3 names=['efrayim', 'menashe', 'yosef'])

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_64_pharaoh_dreams_rise.py — replays the six registers and asserts the interpreter's machine truth.

#!/usr/bin/env python3
# =============================================================================
# gen_64_pharaoh_dreams_rise — 41:1-57
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/gen_64_pharaoh_dreams_rise.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.
# =============================================================================
"""Pharaoh's dreams and the rise of Joseph (41:1-57)"""
from machine import Machine

m = Machine("gen_64_pharaoh_dreams_rise")

# -------------------------- Gen.41.1 · THE_NILE_DREAM_OPENS ----------------
# וַיְהִי מִקֵּץ שְׁנָתַיִם יָמִים וּפַרְעֹה חֹלֵם וְהִנֵּה עֹמֵד
# עַל־הַיְאֹר
# "[EN-AID] And it was at the end of two years of days, and Pharaoh was
# dreaming — and behold, standing over the Nile."
m.step("Gen.41.1")
# ‹וַיְהִי מִקֵּץ שְׁנָתַיִם יָמִים וּפַרְעֹה חֹלֵם› (“and-be from-end years
# day and-Pharaoh dreaming”) — event: chalam — agent Pharaoh; theme dream-
# the-cow
m.event("chalam", agent="paro", themes=["chalom_ha_parot"])

# -------------------------- Gen.41.2 · SEVEN_FAIR_COWS ---------------------
# וְהִנֵּה מִן־הַיְאֹר עֹלֹת שֶׁבַע פָּרוֹת יְפוֹת מַרְאֶה וּבְרִיאֹת
# בָּשָׂר וַתִּרְעֶינָה בָּאָחוּ
# "[EN-AID] And behold, from the Nile came up seven cows, fair of appearance
# and healthy of flesh; and they grazed in the reed-grass."
m.step("Gen.41.2")
# ‹וַתִּרְעֶינָה בָּאָחוּ› (“and-graze in-reed-grass”) — fact holds: seven-
# cow-beautiful-go-up-from-the-Nile
m.fact("sheva_parot_yefot_olot_min_ha_yeor")

# -------------------------- Gen.41.3 · SEVEN_ILL_COWS ----------------------
# וְהִנֵּה שֶׁבַע פָּרוֹת אֲחֵרוֹת עֹלוֹת אַחֲרֵיהֶן מִן־הַיְאֹר רָעוֹת
# מַרְאֶה וְדַקּוֹת בָּשָׂר וַתַּעֲמֹדְנָה אֵצֶל הַפָּרוֹת עַל־שְׂפַת
# הַיְאֹר
# "[EN-AID] And behold, seven other cows came up after them from the Nile,
# evil of appearance and thin of flesh; and they stood beside the cows on
# the bank of the Nile."
m.step("Gen.41.3")
# ‹אֲחֵרוֹת עֹלוֹת אַחֲרֵיהֶן› (“other go-up after-them/their”) — fact
# holds: seven-cow-bad-go-up-acharehen
m.fact("sheva_parot_raot_olot_acharehen")

# -------------------------- Gen.41.4 · THE_FIRST_SWALLOW -------------------
# וַתֹּאכַלְנָה הַפָּרוֹת רָעוֹת הַמַּרְאֶה וְדַקֹּת הַבָּשָׂר אֵת שֶׁבַע
# הַפָּרוֹת יְפֹת הַמַּרְאֶה וְהַבְּרִיאֹת וַיִּיקַץ פַּרְעֹה
# "[EN-AID] And the cows evil of appearance and thin of flesh ate the seven
# cows fair of appearance and healthy; and Pharaoh awoke."
m.step("Gen.41.4")
# ‹וַתֹּאכַלְנָה הַפָּרוֹת רָעוֹת הַמַּרְאֶה וְדַקֹּת הַבָּשָׂר› (“and-eat
# the-cow bad the-appearance and-thin the-flesh”) — fact holds: akhlu-the-
# bad-obj-marker-the-yafot(cow)
m.fact("akhlu_ha_raot_et_ha_yafot(parot)")

# -------------------------- Gen.41.5 · SEVEN_GOOD_EARS ---------------------
# וַיִּישָׁן וַיַּחֲלֹם שֵׁנִית וְהִנֵּה שֶׁבַע שִׁבֳּלִים עֹלוֹת בְּקָנֶה
# אֶחָד בְּרִיאוֹת וְטֹבוֹת
# "[EN-AID] And he slept and dreamed a second time — and behold, seven ears
# coming up on one stalk, healthy and good."
m.step("Gen.41.5")
# ‹וְהִנֵּה שֶׁבַע שִׁבֳּלִים עֹלוֹת בְּקָנֶה אֶחָד› (“and-behold seven
# ears-of-grain go-up in-reed one”) — event: chalam — agent Pharaoh; theme
# dream-the-ears-of-grain
m.event("chalam", agent="paro", themes=["chalom_ha_shibolim"])

# -------------------------- Gen.41.6 · SEVEN_BLASTED_EARS ------------------
# וְהִנֵּה שֶׁבַע שִׁבֳּלִים דַּקּוֹת וּשְׁדוּפֹת קָדִים צֹמְחוֹת אַחֲרֵיהֶן
# "[EN-AID] And behold, seven ears, thin and blasted by the east wind,
# sprouting after them."
m.step("Gen.41.6")
# ‹וְהִנֵּה שֶׁבַע שִׁבֳּלִים דַּקּוֹת וּשְׁדוּפֹת קָדִים› (“and-behold
# seven ears-of-grain thin and-scorch east-wind”) — fact holds: seven-ears-
# of-grain-thin-scorch-east-wind
m.fact("sheva_shibolim_daqot_shedufot_qadim")

# -------------------------- Gen.41.7 · THE_EARS_SWALLOW --------------------
# וַתִּבְלַעְנָה הַשִּׁבֳּלִים הַדַּקּוֹת אֵת שֶׁבַע הַשִּׁבֳּלִים
# הַבְּרִיאוֹת וְהַמְּלֵאוֹת וַיִּיקַץ פַּרְעֹה וְהִנֵּה חֲלוֹם
# "[EN-AID] And the thin ears swallowed the seven healthy and full ears; and
# Pharaoh awoke — and behold, a dream."
m.step("Gen.41.7")
# ‹וַתִּבְלַעְנָה הַשִּׁבֳּלִים הַדַּקּוֹת אֵת שֶׁבַע הַשִּׁבֳּלִים
# הַבְּרִיאוֹת וְהַמְּלֵאוֹת› (“and-swallow the-ears-of-grain the-thin obj-
# marker seven the-ears-of-grain the-fatted and-the-full”) — fact holds:
# and-swallow-the-thin-obj-marker-the-fatted
m.fact("va_tivlana_ha_daqot_et_ha_beriot")

# -------------------------- Gen.41.8 · NO_INTERPRETER ----------------------
# וַיְהִי בַבֹּקֶר וַתִּפָּעֶם רוּחוֹ וַיִּשְׁלַח וַיִּקְרָא
# אֶת־כָּל־חַרְטֻמֵּי מִצְרַיִם וְאֶת־כָּל־חֲכָמֶיהָ וַיְסַפֵּר פַּרְעֹה
# לָהֶם אֶת־חֲלֹמוֹ וְאֵין־פּוֹתֵר אוֹתָם לְפַרְעֹה
# "[EN-AID] And it was in the morning, and his spirit was troubled; and he
# sent and called all the magicians of Egypt and all its wise men; and
# Pharaoh told them his dream, and none could interpret them for Pharaoh."
m.step("Gen.41.8")
# ‹וְאֵין־פּוֹתֵר אוֹתָם לְפַרְעֹה› (“and-there-is-not open-up obj-marker-
# them/their to-Pharaoh”) — fact holds: there-is-not-open-up-otam-to-Pharaoh
m.fact("en_poter_otam_le_faro")

# -------------------------- Gen.41.9 · THE_CUPBEARER_REMEMBERS -------------
# וַיְדַבֵּר שַׂר הַמַּשְׁקִים אֶת־פַּרְעֹה לֵאמֹר אֶת־חֲטָאַי אֲנִי
# מַזְכִּיר הַיּוֹם
# "[EN-AID] And the chief of the cupbearers spoke to Pharaoh, saying: My
# offenses I remember today."
m.step("Gen.41.9")
# ‹אֶת־חֲטָאַי אֲנִי מַזְכִּיר הַיּוֹם› (“obj-marker crime-me/my mark the-
# day”) — fact holds: obj-marker-chataay-I-mark-the-day(officer-the-causing-
# to-drink)
m.fact("et_chataay_ani_mazkir_ha_yom(sar_ha_mashqim)")

# -------------------------- Gen.41.10 · THE_RETELLING_OF_THE_PRISON --------
# פַּרְעֹה קָצַף עַל־עֲבָדָיו וַיִּתֵּן אֹתִי בְּמִשְׁמַר בֵּית שַׂר
# הַטַּבָּחִים אֹתִי וְאֵת שַׂר הָאֹפִים
# "[EN-AID] Pharaoh was wroth with his servants, and gave me into custody in
# the house of the chief of the slaughterers — me and the chief of the
# bakers."
m.step("Gen.41.10")
# ‹פַּרְעֹה קָצַף עַל־עֲבָדָיו› (“Pharaoh crack-off over servant-him/its”) —
# fact holds: sipur-the-guard(officer-the-causing-to-drink)
m.fact("sipur_ha_mishmar(sar_ha_mashqim)")

# -------------------------- Gen.41.11 · EACH_HIS_DREAM ---------------------
# וַנַּחַלְמָה חֲלוֹם בְּלַיְלָה אֶחָד אֲנִי וָהוּא אִישׁ כְּפִתְרוֹן
# חֲלֹמוֹ חָלָמְנוּ
# "[EN-AID] And we dreamed a dream in one night, I and he; each according to
# the interpretation of his dream we dreamed."
m.step("Gen.41.11")
# ‹אִישׁ כְּפִתְרוֹן חֲלֹמוֹ חָלָמְנוּ› (“man like-interpretation dream-
# him/its bind-firmly”) — fact holds: man-like-interpretation-chalomo-bind-
# firmly
m.fact("ish_ke_fitron_chalomo_chalamnu")

# -------------------------- Gen.41.12 · A_HEBREW_LAD -----------------------
# וְשָׁם אִתָּנוּ נַעַר עִבְרִי עֶבֶד לְשַׂר הַטַּבָּחִים וַנְּסַפֶּר־לוֹ
# וַיִּפְתָּר־לָנוּ אֶת־חֲלֹמֹתֵינוּ אִישׁ כַּחֲלֹמוֹ פָּתָר
# "[EN-AID] And there with us was a Hebrew lad, a slave of the chief of the
# slaughterers; and we told him, and he interpreted for us our dreams — each
# according to his dream he interpreted."
m.step("Gen.41.12")
# ‹נַעַר עִבְרִי עֶבֶד לְשַׂר הַטַּבָּחִים› (“boy Hebrew servant to-officer
# the-butcher”) — fact holds: boy-Hebrew-servant-and-open-up-lanu
m.fact("naar_ivri_eved_va_yiftar_lanu")

# -------------------------- Gen.41.13 · AS_HE_INTERPRETED_SO_IT_WAS --------
# וַיְהִי כַּאֲשֶׁר פָּתַר־לָנוּ כֵּן הָיָה אֹתִי הֵשִׁיב עַל־כַּנִּי
# וְאֹתוֹ תָלָה
# "[EN-AID] And it was, as he interpreted for us, so it was: me he restored
# to my post, and him he hanged."
m.step("Gen.41.13")
# ‹וַיְהִי כַּאֲשֶׁר פָּתַר־לָנוּ כֵּן הָיָה› (“and-be like-as/which open-up
# to-us/our so be”) — fact holds: like-which-open-up-so-be
m.fact("ka_asher_patar_ken_haya")

# -------------------------- Gen.41.14 · RUSHED_FROM_THE_PIT ----------------
# וַיִּשְׁלַח פַּרְעֹה וַיִּקְרָא אֶת־יוֹסֵף וַיְרִיצֻהוּ מִן־הַבּוֹר
# וַיְגַלַּח וַיְחַלֵּף שִׂמְלֹתָיו וַיָּבֹא אֶל־פַּרְעֹה
# "[EN-AID] And Pharaoh sent and called Joseph, and they rushed him from the
# pit; and he shaved and changed his garments and came to Pharaoh."
m.step("Gen.41.14")
# ‹יוֹסֵף וַיְרִיצֻהוּ מִן־הַבּוֹר› (“Joseph and-run-him/its from the-pit”)
# — fact holds: and-yeritzuhu-from-the-pit(Joseph)
m.fact("va_yeritzuhu_min_ha_bor(yosef)")

# -------------------------- Gen.41.15 · I_HEARD_OF_YOU ---------------------
# וַיֹּאמֶר פַּרְעֹה אֶל־יוֹסֵף חֲלוֹם חָלַמְתִּי וּפֹתֵר אֵין אֹתוֹ וַאֲנִי
# שָׁמַעְתִּי עָלֶיךָ לֵאמֹר תִּשְׁמַע חֲלוֹם לִפְתֹּר אֹתוֹ
# "[EN-AID] And Pharaoh said to Joseph: A dream I have dreamed, and none can
# interpret it; and I have heard of you, saying: you hear a dream to
# interpret it."
m.step("Gen.41.15")
# ‹חֲלוֹם חָלַמְתִּי וּפֹתֵר אֵין אֹתוֹ› (“dream bind-firmly and-open-up
# there-is-not obj-marker-him/its”) — fact holds: dream-bind-firmly-and-
# open-up-there-is-not-it(Pharaoh)
m.fact("chalom_chalamti_u_foter_en_oto(paro)")

# -------------------------- Gen.41.16 · NOT_I_GOD --------------------------
# וַיַּעַן יוֹסֵף אֶת־פַּרְעֹה לֵאמֹר בִּלְעָדָי אֱלֹהִים יַעֲנֶה
# אֶת־שְׁלוֹם פַּרְעֹה
# "[EN-AID] And Joseph answered Pharaoh, saying: Not I — God will answer the
# peace of Pharaoh."
m.step("Gen.41.16")
# ‹בִּלְעָדָי אֱלֹהִים יַעֲנֶה אֶת־שְׁלוֹם פַּרְעֹה› (“except-me/my God eye
# obj-marker safe Pharaoh”) — fact holds: biladay-God-eye-obj-marker-safe-
# Pharaoh(Joseph)
m.fact("biladay_Elohim_yaane_et_shelom_paro(yosef)")

# -------------------------- Gen.41.17 · THE_RETELLING_BEGINS ---------------
# וַיְדַבֵּר פַּרְעֹה אֶל־יוֹסֵף בַּחֲלֹמִי הִנְנִי עֹמֵד עַל־שְׂפַת הַיְאֹר
# "[EN-AID] And Pharaoh spoke to Joseph: In my dream — behold, I was
# standing on the bank of the Nile."
m.step("Gen.41.17")
# ‹בַּחֲלֹמִי הִנְנִי עֹמֵד עַל־שְׂפַת הַיְאֹר› (“in-dream-me/my lo!-me/my
# stand over lip the-Nile”) — fact holds: in-the-chalomi-stand-over-lip-the-
# Nile(Pharaoh)
m.fact("ba_chalomi_omed_al_sefat_ha_yeor(paro)")

# -------------------------- Gen.41.18 · THE_COWS_RETOLD --------------------
# וְהִנֵּה מִן־הַיְאֹר עֹלֹת שֶׁבַע פָּרוֹת בְּרִיאוֹת בָּשָׂר וִיפֹת תֹּאַר
# וַתִּרְעֶינָה בָּאָחוּ
# "[EN-AID] And behold, from the Nile came up seven cows, healthy of flesh
# and fair of form; and they grazed in the reed-grass."
m.step("Gen.41.18")
# ‹וַתִּרְעֶינָה בָּאָחוּ› (“and-graze in-reed-grass”) — fact holds: seven-
# cow-fatted-vi-yfot-outline
m.fact("sheva_parot_beriot_vi_yfot_toar")

# -------------------------- Gen.41.19 · THE_WORST_COWS ---------------------
# וְהִנֵּה שֶׁבַע־פָּרוֹת אֲחֵרוֹת עֹלוֹת אַחֲרֵיהֶן דַּלּוֹת וְרָעוֹת
# תֹּאַר מְאֹד וְרַקּוֹת בָּשָׂר לֹא־רָאִיתִי כָהֵנָּה בְּכָל־אֶרֶץ
# מִצְרַיִם לָרֹעַ
# "[EN-AID] And behold, seven other cows came up after them, poor and very
# evil of form and thin of flesh — I have not seen their like in all the
# land of Egypt for evil."
m.step("Gen.41.19")
# ‹לֹא־רָאִיתִי כָהֵנָּה בְּכָל־אֶרֶץ מִצְרַיִם לָרֹעַ› (“not see like-
# themselves in-all earth Egypt to-badness”) — fact holds: something-
# dangling-and-bad-very-not-see-khahena
m.fact("dalot_ve_raot_meod_lo_raiti_khahena")

# -------------------------- Gen.41.20 · THE_SWALLOW_RETOLD_EAT -------------
# וַתֹּאכַלְנָה הַפָּרוֹת הָרַקּוֹת וְהָרָעוֹת אֵת שֶׁבַע הַפָּרוֹת
# הָרִאשֹׁנוֹת הַבְּרִיאֹת
# "[EN-AID] And the thin and evil cows ate the seven first, healthy cows."
m.step("Gen.41.20")
# ‹וַתֹּאכַלְנָה הַפָּרוֹת הָרַקּוֹת וְהָרָעוֹת› (“and-eat the-cow the-
# emaciated and-the-bad”) — fact holds: and-eat-the-emaciated-obj-marker-
# the-first
m.fact("va_tokhalna_ha_raqot_et_ha_rishonot")

# -------------------------- Gen.41.21 · UNKNOWABLE -------------------------
# וַתָּבֹאנָה אֶל־קִרְבֶּנָה וְלֹא נוֹדַע כִּי־בָאוּ אֶל־קִרְבֶּנָה
# וּמַרְאֵיהֶן רַע כַּאֲשֶׁר בַּתְּחִלָּה וָאִיקָץ
# "[EN-AID] And they came into their midst, and it could not be known that
# they had come into their midst, and their appearance was evil as at the
# beginning; and I awoke."
m.step("Gen.41.21")
# ‹וְלֹא נוֹדַע כִּי־בָאוּ אֶל־קִרְבֶּנָה› (“and-not know that come/bring to
# nearest-part-them/their”) — fact holds: and-not-know-that-come/bring-to-
# qirbena
m.fact("ve_lo_noda_ki_vau_el_qirbena")

# -------------------------- Gen.41.22 · THE_EARS_RETOLD --------------------
# וָאֵרֶא בַּחֲלֹמִי וְהִנֵּה שֶׁבַע שִׁבֳּלִים עֹלֹת בְּקָנֶה אֶחָד מְלֵאֹת
# וְטֹבוֹת
# "[EN-AID] And I saw in my dream — and behold, seven ears coming up on one
# stalk, full and good."
m.step("Gen.41.22")
# ‹וְהִנֵּה שֶׁבַע שִׁבֳּלִים עֹלֹת בְּקָנֶה אֶחָד מְלֵאֹת› (“and-behold
# seven ears-of-grain go-up in-reed one full”) — fact holds: seven-ears-of-
# grain-in-reed-one-full
m.fact("sheva_shibolim_be_qane_echad_meleot")

# -------------------------- Gen.41.23 · WITHERED_BLASTED -------------------
# וְהִנֵּה שֶׁבַע שִׁבֳּלִים צְנֻמוֹת דַּקּוֹת שְׁדֻפוֹת קָדִים צֹמְחוֹת
# אַחֲרֵיהֶם
# "[EN-AID] And behold, seven ears, withered, thin, blasted by the east
# wind, sprouting after them."
m.step("Gen.41.23")
# ‹צֹמְחוֹת אַחֲרֵיהֶם› (“sprout after-them/their”) — fact holds: blast-
# thin-scorch-east-wind
m.fact("tzenumot_daqot_shedufot_qadim")

# -------------------------- Gen.41.24 · THE_SWALLOW_STRAIGHTENED -----------
# וַתִּבְלַעְןָ הָשִׁבֳּלִים הַדַּקֹּת אֵת שֶׁבַע הַשִׁבֳּלִים הַטֹּבוֹת
# וָאֹמַר אֶל־הַחַרְטֻמִּים וְאֵין מַגִּיד לִי
# "[EN-AID] And the thin ears swallowed the seven good ears; and I said it
# to the magicians, and none could tell me."
m.step("Gen.41.24")
# ‹וַתִּבְלַעְןָ הָשִׁבֳּלִים הַדַּקֹּת אֵת שֶׁבַע הַשִׁבֳּלִים הַטֹּבוֹת›
# (“and-swallow the-ears-of-grain the-thin obj-marker seven the-ears-of-
# grain the-good”) — fact holds: and-tivlan-the-thin-obj-marker-the-good
m.fact("va_tivlan_ha_daqot_et_ha_tovot")

# -------------------------- Gen.41.25 · ONE_DREAM --------------------------
# וַיֹּאמֶר יוֹסֵף אֶל־פַּרְעֹה חֲלוֹם פַּרְעֹה אֶחָד הוּא אֵת אֲשֶׁר
# הָאֱלֹהִים עֹשֶׂה הִגִּיד לְפַרְעֹה
# "[EN-AID] And Joseph said to Pharaoh: The dream of Pharaoh is ONE; what
# God is doing He has told Pharaoh."
m.step("Gen.41.25")
# ‹חֲלוֹם פַּרְעֹה אֶחָד הוּא› (“dream Pharaoh one he/it”) — fact holds:
# dream-Pharaoh-one-he/it(Joseph)
m.fact("chalom_paro_echad_hu(yosef)")

# -------------------------- Gen.41.26 · THE_GOOD_SEVENS --------------------
# שֶׁבַע פָּרֹת הַטֹּבֹת שֶׁבַע שָׁנִים הֵנָּה וְשֶׁבַע הַשִּׁבֳּלִים
# הַטֹּבֹת שֶׁבַע שָׁנִים הֵנָּה חֲלוֹם אֶחָד הוּא
# "[EN-AID] The seven good cows are seven years, and the seven good ears are
# seven years — the dream is one."
m.step("Gen.41.26")
# ‹שֶׁבַע פָּרֹת הַטֹּבֹת› (“seven cow the-good”) — fact holds: seven-cow-
# seven-years-themselves
m.fact("sheva_parot_sheva_shanim_hena")

# -------------------------- Gen.41.27 · THE_EVIL_SEVENS --------------------
# וְשֶׁבַע הַפָּרוֹת הָרַקּוֹת וְהָרָעֹת הָעֹלֹת אַחֲרֵיהֶן שֶׁבַע שָׁנִים
# הֵנָּה וְשֶׁבַע הַשִׁבֳּלִים הָרֵקוֹת שְׁדֻפוֹת הַקָּדִים יִהְיוּ שֶׁבַע
# שְׁנֵי רָעָב
# "[EN-AID] And the seven thin and evil cows coming up after them are seven
# years, and the seven empty ears blasted by the east wind — they will be
# seven years of famine."
m.step("Gen.41.27")
# ‹וְשֶׁבַע הַפָּרוֹת הָרַקּוֹת וְהָרָעֹת› (“and-seven the-cow the-emaciated
# and-the-bad”) — fact holds: seven-years-hunger-themselves
m.fact("sheva_shene_raav_hena")

# -------------------------- Gen.41.28 · WHAT_GOD_DOES ----------------------
# הוּא הַדָּבָר אֲשֶׁר דִּבַּרְתִּי אֶל־פַּרְעֹה אֲשֶׁר הָאֱלֹהִים עֹשֶׂה
# הֶרְאָה אֶת־פַּרְעֹה
# "[EN-AID] That is the word which I spoke to Pharaoh: what God is doing He
# has shown Pharaoh."
m.step("Gen.41.28")
# ‹אֲשֶׁר הָאֱלֹהִים עֹשֶׂה הֶרְאָה אֶת־פַּרְעֹה› (“which the-God make see
# obj-marker Pharaoh”) — fact holds: which-the-God-make-see-obj-marker-
# Pharaoh
m.fact("asher_ha_Elohim_ose_hera_et_paro")

# -------------------------- Gen.41.29 · THE_PLENTY_COMES -------------------
# הִנֵּה שֶׁבַע שָׁנִים בָּאוֹת שָׂבָע גָּדוֹל בְּכָל־אֶרֶץ מִצְרָיִם
# "[EN-AID] Behold, seven years are coming — great plenty in all the land of
# Egypt."
m.step("Gen.41.29")
# ‹הִנֵּה שֶׁבַע שָׁנִים בָּאוֹת› (“behold seven years come/bring”) — fact
# holds: seven-years-come/bring-plenty-great
m.fact("sheva_shanim_baot_sava_gadol")

# -------------------------- Gen.41.30 · THE_FAMINE_CONSUMES ----------------
# וְקָמוּ שֶׁבַע שְׁנֵי רָעָב אַחֲרֵיהֶן וְנִשְׁכַּח כָּל־הַשָּׂבָע בְּאֶרֶץ
# מִצְרָיִם וְכִלָּה הָרָעָב אֶת־הָאָרֶץ
# "[EN-AID] And seven years of famine will arise after them, and all the
# plenty will be forgotten in the land of Egypt; and the famine will consume
# the land."
m.step("Gen.41.30")
# ‹וְנִשְׁכַּח כָּל־הַשָּׂבָע בְּאֶרֶץ מִצְרָיִם› (“and-forget all the-
# plenty in-earth Egypt”) — fact holds: and-forget-all-the-plenty
m.fact("ve_nishkach_kal_ha_sava")

# -------------------------- Gen.41.31 · THE_PLENTY_UNKNOWN -----------------
# וְלֹא־יִוָּדַע הַשָּׂבָע בָּאָרֶץ מִפְּנֵי הָרָעָב הַהוּא אַחֲרֵי־כֵן
# כִּי־כָבֵד הוּא מְאֹד
# "[EN-AID] And the plenty will not be known in the land because of that
# famine afterward, for it will be very heavy."
m.step("Gen.41.31")
# ‹וְלֹא־יִוָּדַע הַשָּׂבָע› (“and-not know the-plenty”) — fact holds: and-
# not-know-the-plenty
m.fact("ve_lo_yivada_ha_sava")

# -------------------------- Gen.41.32 · THE_DOUBLING -----------------------
# וְעַל הִשָּׁנוֹת הַחֲלוֹם אֶל־פַּרְעֹה פַּעֲמָיִם כִּי־נָכוֹן הַדָּבָר
# מֵעִם הָאֱלֹהִים וּמְמַהֵר הָאֱלֹהִים לַעֲשֹׂתוֹ
# "[EN-AID] And as for the doubling of the dream to Pharaoh twice: the word
# is established from God, and God hastens to do it."
m.step("Gen.41.32")
# ‹כִּי־נָכוֹן הַדָּבָר מֵעִם הָאֱלֹהִים וּמְמַהֵר הָאֱלֹהִים לַעֲשֹׂתוֹ›
# (“that be-erect the-word/thing from-with the-God and-hasten the-God to-
# make-him/its”) — fact holds: be-erect-the-word/thing-and-hasten-the-God
m.fact("nakhon_ha_davar_u_memaher_ha_Elohim")

# -------------------------- Gen.41.33 · THE_COUNSEL_BEGINS -----------------
# וְעַתָּה יֵרֶא פַרְעֹה אִישׁ נָבוֹן וְחָכָם וִישִׁיתֵהוּ עַל־אֶרֶץ
# מִצְרָיִם
# "[EN-AID] And now let Pharaoh look for a man discerning and wise, and set
# him over the land of Egypt."
m.step("Gen.41.33")
# ‹וְעַתָּה יֵרֶא פַרְעֹה אִישׁ נָבוֹן וְחָכָם› (“and-now see Pharaoh man
# separate-mentally and-wise”) — Joseph speaks a demand — LET: see-Pharaoh-
# man-separate-mentally-and-wise
m.declare("yosef", "LET",
          "yere_faro_ish_navon_ve_chakham")

# -------------------------- Gen.41.34 · OVERSEERS_AND_THE_FIFTH ------------
# יַעֲשֶׂה פַרְעֹה וְיַפְקֵד פְּקִדִים עַל־הָאָרֶץ וְחִמֵּשׁ אֶת־אֶרֶץ
# מִצְרַיִם בְּשֶׁבַע שְׁנֵי הַשָּׂבָע
# "[EN-AID] Let Pharaoh act, and appoint overseers over the land, and take
# the fifth of the land of Egypt in the seven years of plenty."
m.step("Gen.41.34")
# ‹יַעֲשֶׂה פַרְעֹה וְיַפְקֵד פְּקִדִים עַל־הָאָרֶץ› (“make Pharaoh and-
# count/visit superintendent over the-earth”) — Joseph speaks a demand —
# LET: count/visit-superintendent-and-tax-a-fifth
m.declare("yosef", "LET",
          "yafqed_peqidim_ve_chimesh")

# -------------------------- Gen.41.35 · GATHER_AND_GUARD -------------------
# וְיִקְבְּצוּ אֶת־כָּל־אֹכֶל הַשָּׁנִים הַטֹּבֹת הַבָּאֹת הָאֵלֶּה
# וְיִצְבְּרוּ־בָר תַּחַת יַד־פַּרְעֹה אֹכֶל בֶּעָרִים וְשָׁמָרוּ
# "[EN-AID] And let them gather all the food of these good years coming, and
# pile up grain under Pharaoh's hand — food in the cities — and guard it."
m.step("Gen.41.35")
# ‹וְיִקְבְּצוּ אֶת־כָּל־אֹכֶל› (“and-grasp obj-marker all food”) — fact
# holds: yiqbetzu-food-and-yitzberu-grain-of-any-kind
m.fact("yiqbetzu_okhel_ve_yitzberu_var")

# -------------------------- Gen.41.36 · THE_DEPOSIT ------------------------
# וְהָיָה הָאֹכֶל לְפִקָּדוֹן לָאָרֶץ לְשֶׁבַע שְׁנֵי הָרָעָב אֲשֶׁר
# תִּהְיֶיןָ בְּאֶרֶץ מִצְרָיִם וְלֹא־תִכָּרֵת הָאָרֶץ בָּרָעָב
# "[EN-AID] And the food will be a deposit for the land for the seven years
# of famine which will be in the land of Egypt, and the land will not be cut
# off in the famine."
m.step("Gen.41.36")
# ‹וְהָיָה הָאֹכֶל לְפִקָּדוֹן לָאָרֶץ› (“and-be the-food to-deposit to-
# earth”) — fact holds: and-be-the-food-to-deposit
m.fact("ve_haya_ha_okhel_le_fiqadon")

# -------------------------- Gen.41.37 · GOOD_IN_ALL_EYES -------------------
# וַיִּיטַב הַדָּבָר בְּעֵינֵי פַרְעֹה וּבְעֵינֵי כָּל־עֲבָדָיו
# "[EN-AID] And the word was good in the eyes of Pharaoh and in the eyes of
# all his servants."
m.step("Gen.41.37")
# ‹וַיִּיטַב הַדָּבָר בְּעֵינֵי פַרְעֹה› (“and-be-make-well the-word/thing
# in-eye Pharaoh”) — fact holds: and-be-make-well-the-word/thing-in-eye-
# Pharaoh
m.fact("va_yitav_ha_davar_be_ene_faro")

# -------------------------- Gen.41.38 · A_MAN_WITH_THE_SPIRIT --------------
# וַיֹּאמֶר פַּרְעֹה אֶל־עֲבָדָיו הֲנִמְצָא כָזֶה אִישׁ אֲשֶׁר רוּחַ
# אֱלֹהִים בּוֹ
# "[EN-AID] And Pharaoh said to his servants: Shall we find such a one — a
# man in whom is the spirit of God?"
m.step("Gen.41.38")
# ‹הֲנִמְצָא כָזֶה אִישׁ אֲשֶׁר רוּחַ אֱלֹהִים בּוֹ› (“the-find like-this
# man which spirit God in-him/its”) — fact holds: the-find-khaze-man-which-
# spirit-wind-God-in-it
m.fact("ha_nimtza_khaze_ish_asher_ruach_Elohim_bo")

# -------------------------- Gen.41.39 · NONE_SO_DISCERNING -----------------
# וַיֹּאמֶר פַּרְעֹה אֶל־יוֹסֵף אַחֲרֵי הוֹדִיעַ אֱלֹהִים אוֹתְךָ
# אֶת־כָּל־זֹאת אֵין־נָבוֹן וְחָכָם כָּמוֹךָ
# "[EN-AID] And Pharaoh said to Joseph: After God has made known to you all
# this, there is none discerning and wise as you."
m.step("Gen.41.39")
# ‹אֵין־נָבוֹן וְחָכָם כָּמוֹךָ› (“there-is-not separate-mentally and-wise
# form-of-the-prefix-'k-'-you/your”) — fact holds: there-is-not-separate-
# mentally-and-wise-kamokha(Pharaoh)
m.fact("en_navon_ve_chakham_kamokha(paro)")

# -------------------------- Gen.41.40 · OVER_MY_HOUSE ----------------------
# אַתָּה תִּהְיֶה עַל־בֵּיתִי וְעַל־פִּיךָ יִשַּׁק כָּל־עַמִּי רַק הַכִּסֵּא
# אֶגְדַּל מִמֶּךָּ
# "[EN-AID] You shall be over my house, and on your mouth all my people
# shall kiss; only the throne shall I make greater than you."
m.step("Gen.41.40")
# ‹וְעַל־פִּיךָ יִשַּׁק כָּל־עַמִּי› (“and-over mouth-you/your kiss all
# people-me/my”) — fact holds: now-be-over-beti-and-over-pikha-kiss
m.fact("ata_tihye_al_beti_ve_al_pikha_yishaq")

# -------------------------- Gen.41.41 · SET_OVER_EGYPT ---------------------
# וַיֹּאמֶר פַּרְעֹה אֶל־יוֹסֵף רְאֵה נָתַתִּי אֹתְךָ עַל כָּל־אֶרֶץ
# מִצְרָיִם
# "[EN-AID] And Pharaoh said to Joseph: See, I have set you over all the
# land of Egypt."
m.step("Gen.41.41")
# ‹רְאֵה נָתַתִּי אֹתְךָ עַל כָּל־אֶרֶץ מִצְרָיִם› (“see set obj-marker-
# you/your over all earth Egypt”) — demand settled (popped from the queue):
# see-Pharaoh-man-separate-mentally-and-wise
m.result("yere_faro_ish_navon_ve_chakham", tmark="t1")

# -------------------------- Gen.41.42 · RING_LINEN_CHAIN -------------------
# וַיָּסַר פַּרְעֹה אֶת־טַבַּעְתּוֹ מֵעַל יָדוֹ וַיִּתֵּן אֹתָהּ עַל־יַד
# יוֹסֵף וַיַּלְבֵּשׁ אֹתוֹ בִּגְדֵי־שֵׁשׁ וַיָּשֶׂם רְבִד הַזָּהָב
# עַל־צַוָּארוֹ
# "[EN-AID] And Pharaoh removed his ring from his hand and put it on
# Joseph's hand, and clothed him in garments of fine linen, and set the gold
# chain on his neck."
m.step("Gen.41.42")
# ‹וַיַּלְבֵּשׁ אֹתוֹ בִּגְדֵי־שֵׁשׁ› (“and-wrap-around obj-marker-him/its
# garment bleached-stuff”) — fact holds: tabaat-garment-bleached-stuff-
# collar-gold
m.fact("tabaat_bigde_shesh_revid_zahav")

# -------------------------- Gen.41.43 · AVREKH -----------------------------
# וַיַּרְכֵּב אֹתוֹ בְּמִרְכֶּבֶת הַמִּשְׁנֶה אֲשֶׁר־לוֹ וַיִּקְרְאוּ
# לְפָנָיו אַבְרֵךְ וְנָתוֹן אֹתוֹ עַל כָּל־אֶרֶץ מִצְרָיִם
# "[EN-AID] And he made him ride in the second chariot which was his, and
# they called before him Avrekh; and he set him over all the land of Egypt."
m.step("Gen.41.43")
# ‹וַיִּקְרְאוּ לְפָנָיו אַבְרֵךְ› (“and-call to-face-him/its kneel”) — fact
# holds: and-yiqreu-lefanav-kneel
m.fact("va_yiqreu_lefanav_avrekh")

# -------------------------- Gen.41.44 · I_AM_PHARAOH -----------------------
# וַיֹּאמֶר פַּרְעֹה אֶל־יוֹסֵף אֲנִי פַרְעֹה וּבִלְעָדֶיךָ לֹא־יָרִים אִישׁ
# אֶת־יָדוֹ וְאֶת־רַגְלוֹ בְּכָל־אֶרֶץ מִצְרָיִם
# "[EN-AID] And Pharaoh said to Joseph: I am Pharaoh — and without you no
# man shall lift his hand or his foot in all the land of Egypt."
m.step("Gen.41.44")
# ‹אֲנִי פַרְעֹה› (“Pharaoh”) — fact holds: I-Pharaoh-and-viladekha-not-
# rise-high-man
m.fact("ani_faro_u_viladekha_lo_yarim_ish")

# -------------------------- Gen.41.45 · THE_NEW_NAME -----------------------
# וַיִּקְרָא פַרְעֹה שֵׁם־יוֹסֵף צָפְנַת פַּעְנֵחַ וַיִּתֶּן־לוֹ אֶת־אָסְנַת
# בַּת־פּוֹטִי פֶרַע כֹּהֵן אֹן לְאִשָּׁה וַיֵּצֵא יוֹסֵף עַל־אֶרֶץ
# מִצְרָיִם
# "[EN-AID] And Pharaoh called Joseph's name Tzafnat-paneach, and gave him
# Asnat, daughter of Poti-fera priest of On, as a wife; and Joseph went out
# over the land of Egypt."
m.step("Gen.41.45")
# ‹וַיִּקְרָא פַרְעֹה שֵׁם־יוֹסֵף› (“and-call Pharaoh name Joseph”) — reads
# without prior install (flag, not fix): Joseph
m.presupposed("yosef")
# ‹וַיִּקְרָא פַרְעֹה שֵׁם־יוֹסֵף צָפְנַת פַּעְנֵחַ› (“and-call Pharaoh name
# Joseph Zaphnath-paaneah”) — named: Joseph := tzafnat-paneach
m.name("yosef", "tzafnat_paneach")

# -------------------------- Gen.41.46 · THIRTY_YEARS_OLD -------------------
# וְיוֹסֵף בֶּן־שְׁלֹשִׁים שָׁנָה בְּעָמְדוֹ לִפְנֵי פַּרְעֹה
# מֶלֶךְ־מִצְרָיִם וַיֵּצֵא יוֹסֵף מִלִּפְנֵי פַרְעֹה וַיַּעְבֹר
# בְּכָל־אֶרֶץ מִצְרָיִם
# "[EN-AID] And Joseph was thirty years old when he stood before Pharaoh
# king of Egypt; and Joseph went out from before Pharaoh, and passed through
# all the land of Egypt."
m.step("Gen.41.46")
# ‹וְיוֹסֵף בֶּן־שְׁלֹשִׁים שָׁנָה› (“and-Joseph son thirty years”) — fact
# holds: son-thirty-years-in-amdo-lifne-Pharaoh
m.fact("ben_sheloshim_shana_be_amdo_lifne_faro")

# -------------------------- Gen.41.47 · BY_HANDFULS ------------------------
# וַתַּעַשׂ הָאָרֶץ בְּשֶׁבַע שְׁנֵי הַשָּׂבָע לִקְמָצִים
# "[EN-AID] And the land produced in the seven years of plenty by handfuls."
m.step("Gen.41.47")
# ‹וַתַּעַשׂ הָאָרֶץ בְּשֶׁבַע שְׁנֵי הַשָּׂבָע לִקְמָצִים› (“and-make the-
# earth in-seven years the-plenty to-grasp”) — fact holds: and-make-the-
# earth-to-me-qematzim
m.fact("va_taas_ha_aretz_li_qematzim")

# -------------------------- Gen.41.48 · THE_GATHERING ----------------------
# וַיִּקְבֹּץ אֶת־כָּל־אֹכֶל שֶׁבַע שָׁנִים אֲשֶׁר הָיוּ בְּאֶרֶץ מִצְרַיִם
# וַיִּתֶּן־אֹכֶל בֶּעָרִים אֹכֶל שְׂדֵה־הָעִיר אֲשֶׁר סְבִיבֹתֶיהָ נָתַן
# בְּתוֹכָהּ
# "[EN-AID] And he gathered all the food of the seven years which were in
# the land of Egypt, and put food in the cities — the food of the field
# around each city he put within it."
m.step("Gen.41.48")
# ‹וַיִּקְבֹּץ אֶת־כָּל־אֹכֶל› (“and-grasp obj-marker all food”) — demand
# settled (popped from the queue): count/visit-superintendent-and-tax-a-
# fifth
m.result("yafqed_peqidim_ve_chimesh", tmark="t1")

# -------------------------- Gen.41.49 · SAND_OF_THE_SEA --------------------
# וַיִּצְבֹּר יוֹסֵף בָּר כְּחוֹל הַיָּם הַרְבֵּה מְאֹד עַד כִּי־חָדַל
# לִסְפֹּר כִּי־אֵין מִסְפָּר
# "[EN-AID] And Joseph piled up grain as the sand of the sea, very much,
# until he ceased counting — for it was without number."
m.step("Gen.41.49")
# ‹בָּר כְּחוֹל הַיָּם הַרְבֵּה מְאֹד› (“grain-of-any-kind like-sand the-
# seas multiply very”) — fact holds: grain-of-any-kind-like-sand-the-seas-
# there-is-not-number
m.fact("bar_ke_chol_ha_yam_en_mispar")

# -------------------------- Gen.41.50 · TWO_SONS_BEFORE_THE_FAMINE ---------
# וּלְיוֹסֵף יֻלַּד שְׁנֵי בָנִים בְּטֶרֶם תָּבוֹא שְׁנַת הָרָעָב אֲשֶׁר
# יָלְדָה־לּוֹ אָסְנַת בַּת־פּוֹטִי פֶרַע כֹּהֵן אוֹן
# "[EN-AID] And to Joseph were born two sons before the year of famine came,
# whom Asnat daughter of Poti-fera priest of On bore to him."
m.step("Gen.41.50")
# ‹וּלְיוֹסֵף יֻלַּד שְׁנֵי בָנִים› (“and-to-Joseph bear-young two son”) —
# fact holds: bear-young-years-son-in-non-occurrence-years-the-hunger
m.fact("yulad_shene_vanim_be_terem_shenat_ha_raav")

# -------------------------- Gen.41.51 · MENASHE_NAMED ----------------------
# וַיִּקְרָא יוֹסֵף אֶת־שֵׁם הַבְּכוֹר מְנַשֶּׁה כִּי־נַשַּׁנִי אֱלֹהִים
# אֶת־כָּל־עֲמָלִי וְאֵת כָּל־בֵּית אָבִי
# "[EN-AID] And Joseph called the name of the firstborn Menashe: for God has
# made me forget all my toil and all my father's house."
m.step("Gen.41.51")
# ‹וַיִּקְרָא יוֹסֵף אֶת־שֵׁם הַבְּכוֹר מְנַשֶּׁה› (“and-call Joseph obj-
# marker name the-firstborn Manasseh”) — the world gains: Manasseh
m.install("menashe")
# ‹מְנַשֶּׁה כִּי־נַשַּׁנִי אֱלֹהִים אֶת־כָּל־עֲמָלִי› (“Manasseh that
# forget-me/my God obj-marker all toil-me/my”) — named: Manasseh := Manasseh
m.name("menashe", "menashe")

# -------------------------- Gen.41.52 · EFRAYIM_NAMED ----------------------
# וְאֵת שֵׁם הַשֵּׁנִי קָרָא אֶפְרָיִם כִּי־הִפְרַנִי אֱלֹהִים בְּאֶרֶץ
# עָנְיִי
# "[EN-AID] And the name of the second he called Efrayim: for God has made
# me fruitful in the land of my affliction."
m.step("Gen.41.52")
# ‹וְאֵת שֵׁם הַשֵּׁנִי קָרָא אֶפְרָיִם› (“and-obj-marker name the-second
# call Ephraim”) — the world gains: Ephraim
m.install("efrayim")
# ‹כִּי־הִפְרַנִי אֱלֹהִים בְּאֶרֶץ עָנְיִי› (“that be-fruitful-me/my God
# in-earth affliction-me/my”) — named: Ephraim := Ephraim
m.name("efrayim", "efrayim")

# -------------------------- Gen.41.53 · THE_PLENTY_ENDS --------------------
# וַתִּכְלֶינָה שֶׁבַע שְׁנֵי הַשָּׂבָע אֲשֶׁר הָיָה בְּאֶרֶץ מִצְרָיִם
# "[EN-AID] And the seven years of plenty which was in the land of Egypt
# ended."
m.step("Gen.41.53")
# ‹וַתִּכְלֶינָה שֶׁבַע שְׁנֵי הַשָּׂבָע› (“and-be-complete seven years the-
# plenty”) — fact holds: and-be-complete-seven-years-the-plenty
m.fact("va_tikhlena_sheva_shene_ha_sava")

# -------------------------- Gen.41.54 · THE_FAMINE_BEGINS ------------------
# וַתְּחִלֶּינָה שֶׁבַע שְׁנֵי הָרָעָב לָבוֹא כַּאֲשֶׁר אָמַר יוֹסֵף וַיְהִי
# רָעָב בְּכָל־הָאֲרָצוֹת וּבְכָל־אֶרֶץ מִצְרַיִם הָיָה לָחֶם
# "[EN-AID] And the seven years of famine began to come, as Joseph had said;
# and there was famine in all the lands, but in all the land of Egypt there
# was bread."
m.step("Gen.41.54")
# ‹לָבוֹא כַּאֲשֶׁר אָמַר יוֹסֵף› (“to-come/bring like-as/which say Joseph”)
# — fact holds: like-which-say-Joseph-and-be-hunger
m.fact("ka_asher_amar_yosef_va_yehi_raav")

# -------------------------- Gen.41.55 · GO_TO_JOSEPH -----------------------
# וַתִּרְעַב כָּל־אֶרֶץ מִצְרַיִם וַיִּצְעַק הָעָם אֶל־פַּרְעֹה לַלָּחֶם
# וַיֹּאמֶר פַּרְעֹה לְכָל־מִצְרַיִם לְכוּ אֶל־יוֹסֵף אֲשֶׁר־יֹאמַר לָכֶם
# תַּעֲשׂוּ
# "[EN-AID] And all the land of Egypt hungered, and the people cried to
# Pharaoh for bread; and Pharaoh said to all Egypt: Go to Joseph; what he
# says to you, do."
m.step("Gen.41.55")
# ‹לְכוּ אֶל־יוֹסֵף› (“go to Joseph”) — Pharaoh speaks a demand — LET: go-
# to-Joseph
m.declare("paro", "LET",
          "lekhu_el_yosef")

# -------------------------- Gen.41.56 · THE_STOREHOUSES_OPENED -------------
# וְהָרָעָב הָיָה עַל כָּל־פְּנֵי הָאָרֶץ וַיִּפְתַּח יוֹסֵף אֶת־כָּל־אֲשֶׁר
# בָּהֶם וַיִּשְׁבֹּר לְמִצְרַיִם וַיֶּחֱזַק הָרָעָב בְּאֶרֶץ מִצְרָיִם
# "[EN-AID] And the famine was over all the face of the land; and Joseph
# opened all that was in them, and sold to Egypt; and the famine grew strong
# in the land of Egypt."
m.step("Gen.41.56")
# ‹וַיִּפְתַּח יוֹסֵף אֶת־כָּל־אֲשֶׁר בָּהֶם וַיִּשְׁבֹּר לְמִצְרַיִם›
# (“and-open-wide Joseph obj-marker all which in-them/their and-deal-in-
# grain to-Egyptian”) — fact holds: and-open-wide-Joseph-and-deal-in-grain-
# to-Egypt
m.fact("va_yiftach_yosef_va_yishbor_le_mitzrayim")

# -------------------------- Gen.41.57 · ALL_THE_EARTH_COMES ----------------
# וְכָל־הָאָרֶץ בָּאוּ מִצְרַיְמָה לִשְׁבֹּר אֶל־יוֹסֵף כִּי־חָזַק הָרָעָב
# בְּכָל־הָאָרֶץ
# "[EN-AID] And all the earth came to Egypt to buy, to Joseph — for the
# famine was strong in all the earth."
m.step("Gen.41.57")
# ‹וְכָל־הָאָרֶץ בָּאוּ מִצְרַיְמָה לִשְׁבֹּר אֶל־יוֹסֵף› (“and-all the-
# earth come/bring Egypt-ward to-deal-in-grain to Joseph”) — demand settled
# (popped from the queue): go-to-Joseph
m.result("lekhu_el_yosef", tmark="t2")

# -------------------------- machine truth (baked from the Stage D run) -------
if __name__ == "__main__":
    m.report()
    assert m.created_set() == {'efrayim', 'menashe'}
    assert m.presupposed_set() == {'yosef'}
    assert m.REGISTRY["names"] == {'yosef': 'tzafnat_paneach', 'menashe': 'menashe', 'efrayim': 'efrayim'}
    assert m.REGISTRY["writes"] == 3
    assert m.tests_list() == []
    assert m.open_demands() == []
    assert len(m.SPECS["log"]) == 3
    assert sorted(m.LEDGER) == []
    assert m.flag_counts() == {'read_before_install': 1}
    assert sorted(m.WORLD["facts"]) == sorted(['sheva_parot_yefot_olot_min_ha_yeor', 'sheva_parot_raot_olot_acharehen', 'akhlu_ha_raot_et_ha_yafot(parot)', 'sheva_shibolim_daqot_shedufot_qadim', 'va_tivlana_ha_daqot_et_ha_beriot', 'en_poter_otam_le_faro', 'et_chataay_ani_mazkir_ha_yom(sar_ha_mashqim)', 'sipur_ha_mishmar(sar_ha_mashqim)', 'ish_ke_fitron_chalomo_chalamnu', 'naar_ivri_eved_va_yiftar_lanu', 'ka_asher_patar_ken_haya', 'va_yeritzuhu_min_ha_bor(yosef)', 'chalom_chalamti_u_foter_en_oto(paro)', 'biladay_Elohim_yaane_et_shelom_paro(yosef)', 'ba_chalomi_omed_al_sefat_ha_yeor(paro)', 'sheva_parot_beriot_vi_yfot_toar', 'dalot_ve_raot_meod_lo_raiti_khahena', 'va_tokhalna_ha_raqot_et_ha_rishonot', 've_lo_noda_ki_vau_el_qirbena', 'sheva_shibolim_be_qane_echad_meleot', 'tzenumot_daqot_shedufot_qadim', 'va_tivlan_ha_daqot_et_ha_tovot', 'chalom_paro_echad_hu(yosef)', 'sheva_parot_sheva_shanim_hena', 'sheva_shene_raav_hena', 'asher_ha_Elohim_ose_hera_et_paro', 'sheva_shanim_baot_sava_gadol', 've_nishkach_kal_ha_sava', 've_lo_yivada_ha_sava', 'nakhon_ha_davar_u_memaher_ha_Elohim', 'yiqbetzu_okhel_ve_yitzberu_var', 've_haya_ha_okhel_le_fiqadon', 'va_yitav_ha_davar_be_ene_faro', 'ha_nimtza_khaze_ish_asher_ruach_Elohim_bo', 'en_navon_ve_chakham_kamokha(paro)', 'ata_tihye_al_beti_ve_al_pikha_yishaq', 'tabaat_bigde_shesh_revid_zahav', 'va_yiqreu_lefanav_avrekh', 'ani_faro_u_viladekha_lo_yarim_ish', 'ben_sheloshim_shana_be_amdo_lifne_faro', 'va_taas_ha_aretz_li_qematzim', 'bar_ke_chol_ha_yam_en_mispar', 'yulad_shene_vanim_be_terem_shenat_ha_raav', 'va_tikhlena_sheva_shene_ha_sava', 'ka_asher_amar_yosef_va_yehi_raav', 'va_yiftach_yosef_va_yishbor_le_mitzrayim'])
    assert m.WORLD["invariants"] == []
    assert m.WORLD["partitions"] == []
    assert len(m.EVENTS) == 11
    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.