The first descent: brothers before the governor (42:1-38) FROZEN

unit gen_65_first_descent · Genesis 42:1-38 · derive logic_derived_v1 · phase FWD-6
⇄ verse view — this span in the scroll (trees + morphology)  ·  ☰ all derived units

וַיִּזְכֹּר יוֹסֵף אֵת הַחֲלֹמוֹת · va-yizkor yosef et ha-chalomot · 'and Joseph remembered the dreams'

DERIVATION RECORD — freeze-era draft note: DERIVED 2026-08-09 · FORWARD ERA unit #6 (run FWD-2 block 1; freeze review waived — mechanical gates only). Span: 42:1-38, whole chapter: 38 verses (SNAPSHOT-verified). Oral layer IN-PIPELINE: manifest 13/13 VERIFIED, zero FAILED — see oral_audit_note_en. MACHINE PROFILE. FIVE DECLAREs, TWO RESULTs — the span's demand ledger is a study in how demands die and live: Jacob's go-down (42:2) discharges in ONE VERSE (42:3); Joseph's FIRST plan (shilchu, 42:16 — send one, nine bound) is SUPERSEDED by its own author on the third day and left OPEN forever (the dead-by- revision class debuts); the third-day plan (zot asu, 42:18) is receipted by the letter's own compliance-clause (va-yaasu khen, 42:20) BEFORE its parts execute (Simeon bound 42:24, the going 42:26); the bring-the-youngest demand (42:20) stays OPEN as the span's forward hook (43:15/26 in waiting); Reuben's pledge (tena, 42:37) meets a flat REFUSAL (42:38) and stays open — the dead-by-refusal class (gen_62's shikhva-imi) gains its gravest member: a father refusing a son's sons. Queue at close: THREE OPEN (the superseded plan, the carrying demand, the refused pledge). REGISTRY 0 writes. TESTS 0 — the span's own test-word (tibachenu, 42:15-16) is Joseph's procedure, not the oracle's: the register stays silent by TIR discipline. LEDGER 0. EVENTS 3 marked: the BOWING (42:6 — gen_60's sheaves-dream discharges its first fulfillment), the REMEMBERING (42:9 — va-yizkor yosef et ha-chalomot: the remember-verb whose failure and repair structured gen_63/64 now turns in Joseph's own mouth), the FIRST WEEPING (42:24 — the weep-verb opens its seven-station cycle series). CARE-POINTS: the RETELLING VARIANCE FILE (42:30-34 against 42:7-20): the binding softened to a leaving (hanichu for yeaser), the charge softened by a kaf (KA-meraglim), the conjugation drift (hayinu for hayu), and the ADDED trading license (ve-et ha-aretz tischaru, 42:34 — the retelling's invention, the gen_64 lo-noda pattern at family scale). The RETRO-FACT of the pit: the plea (be-hitchaneno, 42:21) that gen_60's narration never recorded, released twenty-two years late in the guilty men's mouths. Reuben CITING his own still- open gen_60 demands (halo amarti, 42:22) — the corpus's first witness to its own queue. The is-not word (enennu) tolling 42:13/32/36. The silver returned unasked (42:25) beginning the sale-silver's long answer. The seen/feared pun (va-yiru/va- yirau, 42:35). Jacob's claim-without-source (ki achiv met, 42:38). WATCHLIST ARMS: 43:15/26 (Benjamin brought; the carrying demand's discharge), 43:14 (the bereave-verb returned), 43:30 (weeping station two), 44:29 (sevati's second token, G65-08), 45:26 (the lean telling, G65-06), 46:29 (the hard-alef chariot binding, G65-05), Exod 14:6 (Pharaoh's chariot, G65-05), Exod 12:32 (the take-and-go pair, named), Num 32:32 (nachnu's war-pledge partner, G65-07).
ORAL AUDIT — crowns (chain-attested + DB-verified): ORAL AUDIT 2026-08-09 (IN-PIPELINE, forward era; manifest logic/oral_audit/manifests/gen_65_first_descent_claims.json 13/13 VERIFIED, zero FAILED; record logic/oral_audit/AUDIT_gen_65_2026-08-09.md). CROWNS (chain-attested + DB-verified). WHEEL-STATION TEN [G65-01, MS on 42:6]: עַם ("people") — the precise books' galgal (the wheel stroke) with no maqqef; SNAPSHOT writes the munach (the upright conjunctive stroke): the galgal class stands at TEN stations, the stream in the munach camp at every one. THE SEVEN FULL BENJAMINS [G65-02, MS on 42:4; the Ramah]: בנימין ("Benjamin") with the yod between mem and nun — the Ramah counts SEVEN such fulls in the Torah and the census is EXACT in-stream: the naming (35:18), the guarding (42:4), the sending (43:14), the seeing (43:16), the greeting (43:29), the kissing (45:12), the blessing (49:27) — while the same chapter writes the demanded son LEAN (בנימן, "Benjamin" shorn of its yod, 42:36): full when held, lean when claimed. THE ONE-VERSE FULL/LEAN PAIR [G65-03, MS on 42:7; the Hilleli and Yerushalmi copies]: אליהם ("to them") FULL — the Hilleli lean, the Yerushalmi and every precise book full, one of the Masorah's seventeen fulls — and the SAME VERSE writes its second to-them LEAN (אלהם), excluded by the Masorah's own note: the seesaw inside nineteen tokens. FROM-EGYPT WITH THE PRECISE BOOKS [G65-04, MS on 42:3]: ממצרים ("from Egypt") — the Aspamia codex and Rabbenu Gershom's book against copies reading in-Egypt; SNAPSHOT with the precise books. THE THREE BINDINGS [G65-05, MS on 42:24; the Masorah; Mikhlol]: וַיֶּאֱסֹר ("and he bound" — Simeon) with the alef in CHATAF SEGOL, the Masorah's one SOFT binding against two hard: Joseph's chariot bound to meet his father (46:29) and Pharaoh's bound to chase (Exod 14:6) — a brother bound softly; the chariots hard. THE TWO LEAN TELLINGS [G65-06, MS on 42:29; the Ramah; the Hilleli and Yerushalmi]: ויגידו ("and they told") FULL (the Hilleli alone lean), for the Ramah's census stands: the Torah's lean tellings are exactly TWO — the well found (26:32) and 'Joseph still lives' (45:26): census EXACT in-stream. THE SHORT WE [G65-07, Kitzur on 42:11; the Masorah]: נחנו ("we", the clipped form) — exactly TWICE in the Torah: the brothers' plea and the Reubenites' war-pledge (Num 32:32); the Masorah's third is Lamentations' 'we have transgressed' (named): the Kitzur reads all three into one speech, and hears the missing letter as the missing brother. THE GRAY-HAIR FILE [G65-08, MS on 42:38; the Ramah]: שיבתי ("my gray hair") FULL — the Ramah rules every gray-hair form in the Torah full, and the file verifies EXACT: sevati twice (42:38, 44:29), sevat once (44:31) — all three Jacob's, all bound to Sheol-clauses. THE BARE ALL-OF-THEM [G65-09, Kitzur on 42:36; the Masorah]: כלנה ("all of them") — ONCE in the Torah bare (Calneh of Babel wears it only with a vav); the Masorah pairs it with 'you surpass them ALL' (Prov 31:29, named). THE KILL-WORD [G65-10, Kitzur on 42:37]: תמית ("you may kill") — ONCE in the Torah; the reading tradition rides the two-sons clause to Datan and Aviram (named). THE UNRECOGNIZED [G65-11, Kitzur on 42:8; the Masorah]: הכרהו ("recognized him", negated) — ONCE in the Torah; the Masorah's pair is Job's friends (Job 2:12, named): suffering hid the one, elevation the other. THE POINTING FILE [G65-12, MS ×7]: במצרים ("in Egypt", 42:2) bet DAGESHED (checked); ve-nichye (42:2) yod in segol, meraglim (42:9) gimel dageshed throughout, באמתחתי ("in my bag", 42:28) bet soft, tzerorot (42:35) lean-then-full vav, u-qraahu (42:38) vav in shuruk (Chizkuni), halo (42:22) full — all asserted; named: the lengthening stroke on כמרגלים ("as spies") (42:30), asar's tevir file (42:32), merikim without paseq (42:35), the portion's no-break run (42:37-38, the Mikketz seder's own mark). THE JOINED BOW [G65-13, Kitzur on 42:6]: וישתחוו־לו ("and they bowed to him") — joined by the maqqef (the joining stroke) in-stream (checked); the Kitzur counts the phrase's letters: 'HERE THE DREAM WAS FULFILLED' (named) — the letter's own receipt on gen_60's sheaves. READINGS (named-only): Gabriel at the recognizing (Kitzur on 42:7); the eleven of be-vo (42:15); the three days against the three deeds (42:17); Levi the emptied (the readings on האחד, "the one", 42:27); the asa-Elohim pair with Yitro (42:28); the take-and-go pair with the Exodus night (42:33); the Datan-Aviram reading of the two sons (42:37).
confidence: structure tested; oral layer verified 13/13

Derivation log (steps A–J)

stepnamecommentconfidence
ABlock choiceFORWARD ERA run 2, block 1 (owner word: "do the next 5 blocks"). Canon continuation: Gen 42:1-38 — the first descent, whole chapter.established
BSpan + source + conventionsSNAPSHOT prestage: 38 verses. No ketiv/qere pairs surfaced by the claim probes. Volitive census: the go-down pair (42:2), the first-plan imperatives (42:16), the third-day pair (42:18-20), Reuben's tena (42:37) — five DECLAREs.established
CMachine structureFive DECLAREs, two RESULTs: one-verse discharge (42:2-3), a plan superseded by its author (42:16 — dead-by-revision class debuts), the third-day plan receipted by va-yaasu khen (42:20), the carrying demand left open as the forward hook, the pledge refused (42:37-38 — dead-by-refusal). Queue closes at three open. REGISTRY 0; TESTS 0 (tibachenu is procedure, not oracle); EVENTS 3 (the bowing, the remembering, the first weeping).tested
DOral scan (in-pipeline)Local mirror only (zero fetches): Minchat Shai on Gen 42 (21 notes) + Kitzur Baal HaTurim on Gen 42 (16 notes). Manifest 13 rows: 13 VERIFIED / 0 FAILED / 0 UNCHECKABLE. The Kitzur's take-and-go Masorah (42:33) probed to a five-token Torah skeleton — filed named-only (his census rides a pointed form), dropped-not-misframed.established
EGatesverify_claims.py 13/13 zero FAILED; verify_text.py green; preflight ALL GREEN; gloss_lint clean. Review waived per the revised standing law.established
FFreezestatus: frozen 2026-08-09 on green mechanical gates (forward-era law). Oral layer in-pipeline. Changes require a new derive pass, not silent edits.established

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

STEP_Gn_42_1 · Gen.42.1 · WHY_DO_YOU_LOOK_AT_ONE_ANOTHER

וַיַּרְא יַעֲקֹב כִּי יֶשׁ־שֶׁבֶר בְּמִצְרָיִם וַיֹּאמֶר יַעֲקֹב לְבָנָיו לָמָּה תִּתְרָאוּ · va-yar yaaqov ki yesh-shever be-mitzrayim va-yomer yaaqov le-vanay-v la-ma titrau · And Jacob saw that there was grain in Egypt; and Jacob said to his sons: Why do you look at one another?

LEFT
וַיַּ֣רְא יַעֲקֹ֔ב כִּ֥י יֶשׁ שֶׁ֖בֶר בְּמִצְרָ֑יִם · va-yar yaaqov ki yesh-shever be-mitzrayim · Jacob saw there was grain in Egypt (etnachta on be-mitzrayim) [VERIFIED: SNAPSHOT Gen.42.1 idx5 etnachta in-stream]
RIGHT
וַיֹּ֤אמֶר יַעֲקֹב֙ לְבָנָ֔יו לָ֖מָּה תִּתְרָאֽוּ · va-yomer yaaqov le-vanay-v la-ma titrau · why do you look at one another? (verse-final titrau) [VERIFIED: SNAPSHOT Gen.42.1 idx6-10]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(yesh_shever_be_mitzrayim, t0)
= HOLDS(yesh-shever-in-mitzrayim, t0)
THE GRAIN SEEN. ki yesh SHEVER be-mitzrayim — the shever-word (grain-for-sale) that closed gen_64 (41:56-57, the sell-verb) is the first fact of the new span: the door the world walked through now opens for the brothers. lama titrau — the reproach that starts the descent.
כִּי יֶשׁ־שֶׁבֶר בְּמִצְרָיִם · ki yesh-shever be-mitzrayim
= when yesh-shever in-mitzrayim
tested
The famine reaches Canaan; the cycle's second act opens.

STEP_Gn_42_2 · Gen.42.2 · GO_DOWN_AND_BUY

וַיֹּאמֶר הִנֵּה שָׁמַעְתִּי כִּי יֶשׁ־שֶׁבֶר בְּמִצְרָיִם רְדוּ־שָׁמָּה וְשִׁבְרוּ־לָנוּ מִשָּׁם וְנִחְיֶה וְלֹא נָמוּת · va-yomer hine shamati ki yesh-shever be-mitzrayim redu-shama-ה ve-shivru-la-nu mi-sham ve-nichye ve-lo namut · And he said: Behold, I have heard that there is grain in Egypt; go down there and buy for us from there, that we may live and not die.

LEFT
וַיֹּ֕אמֶר הִנֵּ֣ה שָׁמַ֔עְתִּי כִּ֥י יֶשׁ שֶׁ֖בֶר בְּמִצְרָ֑יִם · va-yomer hine shamati ki yesh-shever be-mitzrayim · I have heard there is grain in Egypt (etnachta on be-mitzrayim) [VERIFIED: SNAPSHOT Gen.42.2 idx6 etnachta in-stream]
RIGHT
רְדוּ שָׁ֨מָּה֙ וְשִׁבְרוּ לָ֣נוּ מִשָּׁ֔ם וְנִחְיֶ֖ה וְלֹ֥א נָמֽוּת · redu-shama-ה ve-shivru-la-nu mi-sham ve-nichye ve-lo namut · go down and buy for us, that we may live and not die (verse-final namut) [VERIFIED: SNAPSHOT Gen.42.2 idx7-14]
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(yaaqov, LET(redu_shamah_ve_shivru_lanu))
= DECLARE(yaaqov, LET(redu-shamah-and-shivru-lanu))
THE GO-DOWN COMMAND. REDU shamah ve-shivru lanu mi-sham — Jacob's imperative pair pushed as one demand; ve-nichye ve-lo namut — the live-and-not-die clause is its stated stake (the same clause will close the Judah-speech at 43:8). The bet of ba-mitzrayim DAGESHED per MS (checked [G65-12]); ve-nichye with the yod in segol (MS, asserted).
רְדוּ־שָׁמָּה וְשִׁבְרוּ־לָנוּ · redu-shama-ה ve-shivru-la-nu
= redu-shama-ה and-shivru-to-nu
tested
The father's demand: the first push of the span.

STEP_Gn_42_3 · Gen.42.3 · TEN_GO_DOWN

וַיֵּרְדוּ אֲחֵי־יוֹסֵף עֲשָׂרָה לִשְׁבֹּר בָּר מִמִּצְרָיִם · va-yerdu ache-yosef asara li-shebor bar mi-mitzrayim · And the ten brothers of Joseph went down to buy grain from Egypt.

LEFT
וַיֵּרְד֥וּ אֲחֵֽי יוֹסֵ֖ף עֲשָׂרָ֑ה · va-yerdu ache-yosef asara · the ten brothers of Joseph went down (etnachta on asara) [VERIFIED: SNAPSHOT Gen.42.3 idx3 etnachta in-stream]
RIGHT
לִשְׁבֹּ֥ר בָּ֖ר מִמִּצְרָֽיִם · li-shebor bar mi-mitzrayim · to buy grain from Egypt (verse-final mi-mitzrayim) [VERIFIED: SNAPSHOT Gen.42.3 idx4-6]
operatorexpressionHebrew anchorcitesconfidence
RESULTRESULT: HOLDS(redu_shamah_ve_shivru_lanu, t1)
= RESULT: HOLDS(redu-shamah-and-shivru-lanu, t1)
THE DESCENT. va-yerdu ACHEI YOSEF asara — the go-down demand discharges immediately, and the narrator counts the goers as 'the brothers of JOSEPH' (not 'the sons of Jacob'): ten, the letter already subtracting the one they sold. MI-mitzrayim written with the from-preposition in the Aspamia codex and Rabbenu Gershom's book against the in-Egypt copies — SNAPSHOT with the precise books (checked [G65-04]).
וַיֵּרְדוּ אֲחֵי־יוֹסֵף עֲשָׂרָה לִשְׁבֹּר בָּר מִמִּצְרָיִם · va-yerdu ache-yosef asara li-shebor bar mi-mitzrayim
= and-yerdu ache-yosef asara to-me-shebor bar from-mitzrayim
tested
The demand discharges in one verse; the letter counts ten.

STEP_Gn_42_4 · Gen.42.4 · BENJAMIN_WITHHELD

וְאֶת־בִּנְיָמִין אֲחִי יוֹסֵף לֹא־שָׁלַח יַעֲקֹב אֶת־אֶחָיו כִּי אָמַר פֶּן־יִקְרָאֶנּוּ אָסוֹן · ve-et-binyamin achi yosef lo-shalach yaaqov et-echay-v ki amar pen-yiqrae-nu ason · But Benjamin, Joseph's brother, Jacob did not send with his brothers — for he said: Lest harm befall him.

LEFT
וְאֶת בִּנְיָמִין֙ אֲחִ֣י יוֹסֵ֔ף לֹא שָׁלַ֥ח יַעֲקֹ֖ב אֶת אֶחָ֑יו · ve-et-binyamin achi yosef lo-shalach yaaqov et-echay-v · Benjamin, Joseph's brother, Jacob did not send (etnachta on echay-v) [VERIFIED: SNAPSHOT Gen.42.4 idx8 etnachta in-stream]
RIGHT
כִּ֣י אָמַ֔ר פֶּן יִקְרָאֶ֖נּוּ אָסֽוֹן · ki amar pen-yiqrae-nu ason · lest harm befall him (verse-final ason) [VERIFIED: SNAPSHOT Gen.42.4 idx9-13]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(et_binyamin_lo_shalach_pen_ason, t0)
= HOLDS(binyamin-not-shalach-lest-ason, t0)
THE WITHHELD SON [G65-02]. ve-et BINYAMIN — written FULL (yod between the mem and the nun): the Ramah counts SEVEN such fulls in the Torah, and the census is EXACT — 35:18 (the naming), here, 43:14, 43:16, 43:29, 45:12, 49:27 (the blessing): the full spellings ride the naming, the guarding, the releasing, the seeing, the kissing, and the blessing [VERIFIED: manifest G65-02]. pen yiqraenu ASON — the harm-word Jacob coined here returns in his own mouth at 42:38 and in Judah's at 44:29.
וְאֶת־בִּנְיָמִין · ve-et-binyamin
= and-binyamin
tested
The seven-full census opens at the guarded son.

STEP_Gn_42_5 · Gen.42.5 · AMONG_THE_COMERS

וַיָּבֹאוּ בְּנֵי יִשְׂרָאֵל לִשְׁבֹּר בְּתוֹךְ הַבָּאִים כִּי־הָיָה הָרָעָב בְּאֶרֶץ כְּנָעַן · va-yavou bene yisrael li-shebor be-tokh ha-baim ki-haya ha-raav be-eretz kenaan · And the sons of Israel came to buy among those who came, for the famine was in the land of Canaan.

LEFT
וַיָּבֹ֨אוּ֙ בְּנֵ֣י יִשְׂרָאֵ֔ל לִשְׁבֹּ֖ר בְּת֣וֹךְ הַבָּאִ֑ים · va-yavou bene yisrael li-shebor be-tokh ha-baim · the sons of Israel came to buy among the comers (etnachta on ha-baim) [VERIFIED: SNAPSHOT Gen.42.5 idx5 etnachta in-stream]
RIGHT
כִּֽי הָיָ֥ה הָרָעָ֖ב בְּאֶ֥רֶץ כְּנָֽעַן · ki-haya ha-raav be-eretz kenaan · for the famine was in the land of Canaan (verse-final kenaan) [VERIFIED: SNAPSHOT Gen.42.5 idx6-10]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(be_tokh_ha_baim_ki_ha_raav_be_eretz_kenaan, t0)
= HOLDS(in-tokh-the-baim-when-the-raav-in-earth-kenaan, t0)
AMONG THE COMERS. be-tokh ha-baim — the sons of Israel enter as anonymous traffic inside gen_64's closing fact (all the earth came, 41:57): the machine reads 42:5 as the world-demand's local instance.
וַיָּבֹאוּ בְּנֵי יִשְׂרָאֵל לִשְׁבֹּר בְּתוֹךְ הַבָּאִים · va-yavou bene yisrael li-shebor be-tokh ha-baim
= and-yavou bene yisrael to-me-shebor in-tokh the-baim
tested
The brothers dissolve into the world's traffic.

STEP_Gn_42_6 · Gen.42.6 · THE_SHEAVES_BOW

וְיוֹסֵף הוּא הַשַּׁלִּיט עַל־הָאָרֶץ הוּא הַמַּשְׁבִּיר לְכָל־עַם הָאָרֶץ וַיָּבֹאוּ אֲחֵי יוֹסֵף וַיִּשְׁתַּחֲווּ־לוֹ אַפַּיִם אָרְצָה · ve-yosef hu ha-shalit al-ha-aretz hu ha-mashbir le-khal-am ha-aretz va-yavou ache yosef va-yishtachavu-l-o apayim artza-ה · And Joseph — he was the governor over the land, he the seller to all the people of the land; and Joseph's brothers came and bowed down to him, faces to the earth.

LEFT
וְיוֹסֵ֗ף ה֚וּא הַשַּׁלִּ֣יט עַל הָאָ֔רֶץ ה֥וּא הַמַּשְׁבִּ֖יר לְכָל עַ֣ם הָאָ֑רֶץ · ve-yosef hu ha-shalit al-ha-aretz hu ha-mashbir le-khal-am ha-aretz · Joseph was the governor and the seller to all the land (etnachta on ha-aretz) [VERIFIED: SNAPSHOT Gen.42.6 idx9 etnachta in-stream]
RIGHT
וַיָּבֹ֨אוּ֙ אֲחֵ֣י יוֹסֵ֔ף וַיִּשְׁתַּֽחֲווּ ל֥וֹ אַפַּ֖יִם אָֽרְצָה · va-yavou ache yosef va-yishtachavu-l-o apayim artza-ה · his brothers came and bowed to him, faces to the earth (verse-final artza-ה) [VERIFIED: SNAPSHOT Gen.42.6 idx10-16]
operatorexpressionHebrew anchorcitesconfidence
EVENThishtachavu(e1); Agent(e1, achei_yosef)
= hishtachavu(e1); Agent(e1, achei-yosef)
THE BOWING [gen_60 ARMED, DISCHARGED]. va-yavou achei yosef va- YISHTACHAVU lo apayim artza — the sheaves-dream (37:7, its open question logged in gen_60) lands its first fulfillment: the brothers bow with their faces to the ground before the brother they stripped; the Kitzur reads the bowing-phrase by letter-count: 'HERE THE DREAM WAS FULFILLED' (named) — and the bow-word is JOINED to 'to him' by maqqef in-stream (checked [G65-13]). The people-word am (42:6) under the books' GALGAL with no maqqef (MS) — SNAPSHOT writes the munach: wheel-station TEN, the stream in the munach camp at every one [VERIFIED: manifest G65-01].
וַיָּבֹאוּ אֲחֵי יוֹסֵף וַיִּשְׁתַּחֲווּ־לוֹ אַפַּיִם אָרְצָה · va-yavou ache yosef va-yishtachavu-l-o apayim artza-ה
= and-yavou ache yosef and-yishtachavu-l-o apayim artza-ה
tested
gen_60's sheaves-dream discharges; wheel-station 10.

STEP_Gn_42_7 · Gen.42.7 · HE_KNEW_THEM_THEY_KNEW_HIM_NOT

וַיַּרְא יוֹסֵף אֶת־אֶחָיו וַיַּכִּרֵם וַיִּתְנַכֵּר אֲלֵיהֶם וַיְדַבֵּר אִתָּם קָשׁוֹת וַיֹּאמֶר אֲלֵהֶם מֵאַיִן בָּאתֶם וַיֹּאמְרוּ מֵאֶרֶץ כְּנַעַן לִשְׁבָּר־אֹכֶל · va-yar yosef et-echay-v va-yakire-m va-yitnaker ale-hem va-yedaber et-m qashot va-yomer el-hem me-ayin batem va-yomru me-eretz kenaan li-shebar-okhel · And Joseph saw his brothers and recognized them, and made himself strange to them, and spoke with them harshly; and he said to them: From where do you come? And they said: From the land of Canaan, to buy food.

LEFT
וַיַּ֥רְא יוֹסֵ֛ף אֶת אֶחָ֖יו וַיַּכִּרֵ֑ם · va-yar yosef et-echay-v va-yakire-m · Joseph recognized them and made himself strange, speaking harshly (etnachta on va-yakire-m) [VERIFIED: SNAPSHOT Gen.42.7 idx4 etnachta in-stream]
RIGHT
וַיִּתְנַכֵּ֨ר אֲלֵיהֶ֜ם וַיְדַבֵּ֧ר אִתָּ֣ם קָשׁ֗וֹת וַיֹּ֤אמֶר אֲלֵהֶם֙ מֵאַ֣יִן בָּאתֶ֔ם וַיֹּ֣אמְר֔וּ מֵאֶ֥רֶץ כְּנַ֖עַן לִשְׁבָּר אֹֽכֶל · va-yitnaker ale-hem va-yedaber et-m qashot va-yomer el-hem me-ayin batem va-yomru me-eretz kenaan li-shebar-okhel · from where do you come? — from Canaan, to buy food (verse-final okhel) [VERIFIED: SNAPSHOT Gen.42.7 idx5-18]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_yakirem_va_yitnaker_alehem, t0)
= HOLDS(and-yakirem-and-yitnaker-alehem, t0)
THE RECOGNIZE-PAIR [gen_60 ARMED]. va-yakirem va-YITNAKER — the recognize-verb and its own reflexive negation in one breath: the root of the coat's haker-na (37:32, the two-unit crown) now conjugated by its victim. And the verse writes the TO-THEM word TWICE: aleHEM (idx6) FULL with the yod — the Hilleli copy lean, the Yerushalmi and ALL precise books full, one of the Masorah's seventeen fulls, SNAPSHOT with the precise books [VERIFIED: manifest G65-03] — and alehem (idx11) LEAN, excluded from the count by the Masorah's own note (asserted): the one-verse full/lean pair, the seesaw the letter keeps.
וַיַּכִּרֵם וַיִּתְנַכֵּר אֲלֵיהֶם · va-yakire-m va-yitnaker ale-hem
= and-yakire-m and-yitnaker ale-hem
tested
The recognize-pair armed by gen_60; the one-verse full/lean pair.

STEP_Gn_42_8 · Gen.42.8 · THE_ONE_WAY_KNOWING

וַיַּכֵּר יוֹסֵף אֶת־אֶחָיו וְהֵם לֹא הִכִּרֻהוּ · va-yaker yosef et-echay-v ve-hem lo hikiru-hu · And Joseph recognized his brothers, but they did not recognize him.

LEFT
וַיַּכֵּ֥ר יוֹסֵ֖ף אֶת אֶחָ֑יו · va-yaker yosef et-echay-v · Joseph recognized his brothers (etnachta on echay-v) [VERIFIED: SNAPSHOT Gen.42.8 idx3 etnachta in-stream]
RIGHT
וְהֵ֖ם לֹ֥א הִכִּרֻֽהוּ · ve-hem lo hikiru-hu · but they did not recognize him (verse-final hikiru-hu) [VERIFIED: SNAPSHOT Gen.42.8 idx4-6]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ve_hem_lo_hikiruhu, t0)
= HOLDS(and-hem-not-hikiruhu, t0)
THE ASYMMETRY [G65-11]. ve-hem lo HIKIRUHU — the not-recognized form stands ONCE in the Torah [VERIFIED: manifest G65-11]; the Masorah pairs it with Job's friends (Job 2:12, named): there suffering changed a man past knowing, here elevation — the slave became the governor (the Kitzur's own reading, named).
וְהֵם לֹא הִכִּרֻהוּ · ve-hem lo hikiru-hu
= and-hem not hikiru-that
tested
The asymmetry stated; the Job pair named.

STEP_Gn_42_9 · Gen.42.9 · THE_DREAMS_REMEMBERED

וַיִּזְכֹּר יוֹסֵף אֵת הַחֲלֹמוֹת אֲשֶׁר חָלַם לָהֶם וַיֹּאמֶר אֲלֵהֶם מְרַגְּלִים אַתֶּם לִרְאוֹת אֶת־עֶרְוַת הָאָרֶץ בָּאתֶם · va-yizkor yosef et ha-chalomot asher chalam la-hem va-yomer el-hem meraglim atem li-reot et-ervat ha-aretz batem · And Joseph remembered the dreams which he dreamed of them; and he said to them: You are spies! To see the nakedness of the land you have come.

LEFT
וַיִּזְכֹּ֣ר יוֹסֵ֔ף אֵ֚ת הַחֲלֹמ֔וֹת אֲשֶׁ֥ר חָלַ֖ם לָהֶ֑ם · va-yizkor yosef et ha-chalomot asher chalam la-hem · Joseph remembered the dreams he dreamed of them (etnachta on la-hem) [VERIFIED: SNAPSHOT Gen.42.9 idx6 etnachta in-stream]
RIGHT
וַיֹּ֤אמֶר אֲלֵהֶם֙ מְרַגְּלִ֣ים אַתֶּ֔ם לִרְא֛וֹת אֶת עֶרְוַ֥ת הָאָ֖רֶץ בָּאתֶֽם · va-yomer el-hem meraglim atem li-reot et-ervat ha-aretz batem · you are spies — to see the land's nakedness you came (verse-final batem) [VERIFIED: SNAPSHOT Gen.42.9 idx7-15]
operatorexpressionHebrew anchorcitesconfidence
EVENTzakhar(e2); Agent(e2, yosef); Theme(e2, ha_chalomot)
= male(e2); Agent(e2, yosef); Theme(e2, the-chalomot)
THE REMEMBERING [gen_60 ARMED, DISCHARGED]. va-YIZKOR yosef et ha- CHALOMOT — the remember-verb whose failure opened gen_64 (40:23 'did not remember') and whose repair crowned it (41:9 'I mention today') now turns in Joseph's own mouth: he remembers THE DREAMS — gen_60's two open questions step onto the board mid-fulfillment. meraglim atem — the spy-charge, the gimel dageshed in every token of the chapter per MS (asserted [G65-12]).
וַיִּזְכֹּר יוֹסֵף אֵת הַחֲלֹמוֹת · va-yizkor yosef et ha-chalomot
= and-yizkor yosef et the-chalomot
tested
The remember-verb's turn; the spy-charge opens.

STEP_Gn_42_10 · Gen.42.10 · NO_MY_LORD

וַיֹּאמְרוּ אֵלָיו לֹא אֲדֹנִי וַעֲבָדֶיךָ בָּאוּ לִשְׁבָּר־אֹכֶל · va-yomru elay-v lo adoni-y va-avade-kha bau li-shebar-okhel · And they said to him: No, my lord; your servants have come to buy food.

LEFT
וַיֹּאמְר֥וּ אֵלָ֖יו לֹ֣א אֲדֹנִ֑י · va-yomru elay-v lo adoni-y · no, my lord (etnachta on adoni-y) [VERIFIED: SNAPSHOT Gen.42.10 idx3 etnachta in-stream]
RIGHT
וַעֲבָדֶ֥יךָ בָּ֖אוּ לִשְׁבָּר אֹֽכֶל · va-avade-kha bau li-shebar-okhel · your servants have come to buy food (verse-final okhel) [VERIFIED: SNAPSHOT Gen.42.10 idx4-7]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(lo_adoni_avadekha_bau_lishbor_okhel, t0)
= HOLDS(not-adoni-avadekha-bau-lishbor-okhel, t0)
THE DENIAL. lo adoni — the brothers call the stripped brother 'my lord'; avadekha 'your servants' — the sheaves-dream's vocabulary volunteered by its deniers (37:8 'will you rule over us?').
לֹא אֲדֹנִי וַעֲבָדֶיךָ בָּאוּ · lo adoni-y va-avade-kha bau
= not adoni-y and-avade-kha bau
tested
The denial begins.

STEP_Gn_42_11 · Gen.42.11 · WE_ARE_TWELVE_HONEST_MEN

כֻּלָּנוּ בְּנֵי אִישׁ־אֶחָד נָחְנוּ כֵּנִים אֲנַחְנוּ לֹא־הָיוּ עֲבָדֶיךָ מְרַגְּלִים · kula-nu bene ish-echad nachnu kenim anachnu lo-hayu avade-kha meraglim · We are all sons of one man; we are honest; your servants have never been spies.

LEFT
כֻּלָּ֕נוּ בְּנֵ֥י אִישׁ אֶחָ֖ד נָ֑חְנוּ · kula-nu bene ish-echad nachnu · we are all sons of one man (etnachta on nachnu) [VERIFIED: SNAPSHOT Gen.42.11 idx4 etnachta in-stream]
RIGHT
כֵּנִ֣ים אֲנַ֔חְנוּ לֹא הָי֥וּ עֲבָדֶ֖יךָ מְרַגְּלִֽים · kenim anachnu lo-hayu avade-kha meraglim · we are honest — your servants were never spies (verse-final meraglim) [VERIFIED: SNAPSHOT Gen.42.11 idx5-10]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(kulanu_bene_ish_echad_nachnu, t0)
= HOLDS(kulanu-bene-man-echad-nachnu, t0)
THE SHORT WE [G65-07]. bene ish echad NACHNU — the clipped we-form (nachnu, not anachnu) stands exactly TWICE in the Torah: here and the Reubenite war-pledge 'we will cross armed' (Num 32:32) [VERIFIED: manifest G65-07]; the Masorah's third is Lamentations' 'we have transgressed' (Lam 3:42, named) — the Kitzur reads all three into one speech (armed to kill, and guilty). And the Kitzur hears the clipped form itself: a letter short, as the family is one brother short (named).
כֻּלָּנוּ בְּנֵי אִישׁ־אֶחָד נָחְנוּ · kula-nu bene ish-echad nachnu
= kula-nu bene man-echad nachnu
tested
The rare short we; the Kitzur's missing-one hint.

STEP_Gn_42_12 · Gen.42.12 · THE_CHARGE_REPEATED

וַיֹּאמֶר אֲלֵהֶם לֹא כִּי־עֶרְוַת הָאָרֶץ בָּאתֶם לִרְאוֹת · va-yomer el-hem lo ki-ervat ha-aretz batem li-reot · And he said to them: No — for the nakedness of the land you have come to see.

LEFT
וַיֹּ֖אמֶר אֲלֵהֶ֑ם · va-yomer el-hem · and he said to them: no (etnachta on el-hem) [VERIFIED: SNAPSHOT Gen.42.12 idx1 etnachta in-stream]
RIGHT
לֹ֕א כִּֽי עֶרְוַ֥ת הָאָ֖רֶץ בָּאתֶ֥ם לִרְאֽוֹת · lo ki-ervat ha-aretz batem li-reot · the nakedness of the land you came to see (verse-final li-reot) [VERIFIED: SNAPSHOT Gen.42.12 idx2-7]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ervat_ha_aretz_batem_lirot, t0)
= HOLDS(ervat-the-earth-batem-lirot, t0)
THE CHARGE HELD. lo ki — Joseph refuses the denial flat; the nakedness-phrase repeats verbatim: the interrogation's fixed pivot.
וַיֹּאמֶר אֲלֵהֶם לֹא כִּי־עֶרְוַת הָאָרֶץ בָּאתֶם לִרְאוֹת · va-yomer el-hem lo ki-ervat ha-aretz batem li-reot
= and-yomer to-hem not when-ervat earth batem see
tested
The charge held against the denial.

STEP_Gn_42_13 · Gen.42.13 · TWELVE_MINUS_ONE_ACCOUNTING

וַיֹּאמְרוּ שְׁנֵים עָשָׂר עֲבָדֶיךָ אַחִים אֲנַחְנוּ בְּנֵי אִישׁ־אֶחָד בְּאֶרֶץ כְּנָעַן וְהִנֵּה הַקָּטֹן אֶת־אָבִינוּ הַיּוֹם וְהָאֶחָד אֵינֶנּוּ · va-yomru shenem asar avade-kha achim anachnu bene ish-echad be-eretz kenaan ve-hine ha-qaton et-avi-nu ha-yom ve-ha-echad ene-nu · And they said: Your servants are twelve brothers, sons of one man in the land of Canaan; and behold, the youngest is with our father today, and the one — he is not.

LEFT
וַיֹּאמְר֗וּ שְׁנֵ֣ים עָשָׂר֩ עֲבָדֶ֨יךָ אַחִ֧ים אֲנַ֛חְנוּ בְּנֵ֥י אִישׁ אֶחָ֖ד בְּאֶ֣רֶץ כְּנָ֑עַן · va-yomru shenem asar avade-kha achim anachnu bene ish-echad be-eretz kenaan · your servants are twelve brothers, sons of one man (etnachta on kenaan) [VERIFIED: SNAPSHOT Gen.42.13 idx10 etnachta in-stream]
RIGHT
וְהִנֵּ֨ה הַקָּטֹ֤ן אֶת אָבִ֨ינוּ֙ הַיּ֔וֹם וְהָאֶחָ֖ד אֵינֶֽנּוּ · ve-hine ha-qaton et-avi-nu ha-yom ve-ha-echad ene-nu · the youngest with our father today; and the one is not (verse-final ene-nu) [VERIFIED: SNAPSHOT Gen.42.13 idx11-17]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(shenem_asar_ve_ha_echad_enennu, t0)
= HOLDS(shenem-asar-and-the-echad-enennu, t0)
THE ACCOUNTING. shenem asar avadekha — twelve counted to the man who makes them twelve; ve-ha-echad ENENNU — 'the one is not': the is-not word (enennu) enters the span here and will toll through Jacob's lament (42:36, twice) and Reuben's report (42:32).
וְהִנֵּה הַקָּטֹן אֶת־אָבִינוּ הַיּוֹם וְהָאֶחָד אֵינֶנּוּ · ve-hine ha-qaton et-avi-nu ha-yom ve-ha-echad ene-nu
= and-hine the-qaton avi-nu day and-the-echad ene-nu
tested
The family's own census, with its hole.

STEP_Gn_42_14 · Gen.42.14 · IT_IS_WHAT_I_SAID

וַיֹּאמֶר אֲלֵהֶם יוֹסֵף הוּא אֲשֶׁר דִּבַּרְתִּי אֲלֵכֶם לֵאמֹר מְרַגְּלִים אַתֶּם · va-yomer el-hem yosef hu asher dibarti el-khem le-mor meraglim atem · And Joseph said to them: It is what I spoke to you, saying: You are spies.

LEFT
וַיֹּ֥אמֶר אֲלֵהֶ֖ם יוֹסֵ֑ף · va-yomer el-hem yosef · it is what I spoke to you (etnachta on yosef) [VERIFIED: SNAPSHOT Gen.42.14 idx2 etnachta in-stream]
RIGHT
ה֗וּא אֲשֶׁ֨ר דִּבַּ֧רְתִּי אֲלֵכֶ֛ם לֵאמֹ֖ר מְרַגְּלִ֥ים אַתֶּֽם · hu asher dibarti el-khem le-mor meraglim atem · you are spies (verse-final atem) [VERIFIED: SNAPSHOT Gen.42.14 idx3-9]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(hu_asher_dibarti_meraglim_atem, t0)
= HOLDS(that-which-dibarti-meraglim-atem, t0)
THE FORMALIZATION. hu asher dibarti — Joseph seals the charge as a standing accusation: the test that follows is its trial procedure.
וַיֹּאמֶר אֲלֵהֶם יוֹסֵף הוּא אֲשֶׁר דִּבַּרְתִּי אֲלֵכֶם לֵאמֹר מְרַגְּלִים אַתֶּם · va-yomer el-hem yosef hu asher dibarti el-khem le-mor meraglim atem
= and-yomer to-hem yosef that which dibarti to-khem to-mor meraglim atem
tested
The charge formalized.

STEP_Gn_42_15 · Gen.42.15 · BY_THIS_YOU_SHALL_BE_TESTED

בְּזֹאת תִּבָּחֵנוּ חֵי פַרְעֹה אִם־תֵּצְאוּ מִזֶּה כִּי אִם־בְּבוֹא אֲחִיכֶם הַקָּטֹן הֵנָּה · be-zot tibachenu che faro im-tetzu mi-ze ki im-be-vo achi-khem ha-qaton hena · By this you shall be tested — by the life of Pharaoh! — you shall not go out from here except by the coming of your youngest brother here.

LEFT
בְּזֹ֖את תִּבָּחֵ֑נוּ · be-zot tibachenu · by this you shall be tested, by the life of Pharaoh (etnachta on tibachenu) [VERIFIED: SNAPSHOT Gen.42.15 idx1 etnachta in-stream]
RIGHT
חֵ֤י פַרְעֹה֙ אִם תֵּצְא֣וּ מִזֶּ֔ה כִּ֧י אִם בְּב֛וֹא אֲחִיכֶ֥ם הַקָּטֹ֖ן הֵֽנָּה · che faro im-tetzu mi-ze ki im-be-vo achi-khem ha-qaton hena · no going out except by your youngest brother's coming (verse-final hena) [VERIFIED: SNAPSHOT Gen.42.15 idx2-12]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(be_zot_tibachenu_chei_faro, t0)
= HOLDS(in-this-tibachenu-chei-faro, t0)
THE TEST-CLAUSE. be-zot TIBACHENU chei faro — the examine-verb with the court-oath 'by Pharaoh's life' (twice in this speech, 42:15/16: the man who deflected to God before the throne swears by the king to his brothers — the mask's own grammar); ki im be-vo achikhem ha- qaton — the coming-of-the-youngest condition that will drive the next two units; the Kitzur counts the coming-word's letters as eleven: none leaves until eleven brothers stand (named).
בְּזֹאת תִּבָּחֵנוּ חֵי פַרְעֹה · be-zot tibachenu che faro
= in-this tibachenu che faro
tested
The test-clause; the king's-life oath.

STEP_Gn_42_16 · Gen.42.16 · THE_FIRST_PLAN

שִׁלְחוּ מִכֶּם אֶחָד וְיִקַּח אֶת־אֲחִיכֶם וְאַתֶּם הֵאָסְרוּ וְיִבָּחֲנוּ דִּבְרֵיכֶם הַאֱמֶת אִתְּכֶם וְאִם־לֹא חֵי פַרְעֹה כִּי מְרַגְּלִים אַתֶּם · shilchu mi-kem echad ve-yiqach et-achi-khem ve-atem heasru ve-yibachanu divre-khem ha-emet et-khem ve-im-lo che faro ki meraglim atem · Send one of you and let him take your brother, and you — be bound! — and your words will be tested, whether truth is with you; and if not — by the life of Pharaoh — you are spies.

LEFT
שִׁלְח֨וּ מִכֶּ֣ם אֶחָד֮ וְיִקַּ֣ח אֶת אֲחִיכֶם֒ וְאַתֶּם֙ הֵאָ֣סְר֔וּ וְיִבָּֽחֲנוּ֙ דִּבְרֵיכֶ֔ם הַֽאֱמֶ֖ת אִתְּכֶ֑ם · shilchu mi-kem echad ve-yiqach et-achi-khem ve-atem heasru ve-yibachanu divre-khem ha-emet et-khem · send one of you to take your brother, and you shall be bound (etnachta on et-khem) [VERIFIED: SNAPSHOT Gen.42.16 idx11 etnachta in-stream]
RIGHT
וְאִם לֹ֕א חֵ֣י פַרְעֹ֔ה כִּ֥י מְרַגְּלִ֖ים אַתֶּֽם · ve-im-lo che faro ki meraglim atem · your words tested — and if not, by Pharaoh's life, you are spies (verse-final atem) [VERIFIED: SNAPSHOT Gen.42.16 idx12-18]
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(yosef, LET(shilchu_mikem_echad))
= DECLARE(yosef, LET(shilchu-mikem-echad))
THE FIRST PLAN. SHILCHU mikem echad — send ONE, the nine stay bound: pushed as a demand and NEVER satisfied — the third day revises it into its mirror (one stays, nine go, 42:19), and the letter leaves this push on the queue: a demand superseded by its own author, the span's first dead-open (the machine's record of Joseph's softening — or of the interpreter's arithmetic: nine bound men buy no grain for the households).
שִׁלְחוּ מִכֶּם אֶחָד · shilchu mi-kem echad
= shilchu from-kem echad
tested
The first plan pushed — and never done.

STEP_Gn_42_17 · Gen.42.17 · THREE_DAYS_IN_CUSTODY

וַיֶּאֱסֹף אֹתָם אֶל־מִשְׁמָר שְׁלֹשֶׁת יָמִים · va-yeesof et-m el-mishmar sheloshet yamim · And he gathered them into custody three days.

LEFT
וַיֶּאֱסֹ֥ף אֹתָ֛ם אֶל מִשְׁמָ֖ר · va-yeesof et-m el-mishmar · he gathered them into custody (NO etnachta in verse: split at tifcha on mishmar) [VERIFIED: SNAPSHOT Gen.42.17 idx3 tifcha; no etnachta token]
RIGHT
שְׁלֹ֥שֶׁת יָמִֽים · sheloshet yamim · three days (verse-final yamim) [VERIFIED: SNAPSHOT Gen.42.17 idx4-5]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(el_mishmar_sheloshet_yamim, t0)
= HOLDS(to-mishmar-sheloshet-seas, t0)
THE CUSTODY. va-yeesof otam el MISHMAR — the watch-word of gen_63's prison (40:3-4, the cupbearer's mishmar) now holds the ten; the Kitzur counts the three days against the three deeds done to the dreamer — stripped, cast, sold (named): measure begun for measure.
וַיֶּאֱסֹף אֹתָם אֶל־מִשְׁמָר שְׁלֹשֶׁת יָמִים · va-yeesof et-m el-mishmar sheloshet yamim
= and-yeesof m to-mishmar sheloshet seas
tested
The pit repaid in kind, measured.

STEP_Gn_42_18 · Gen.42.18 · THE_THIRD_DAY_REVISION

וַיֹּאמֶר אֲלֵהֶם יוֹסֵף בַּיּוֹם הַשְּׁלִישִׁי זֹאת עֲשׂוּ וִחְיוּ אֶת־הָאֱלֹהִים אֲנִי יָרֵא · va-yomer el-hem yosef ba-yom ha-shelishi zot asu vi-cheu et-ha-Elohim ani yare · And Joseph said to them on the third day: This do, and live — I fear God.

LEFT
וַיֹּ֨אמֶר אֲלֵהֶ֤ם יוֹסֵף֙ בַּיּ֣וֹם הַשְּׁלִישִׁ֔י זֹ֥את עֲשׂ֖וּ וִֽחְי֑וּ · va-yomer el-hem yosef ba-yom ha-shelishi zot asu vi-cheu · Joseph said on the third day: this do, and live (etnachta on vi-cheu) [VERIFIED: SNAPSHOT Gen.42.18 idx7 etnachta in-stream]
RIGHT
אֶת הָאֱלֹהִ֖ים אֲנִ֥י יָרֵֽא · et-ha-Elohim ani yare · I fear God (verse-final yare) [VERIFIED: SNAPSHOT Gen.42.18 idx8-11]
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(yosef, LET(zot_asu_vichyu))
= DECLARE(yosef, LET(this-asu-vichyu))
THE REVISION. ba-yom ha-shelishi ZOT ASU vi-chyu — the third-day turn (the letter's own revision-day: on the third day Abraham saw the place, 22:4): the first plan inverts — one binds, nine go. et ha-Elohim ani yare — the governor of Egypt hands the brothers the fear-of-God formula (the corpus last heard it from Abraham at Gerar, 20:11, as what Sarah's takers lacked): the mask names the Name and stays a mask.
זֹאת עֲשׂוּ וִחְיוּ · zot asu vi-cheu
= this asu vi-cheu
tested
The second plan pushed; the fear-of-God clause.

STEP_Gn_42_19 · Gen.42.19 · ONE_BOUND_NINE_CARRY

אִם־כֵּנִים אַתֶּם אֲחִיכֶם אֶחָד יֵאָסֵר בְּבֵית מִשְׁמַרְכֶם וְאַתֶּם לְכוּ הָבִיאוּ שֶׁבֶר רַעֲבוֹן בָּתֵּיכֶם · im-kenim atem achi-khem echad yeaser be-vet mishmar-khem ve-atem lekhu haviu shever raavon bate-khem · If you are honest, let one brother of yours be bound in the house of your custody; and you — go, carry grain for the famine of your households.

LEFT
אִם כֵּנִ֣ים אַתֶּ֔ם אֲחִיכֶ֣ם אֶחָ֔ד יֵאָסֵ֖ר בְּבֵ֣ית מִשְׁמַרְכֶ֑ם · im-kenim atem achi-khem echad yeaser be-vet mishmar-khem · one brother bound in the house of your custody (etnachta on mishmar-khem) [VERIFIED: SNAPSHOT Gen.42.19 idx7 etnachta in-stream]
RIGHT
וְאַתֶּם֙ לְכ֣וּ הָבִ֔יאוּ שֶׁ֖בֶר רַעֲב֥וֹן בָּתֵּיכֶֽם · ve-atem lekhu haviu shever raavon bate-khem · and you — go, carry grain for your hungering households (verse-final bate-khem) [VERIFIED: SNAPSHOT Gen.42.19 idx8-13]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(achikhem_echad_yeaser_ve_atem_lekhu, t0)
= HOLDS(achikhem-echad-yeaser-and-atem-lekhu, t0)
THE MECHANICS. achikhem ECHAD yeaser — one for nine against the first plan's nine for one; shever RAAVON batekhem — the famine-of- your-houses phrase the brothers will carry back verbatim (42:33): the revision is built to be quotable.
אֲחִיכֶם אֶחָד יֵאָסֵר · achi-khem echad yeaser
= my-brother-khem echad yeaser
tested
The revision's mechanics.

STEP_Gn_42_20 · Gen.42.20 · BRING_THE_YOUNGEST_AND_THE_RECEIPT

וְאֶת־אֲחִיכֶם הַקָּטֹן תָּבִיאוּ אֵלַי וְיֵאָמְנוּ דִבְרֵיכֶם וְלֹא תָמוּתוּ וַיַּעֲשׂוּ־כֵן · ve-et-achi-khem ha-qaton taviu el-y ve-yeamnu divre-khem ve-lo tamutu va-yaasu-khen · And your youngest brother you shall bring to me, and your words will be confirmed, and you shall not die. And they did so.

LEFT
וְאֶת אֲחִיכֶ֤ם הַקָּטֹן֙ תָּבִ֣יאוּ אֵלַ֔י וְיֵאָמְנ֥וּ דִבְרֵיכֶ֖ם וְלֹ֣א תָמ֑וּתוּ · ve-et-achi-khem ha-qaton taviu el-y ve-yeamnu divre-khem ve-lo tamutu · your youngest brother you shall bring to me (etnachta on tamutu) [VERIFIED: SNAPSHOT Gen.42.20 idx8 etnachta in-stream]
RIGHT
וַיַּעֲשׂוּ כֵֽן · va-yaasu-khen · your words confirmed, and you shall not die — and they did so (verse-final khen) [VERIFIED: SNAPSHOT Gen.42.20 idx9-10]
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(yosef, LET(et_achikhem_ha_qaton_taviu_elai))
= DECLARE(yosef, LET(achikhem-the-qaton-taviu-elai))
THE CARRYING DEMAND. ve-et achikhem ha-QATON taviu elai — the bring- the-youngest demand: pushed here and left OPEN at the span's end — the hook the next unit hangs on (43:15 brings Benjamin down; the standing before Joseph at 43:26 is the satisfaction verse-in- waiting). ve-yeamnu divrekhem — the confirm-verb (amen's root) as the trial's stake.
וְאֶת־אֲחִיכֶם הַקָּטֹן תָּבִיאוּ אֵלַי · ve-et-achi-khem ha-qaton taviu el-y
= and-my-brother-khem the-qaton taviu to-y
tested
RESULTRESULT: HOLDS(zot_asu_vichyu, t2)
= RESULT: HOLDS(this-asu-vichyu, t2)
THE RECEIPT. va-yaasu KHEN — the letter's own compliance-clause (the ken-receipt, the creation-week's grammar) pops the third-day plan the same speech that pushed it: agreed before it is executed — the binding lands at 42:24, the going at 42:26, but the KEN stands here.
וַיַּעֲשׂוּ־כֵן · va-yaasu-khen
= and-yaasu-so
tested
The span's carrying demand pushed; the second plan receipted.

STEP_Gn_42_21 · Gen.42.21 · THE_GUILT_SURFACES

וַיֹּאמְרוּ אִישׁ אֶל־אָחִיו אֲבָל אֲשֵׁמִים אֲנַחְנוּ עַל־אָחִינוּ אֲשֶׁר רָאִינוּ צָרַת נַפְשׁוֹ בְּהִתְחַנְנוֹ אֵלֵינוּ וְלֹא שָׁמָעְנוּ עַל־כֵּן בָּאָה אֵלֵינוּ הַצָּרָה הַזֹּאת · va-yomru ish el-achi-v aval ashemim anachnu al-achi-nu asher rainu tzarat nafsh-o be-hitchann-o ele-nu ve-lo shamanu al-ken baa ele-nu ha-tzara ha-zot · And they said, each to his brother: Truly we are guilty concerning our brother, whose soul's distress we saw when he pleaded to us and we did not hear — therefore this distress has come to us.

LEFT
וַיֹּאמְר֞וּ אִ֣ישׁ אֶל אָחִ֗יו אֲבָל֮ אֲשֵׁמִ֣ים אֲנַחְנוּ֮ עַל אָחִינוּ֒ אֲשֶׁ֨ר רָאִ֜ינוּ צָרַ֥ת נַפְשׁ֛וֹ בְּהִתְחַֽנְנ֥וֹ אֵלֵ֖ינוּ וְלֹ֣א שָׁמָ֑עְנוּ · va-yomru ish el-achi-v aval ashemim anachnu al-achi-nu asher rainu tzarat nafsh-o be-hitchann-o ele-nu ve-lo shamanu · truly we are guilty concerning our brother (etnachta on shamanu) [VERIFIED: SNAPSHOT Gen.42.21 idx16 etnachta in-stream]
RIGHT
עַל כֵּן֙ בָּ֣אָה אֵלֵ֔ינוּ הַצָּרָ֖ה הַזֹּֽאת · al-ken baa ele-nu ha-tzara ha-zot · we saw his soul's distress when he pleaded, and did not hear (verse-final ha-zot) [VERIFIED: SNAPSHOT Gen.42.21 idx17-22]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(aval_ashemim_anachnu_al_achinu, t0)
= HOLDS(aval-ashemim-anachnu-upon-achinu, t0)
THE CONFESSION. aval ASHEMIM anachnu — the guilt-word of the Leviticus ledger (lev_04's asham) spoken by laymen over a sale; be- HITCHANENO elenu — the pleading: gen_60's pit-scene narrated NO plea (37:23-24 stripped, cast, sat to eat) — the letter held the scene twenty-two years and releases it in the guilty men's own mouths: the machine files the retro-fact as the span's largest delta.
אֲבָל אֲשֵׁמִים אֲנַחְנוּ עַל־אָחִינוּ · aval ashemim anachnu al-achi-nu
= aval ashemim anachnu upon-my-brother-nu
tested
The pit's missing scene, supplied by the guilty.

STEP_Gn_42_22 · Gen.42.22 · REUBEN_CITES_HIS_DEAD_DEMANDS

וַיַּעַן רְאוּבֵן אֹתָם לֵאמֹר הֲלוֹא אָמַרְתִּי אֲלֵיכֶם לֵאמֹר אַל־תֶּחֶטְאוּ בַיֶּלֶד וְלֹא שְׁמַעְתֶּם וְגַם־דָּמוֹ הִנֵּה נִדְרָשׁ · va-yaan reuven et-m le-mor ha-lo amarti ale-khem le-mor el-techetu va-yeled ve-lo shematem ve-gam-dam-o hine nidrash · And Reuben answered them, saying: Did I not say to you, saying: Do not sin against the boy — and you did not hear; and also his blood — behold, it is required.

LEFT
וַיַּעַן֩ רְאוּבֵ֨ן אֹתָ֜ם לֵאמֹ֗ר הֲלוֹא֩ אָמַ֨רְתִּי אֲלֵיכֶ֧ם לֵאמֹ֛ר אַל תֶּחֶטְא֥וּ בַיֶּ֖לֶד וְלֹ֣א שְׁמַעְתֶּ֑ם · va-yaan reuven et-m le-mor ha-lo amarti ale-khem le-mor el-techetu va-yeled ve-lo shematem · did I not say: do not sin against the boy (etnachta on shematem) [VERIFIED: SNAPSHOT Gen.42.22 idx12 etnachta in-stream]
RIGHT
וְגַם דָּמ֖וֹ הִנֵּ֥ה נִדְרָֽשׁ · ve-gam-dam-o hine nidrash · and you did not hear — and his blood is required (verse-final nidrash) [VERIFIED: SNAPSHOT Gen.42.22 idx13-16]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(halo_amarti_al_techetu_va_yeled, t0)
= HOLDS(halo-amarti-upon-techetu-and-yeled, t0)
THE CITATION. HALO amarti alekhem — Reuben quotes his own gen_60 demands (37:21-22, the three LET-NOTs still open on the corpus queue): the machine's first witness citing his own unpopped push; damo hine NIDRASH — the require-verb of the blood-reckoning handler (9:5, edrosh: gen_21's standing law) invoked by a layman against himself. halo written FULL per the Masorah (asserted [G65-12]).
הֲלוֹא אָמַרְתִּי · ha-lo amarti
= the-not amarti
tested
gen_60's open LET-NOTs cited by their own speaker.

STEP_Gn_42_23 · Gen.42.23 · THE_INTERPRETER_BETWEEN

וְהֵם לֹא יָדְעוּ כִּי שֹׁמֵעַ יוֹסֵף כִּי הַמֵּלִיץ בֵּינֹתָם · ve-hem lo yadu ki shomea yosef ki ha-melitz benota-m · And they did not know that Joseph heard — for the interpreter was between them.

LEFT
וְהֵם֙ לֹ֣א יָֽדְע֔וּ כִּ֥י שֹׁמֵ֖עַ יוֹסֵ֑ף · ve-hem lo yadu ki shomea yosef · they did not know that Joseph heard (etnachta on yosef) [VERIFIED: SNAPSHOT Gen.42.23 idx5 etnachta in-stream]
RIGHT
כִּ֥י הַמֵּלִ֖יץ בֵּינֹתָֽם · ki ha-melitz benota-m · for the interpreter was between them (verse-final benota-m) [VERIFIED: SNAPSHOT Gen.42.23 idx6-8]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ki_ha_melitz_benotam, t0)
= HOLDS(when-the-melitz-benotam, t0)
THE INTERPRETER. ki ha-MELITZ benotam — the go-between word (its one Torah token): the man who 'hears a dream to interpret it' (41:15) listens to a confession through an interpreter he does not need: the mask's most expensive prop.
כִּי הַמֵּלִיץ בֵּינֹתָם · ki ha-melitz benota-m
= when the-melitz benota-m
tested
The listening governor; the melitz.

STEP_Gn_42_24 · Gen.42.24 · WEEPING_AND_THE_SOFT_BINDING

וַיִּסֹּב מֵעֲלֵיהֶם וַיֵּבְךְּ וַיָּשָׁב אֲלֵהֶם וַיְדַבֵּר אֲלֵהֶם וַיִּקַּח מֵאִתָּם אֶת־שִׁמְעוֹן וַיֶּאֱסֹר אֹתוֹ לְעֵינֵיהֶם · va-yisov me-ale-hem va-yevk va-yashav el-hem va-yedaber el-hem va-yiqach me-et-m et-shimon va-yeesor et-o le-ene-hem · And he turned from them and wept; and he returned to them and spoke to them; and he took Simeon from them and bound him before their eyes.

LEFT
וַיִּסֹּ֥ב מֵֽעֲלֵיהֶ֖ם וַיֵּ֑בְךְּ · va-yisov me-ale-hem va-yevk · he turned from them and wept, and returned and spoke (etnachta on va-yevk) [VERIFIED: SNAPSHOT Gen.42.24 idx2 etnachta in-stream]
RIGHT
וַיָּ֤שָׁב אֲלֵהֶם֙ וַיְדַבֵּ֣ר אֲלֵהֶ֔ם וַיִּקַּ֤ח מֵֽאִתָּם֙ אֶת שִׁמְע֔וֹן וַיֶּאֱסֹ֥ר אֹת֖וֹ לְעֵינֵיהֶֽם · va-yashav el-hem va-yedaber el-hem va-yiqach me-et-m et-shimon va-yeesor et-o le-ene-hem · he took Simeon and bound him before their eyes (verse-final le-ene-hem) [VERIFIED: SNAPSHOT Gen.42.24 idx3-13]
operatorexpressionHebrew anchorcitesconfidence
EVENTbakha(e3); Agent(e3, yosef)
THE FIRST WEEPING. va-yisov me-alehem va-YEVK — the weep-verb opens its Joseph-cycle series (it will return at 43:30, 45:2, 45:14-15, 46:29, 50:1, 50:17): the governor turns away to break; the mask holds by turning.
וַיִּסֹּב מֵעֲלֵיהֶם וַיֵּבְךְּ · va-yisov me-ale-hem va-yevk
= and-yisov from-ale-hem and-yevk
tested
PRECONDITION_STATEHOLDS(va_yikach_et_shimon_va_yeesor, t0)
= HOLDS(and-yikach-shimon-and-yeesor, t0)
THE SOFT BINDING [G65-05; gen_60 ARMED (Simeon taken)]. va-yikach me-itam et SHIMON va-YEESOR oto le-enehem — the bind-verb with the alef in CHATAF SEGOL, the Masorah's one SOFT binding: its file counts three — this, and two hard-alef bindings of chariots: Joseph binding his chariot to meet his father (46:29, ARMED for gen_69) and Pharaoh binding his to chase the freed (Exod 14:6) [VERIFIED: manifest G65-05]. The brother who bound (37:24's pit crew; the readings name Simeon the caster, named-only) is bound before the eyes that watched.
וַיִּקַּח מֵאִתָּם אֶת־שִׁמְעוֹן וַיֶּאֱסֹר אֹתוֹ לְעֵינֵיהֶם · va-yiqach me-et-m et-shimon va-yeesor et-o le-ene-hem
= and-yiqach from-m shimon and-yeesor o to-ene-hem
tested
The first weeping; Simeon taken — gen_60's hook lands.

STEP_Gn_42_25 · Gen.42.25 · VESSELS_SILVER_PROVISIONS

וַיְצַו יוֹסֵף וַיְמַלְאוּ אֶת־כְּלֵיהֶם בָּר וּלְהָשִׁיב כַּסְפֵּיהֶם אִישׁ אֶל־שַׂקּוֹ וְלָתֵת לָהֶם צֵדָה לַדָּרֶךְ וַיַּעַשׂ לָהֶם כֵּן · va-yetzav yosef va-yemalu et-kele-hem bar u-le-hashiv kaspe-hem ish el-saq-o ve-la-tet la-hem tzeda la-darekh va-yaas la-hem ken · And Joseph commanded, and they filled their vessels with grain, and returned their silver each to his sack, and gave them provisions for the way; and he did for them so.

LEFT
וַיְצַ֣ו יוֹסֵ֗ף וַיְמַלְא֣וּ אֶת כְּלֵיהֶם֮ בָּר֒ וּלְהָשִׁ֤יב כַּסְפֵּיהֶם֙ אִ֣ישׁ אֶל שַׂקּ֔וֹ וְלָתֵ֥ת לָהֶ֛ם צֵדָ֖ה לַדָּ֑רֶךְ · va-yetzav yosef va-yemalu et-kele-hem bar u-le-hashiv kaspe-hem ish el-saq-o ve-la-tet la-hem tzeda la-darekh · Joseph commanded: vessels filled, silver returned to each sack (etnachta on la-darekh) [VERIFIED: SNAPSHOT Gen.42.25 idx14 etnachta in-stream]
RIGHT
וַיַּ֥עַשׂ לָהֶ֖ם כֵּֽן · va-yaas la-hem ken · provisions for the way; and so it was done for them (verse-final ken) [VERIFIED: SNAPSHOT Gen.42.25 idx15-17]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_yetzav_u_le_hashiv_kaspehem, t0)
= HOLDS(and-yetzav-and-to-hashiv-kaspehem, t0)
THE RETURNED SILVER. u-le-hashiv KASPEHEM ish el sako — the governor returns the buying-silver unasked: the silver of the sale (37:28, twenty pieces) begins its long answer; va-yaas lahem KEN — the ken- clause again, the order receipted in the letter's compliance grammar.
וַיְצַו יוֹסֵף וַיְמַלְאוּ אֶת־כְּלֵיהֶם בָּר וּלְהָשִׁיב כַּסְפֵּיהֶם · va-yetzav yosef va-yemalu et-kele-hem bar u-le-hashiv kaspe-hem
= and-yetzav yosef and-yemalu kele-hem bar and-to-hashiv kaspe-hem
tested
The silver begins its journey.

STEP_Gn_42_26 · Gen.42.26 · THEY_DEPART

וַיִּשְׂאוּ אֶת־שִׁבְרָם עַל־חֲמֹרֵיהֶם וַיֵּלְכוּ מִשָּׁם · va-yisu et-shivra-m al-chamore-hem va-yelkhu mi-sham · And they carried their grain on their donkeys, and went from there.

LEFT
וַיִּשְׂא֥וּ אֶת שִׁבְרָ֖ם עַל חֲמֹרֵיהֶ֑ם · va-yisu et-shivra-m al-chamore-hem · they carried their grain on their donkeys (etnachta on chamore-hem) [VERIFIED: SNAPSHOT Gen.42.26 idx4 etnachta in-stream]
RIGHT
וַיֵּלְכ֖וּ מִשָּֽׁם · va-yelkhu mi-sham · and went from there (verse-final mi-sham) [VERIFIED: SNAPSHOT Gen.42.26 idx5-6]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_yisu_et_shivram_al_chamorehem, t0)
= HOLDS(and-yisu-shivram-upon-chamorehem, t0)
THE GOING. va-yisu et SHIVRAM — the grain-word (shever) rides the donkeys toward the hungering houses: the second plan's go-clause (42:19) executed in the narration.
וַיִּשְׂאוּ אֶת־שִׁבְרָם עַל־חֲמֹרֵיהֶם · va-yisu et-shivra-m al-chamore-hem
= and-yisu shivra-m upon-chamore-hem
tested
The going of the second plan, executed.

STEP_Gn_42_27 · Gen.42.27 · THE_FIRST_SACK_OPENS

וַיִּפְתַּח הָאֶחָד אֶת־שַׂקּוֹ לָתֵת מִסְפּוֹא לַחֲמֹרוֹ בַּמָּלוֹן וַיַּרְא אֶת־כַּסְפּוֹ וְהִנֵּה־הוּא בְּפִי אַמְתַּחְתּוֹ · va-yiftach ha-echad et-saq-o la-tet mispo la-chamor-o ba-malon va-yar et-kasp-o ve-hine-hu be-fi amtacht-o · And the one opened his sack to give fodder to his donkey at the lodging place, and he saw his silver — and behold, it was in the mouth of his bag.

LEFT
וַיִּפְתַּ֨ח הָאֶחָ֜ד אֶת שַׂקּ֗וֹ לָתֵ֥ת מִסְפּ֛וֹא לַחֲמֹר֖וֹ בַּמָּל֑וֹן · va-yiftach ha-echad et-saq-o la-tet mispo la-chamor-o ba-malon · the one opened his sack at the lodging place (etnachta on ba-malon) [VERIFIED: SNAPSHOT Gen.42.27 idx7 etnachta in-stream]
RIGHT
וַיַּרְא֙ אֶת כַּסְפּ֔וֹ וְהִנֵּה ה֖וּא בְּפִ֥י אַמְתַּחְתּֽוֹ · va-yar et-kasp-o ve-hine-hu be-fi amtacht-o · he saw his silver in the mouth of his bag (verse-final amtacht-o) [VERIFIED: SNAPSHOT Gen.42.27 idx8-14]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_yar_et_kaspo_be_fi_amtachto, t0)
= HOLDS(and-yar-kaspo-in-fi-amtachto, t0)
THE DISCOVERY. va-yar et KASPO ve-hine hu be-FI amtachto — the silver looks back from the bag's MOUTH (the letter gives the sack the organ of confession); ha-echad — 'the ONE' opened: the readings name him Levi (the emptied pair, named-only).
וַיַּרְא אֶת־כַּסְפּוֹ וְהִנֵּה־הוּא בְּפִי אַמְתַּחְתּוֹ · va-yar et-kasp-o ve-hine-hu be-fi amtacht-o
= and-yar kasp-o and-hine-that in-fi amtacht-o
tested
The discovery; the mouth of the bag.

STEP_Gn_42_28 · Gen.42.28 · WHAT_IS_THIS_GOD_HAS_DONE

וַיֹּאמֶר אֶל־אֶחָיו הוּשַׁב כַּסְפִּי וְגַם הִנֵּה בְאַמְתַּחְתִּי וַיֵּצֵא לִבָּם וַיֶּחֶרְדוּ אִישׁ אֶל־אָחִיו לֵאמֹר מַה־זֹּאת עָשָׂה אֱלֹהִים לָנוּ · va-yomer el-echay-v hushav kaspi-y ve-gam hine ve-amtachti-y va-yetze liba-m va-yecherdu ish el-achi-v le-mor ma-zot asa Elohim la-nu · And he said to his brothers: My silver has been returned — and also, behold, it is in my bag! And their heart went out, and they trembled, each to his brother, saying: What is this God has done to us?

LEFT
וַיֹּ֤אמֶר אֶל אֶחָיו֙ הוּשַׁ֣ב כַּסְפִּ֔י וְגַ֖ם הִנֵּ֣ה בְאַמְתַּחְתִּ֑י · va-yomer el-echay-v hushav kaspi-y ve-gam hine ve-amtachti-y · my silver has been returned — behold, in my bag (etnachta on ve-amtachti-y) [VERIFIED: SNAPSHOT Gen.42.28 idx7 etnachta in-stream]
RIGHT
וַיֵּצֵ֣א לִבָּ֗ם וַיֶּֽחֶרְד֞וּ אִ֤ישׁ אֶל אָחִיו֙ לֵאמֹ֔ר מַה זֹּ֛את עָשָׂ֥ה אֱלֹהִ֖ים לָֽנוּ · va-yetze liba-m va-yecherdu ish el-achi-v le-mor ma-zot asa Elohim la-nu · their heart went out; what is this God has done to us? (verse-final la-nu) [VERIFIED: SNAPSHOT Gen.42.28 idx8-19]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_yetze_libam_ma_zot_asa_Elohim, t0)
= HOLDS(and-yetze-libam-ma-this-asa-God, t0)
THE HEART GOES OUT. va-yetze LIBAM — the one heart of the ten leaves them; ma zot asa ELOHIM lanu — the brothers read the plot's author correctly and its plot wrong: the first naming of God in the span's mouth-space is a terror. The asa-Elohim pair with Yitro's verse (Exod 18:8-9's file) named by the Kitzur; the bet of be-amtachti RAFE per MS (asserted [G65-12]).
מַה־זֹּאת עָשָׂה אֱלֹהִים לָנוּ · ma-zot asa Elohim la-nu
= ma-this asa God to-nu
tested
The first theological reading of the plot.

STEP_Gn_42_29 · Gen.42.29 · THE_REPORT_BEGINS

וַיָּבֹאוּ אֶל־יַעֲקֹב אֲבִיהֶם אַרְצָה כְּנָעַן וַיַּגִּידוּ לוֹ אֵת כָּל־הַקֹּרֹת אֹתָם לֵאמֹר · va-yavou el-yaaqov avi-hem artza-ה kenaan va-yagidu l-o et kal-ha-qorot et-m le-mor · And they came to Jacob their father, to the land of Canaan; and they told him all that had befallen them, saying:

LEFT
וַיָּבֹ֛אוּ אֶל יַעֲקֹ֥ב אֲבִיהֶ֖ם אַ֣רְצָה כְּנָ֑עַן · va-yavou el-yaaqov avi-hem artza-ה kenaan · they came to Jacob their father in Canaan (etnachta on kenaan) [VERIFIED: SNAPSHOT Gen.42.29 idx5 etnachta in-stream]
RIGHT
וַיַּגִּ֣ידוּ ל֔וֹ אֵ֛ת כָּל הַקֹּרֹ֥ת אֹתָ֖ם לֵאמֹֽר · va-yagidu l-o et kal-ha-qorot et-m le-mor · and told him all that had befallen them (verse-final le-mor) [VERIFIED: SNAPSHOT Gen.42.29 idx6-12]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_yagidu_lo_et_kol_ha_qorot, t0)
= HOLDS(and-yagidu-not-all-the-qorot, t0)
THE TELLING [G65-06]. va-YAGIDU lo — the tell-verb FULL: the Hilleli copy lean, the Yerushalmi and every book full, and the Masorah rules full — for the Ramah counts the Torah's LEAN tellings as exactly TWO: the well-telling (26:32) and 'Joseph still lives' (45:26, ARMED for gen_68) — and the census verifies EXACT in-stream [VERIFIED: manifest G65-06]: the two lean tellings are a well found and a son found; every other telling carries its yod.
וַיַּגִּידוּ לוֹ · va-yagidu l-o
= and-yagidu l-o
tested
The full tell-verb; the Hilleli splits again.

STEP_Gn_42_30 · Gen.42.30 · THE_HARSH_LORD_RETOLD

דִּבֶּר הָאִישׁ אֲדֹנֵי הָאָרֶץ אִתָּנוּ קָשׁוֹת וַיִּתֵּן אֹתָנוּ כִּמְרַגְּלִים אֶת־הָאָרֶץ · diber ha-ish adone ha-aretz et-nu qashot va-yiten et-nu ki-meraglim et-ha-aretz · The man, the lord of the land, spoke with us harshly, and made us as spies of the land.

LEFT
דִּ֠בֶּר הָאִ֨ישׁ אֲדֹנֵ֥י הָאָ֛רֶץ אִתָּ֖נוּ קָשׁ֑וֹת · diber ha-ish adone ha-aretz et-nu qashot · the man, the lord of the land, spoke with us harshly (etnachta on qashot) [VERIFIED: SNAPSHOT Gen.42.30 idx5 etnachta in-stream]
RIGHT
וַיִּתֵּ֣ן אֹתָ֔נוּ כִּֽמְרַגְּלִ֖ים אֶת הָאָֽרֶץ · va-yiten et-nu ki-meraglim et-ha-aretz · and made us as spies of the land (verse-final ha-aretz) [VERIFIED: SNAPSHOT Gen.42.30 idx6-10]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(diber_ha_ish_adone_ha_aretz_qashot, t0)
= HOLDS(diber-the-man-adone-the-earth-qashot, t0)
THE RETELLING. diber ha-ish ADONE ha-aretz itanu QASHOT — the harsh- word kept from 42:7, the charge softened to 'made us AS spies' (ka- meraglim — the kaf of comparison the interrogation never offered, under the lengthening-stroke per MS, named): the report's variance file opens exactly as gen_64's did (dream against retelling; deed against report).
דִּבֶּר הָאִישׁ אֲדֹנֵי הָאָרֶץ אִתָּנוּ קָשׁוֹת · diber ha-ish adone ha-aretz et-nu qashot
= diber man adone earth nu qashot
tested
The retelling opens; the variance file begins.

STEP_Gn_42_31 · Gen.42.31 · WE_SAID_HONEST

וַנֹּאמֶר אֵלָיו כֵּנִים אֲנָחְנוּ לֹא הָיִינוּ מְרַגְּלִים · va-nomer elay-v kenim anachnu lo hayinu meraglim · And we said to him: We are honest; we have never been spies.

LEFT
וַנֹּ֥אמֶר אֵלָ֖יו כֵּנִ֣ים אֲנָ֑חְנוּ · va-nomer elay-v kenim anachnu · we said to him: we are honest (etnachta on anachnu) [VERIFIED: SNAPSHOT Gen.42.31 idx3 etnachta in-stream]
RIGHT
לֹ֥א הָיִ֖ינוּ מְרַגְּלִֽים · lo hayinu meraglim · we have never been spies (verse-final meraglim) [VERIFIED: SNAPSHOT Gen.42.31 idx4-6]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(kenim_anachnu_lo_hayinu_meraglim, t0)
= HOLDS(kenim-anachnu-not-hayinu-meraglim, t0)
THE QUOTED DENIAL. kenim anachnu — the honest-claim requoted with its verb shifted (hayinu for hayu): the letter lets the report drift one conjugation from the deed (42:11), and the machine files the drift.
כֵּנִים אֲנָחְנוּ לֹא הָיִינוּ מְרַגְּלִים · kenim anachnu lo hayinu meraglim
= kenim anachnu not hayinu meraglim
tested
The denial, quoted.

STEP_Gn_42_32 · Gen.42.32 · TWELVE_RETOLD

שְׁנֵים־עָשָׂר אֲנַחְנוּ אַחִים בְּנֵי אָבִינוּ הָאֶחָד אֵינֶנּוּ וְהַקָּטֹן הַיּוֹם אֶת־אָבִינוּ בְּאֶרֶץ כְּנָעַן · shenem-asar anachnu achim bene avi-nu ha-echad ene-nu ve-ha-qaton ha-yom et-avi-nu be-eretz kenaan · We are twelve brothers, sons of our father: the one is not, and the youngest is today with our father in the land of Canaan.

LEFT
שְׁנֵים עָשָׂ֥ר אֲנַ֛חְנוּ אַחִ֖ים בְּנֵ֣י אָבִ֑ינוּ · shenem-asar anachnu achim bene avi-nu · we are twelve brothers, sons of our father (etnachta on avi-nu) [VERIFIED: SNAPSHOT Gen.42.32 idx5 etnachta in-stream]
RIGHT
הָאֶחָ֣ד אֵינֶ֔נּוּ וְהַקָּטֹ֥ן הַיּ֛וֹם אֶת אָבִ֖ינוּ בְּאֶ֥רֶץ כְּנָֽעַן · ha-echad ene-nu ve-ha-qaton ha-yom et-avi-nu be-eretz kenaan · the one is not; the youngest today with our father in Canaan (verse-final kenaan) [VERIFIED: SNAPSHOT Gen.42.32 idx6-13]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(shenem_asar_anachnu_ha_echad_enennu, t0)
= HOLDS(shenem-asar-anachnu-the-echad-enennu, t0)
THE CENSUS RETOLD. shenem asar anachnu ACHIM — the twelve restated to the father who counts them daily; ha-echad ENENNU — the is-not word's third toll. asar with the tevir stroke on the following we- word per MS (named [G65-12]).
שְׁנֵים־עָשָׂר אֲנַחְנוּ אַחִים · shenem-asar anachnu achim
= shenem-asar anachnu achim
tested
The census retold; the tevir file.

STEP_Gn_42_33 · Gen.42.33 · LEAVE_ONE_TAKE_GO

וַיֹּאמֶר אֵלֵינוּ הָאִישׁ אֲדֹנֵי הָאָרֶץ בְּזֹאת אֵדַע כִּי כֵנִים אַתֶּם אֲחִיכֶם הָאֶחָד הַנִּיחוּ אִתִּי וְאֶת־רַעֲבוֹן בָּתֵּיכֶם קְחוּ וָלֵכוּ · va-yomer ele-nu ha-ish adone ha-aretz be-zot eda ki khenim atem achi-khem ha-echad hanichu et-y ve-et-raavon bate-khem qechu va-lekhu · And the man, the lord of the land, said to us: By this I shall know that you are honest — leave one brother of yours with me, and the famine of your households take, and go.

LEFT
וַיֹּ֣אמֶר אֵלֵ֗ינוּ הָאִישׁ֙ אֲדֹנֵ֣י הָאָ֔רֶץ בְּזֹ֣את אֵדַ֔ע כִּ֥י כֵנִ֖ים אַתֶּ֑ם · va-yomer ele-nu ha-ish adone ha-aretz be-zot eda ki khenim atem · by this I shall know you are honest: leave one brother with me (etnachta on atem) [VERIFIED: SNAPSHOT Gen.42.33 idx9 etnachta in-stream]
RIGHT
אֲחִיכֶ֤ם הָֽאֶחָד֙ הַנִּ֣יחוּ אִתִּ֔י וְאֶת רַעֲב֥וֹן בָּתֵּיכֶ֖ם קְח֥וּ וָלֵֽכוּ · achi-khem ha-echad hanichu et-y ve-et-raavon bate-khem qechu va-lekhu · the famine of your households take, and go (verse-final va-lekhu) [VERIFIED: SNAPSHOT Gen.42.33 idx10-18]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(achikhem_ha_echad_hanichu_iti, t0)
= HOLDS(achikhem-the-echad-hanichu-iti, t0)
THE DEMAND RETOLD. achikhem ha-echad HANICHU iti — the binding retold as a leaving (yeaser 42:19 becomes hanichu: the report softens the prison to a stay); QECHU va-LEKHU — the take-and-go pair the Kitzur's Masorah rides to Pharaoh's own qechu va-lekhu of the Exodus night (Exod 12:32, named): the go-word Egypt's two governors share.
אֲחִיכֶם הָאֶחָד הַנִּיחוּ אִתִּי · achi-khem ha-echad hanichu et-y
= my-brother-khem the-echad hanichu y
tested
The demand retold with its grain-clause.

STEP_Gn_42_34 · Gen.42.34 · BRING_AND_TRADE

וְהָבִיאוּ אֶת־אֲחִיכֶם הַקָּטֹן אֵלַי וְאֵדְעָה כִּי לֹא מְרַגְּלִים אַתֶּם כִּי כֵנִים אַתֶּם אֶת־אֲחִיכֶם אֶתֵּן לָכֶם וְאֶת־הָאָרֶץ תִּסְחָרוּ · ve-haviu et-achi-khem ha-qaton el-y ve-eda ki lo meraglim atem ki khenim atem et-achi-khem eten la-khem ve-et-ha-aretz tischaru · And bring your youngest brother to me, that I may know you are not spies, that you are honest; your brother I will give to you, and the land you shall trade.

LEFT
וְ֠הָבִיאוּ אֶת אֲחִיכֶ֣ם הַקָּטֹן֮ אֵלַי֒ וְאֵֽדְעָ֗ה כִּ֣י לֹ֤א מְרַגְּלִים֙ אַתֶּ֔ם כִּ֥י כֵנִ֖ים אַתֶּ֑ם · ve-haviu et-achi-khem ha-qaton el-y ve-eda ki lo meraglim atem ki khenim atem · bring your youngest brother to me, that I may know (etnachta on atem) [VERIFIED: SNAPSHOT Gen.42.34 idx12 etnachta in-stream]
RIGHT
אֶת אֲחִיכֶם֙ אֶתֵּ֣ן לָכֶ֔ם וְאֶת הָאָ֖רֶץ תִּסְחָֽרוּ · et-achi-khem eten la-khem ve-et-ha-aretz tischaru · your brother I will give you, and the land you shall trade (verse-final tischaru) [VERIFIED: SNAPSHOT Gen.42.34 idx13-19]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(ve_et_ha_aretz_tischaru, t0)
= HOLDS(and-the-earth-tischaru, t0)
THE ADDED CLAUSE. ve-et ha-aretz TISCHARU — 'and the land you shall trade': the retelling ADDS what the interrogation never said (as 41:21's lo-noda was the king's own addition): the brothers sell the deal to their father with a trading license the letter never recorded — the variance file's richest entry.
וְאֶת־הָאָרֶץ תִּסְחָרוּ · ve-et-ha-aretz tischaru
= and-the-earth tischaru
tested
The retelling's added clause.

STEP_Gn_42_35 · Gen.42.35 · THE_BUNDLES_AND_THE_FEAR

וַיְהִי הֵם מְרִיקִים שַׂקֵּיהֶם וְהִנֵּה־אִישׁ צְרוֹר־כַּסְפּוֹ בְּשַׂקּוֹ וַיִּרְאוּ אֶת־צְרֹרוֹת כַּסְפֵּיהֶם הֵמָּה וַאֲבִיהֶם וַיִּירָאוּ · va-yehi hem meriqim saqe-hem ve-hine-ish tzeror-kasp-o be-saq-o va-yiru et-tzerorot kaspe-hem hema va-avi-hem va-yirau · And it was, as they were emptying their sacks — and behold, each man's bundle of silver was in his sack; and they saw their bundles of silver, they and their father, and they feared.

LEFT
וַיְהִ֗י הֵ֚ם מְרִיקִ֣ים שַׂקֵּיהֶ֔ם וְהִנֵּה אִ֥ישׁ צְרוֹר כַּסְפּ֖וֹ בְּשַׂקּ֑וֹ · va-yehi hem meriqim saqe-hem ve-hine-ish tzeror-kasp-o be-saq-o · as they emptied their sacks, each man's bundle of silver (etnachta on be-saq-o) [VERIFIED: SNAPSHOT Gen.42.35 idx8 etnachta in-stream]
RIGHT
וַיִּרְא֞וּ אֶת צְרֹר֧וֹת כַּסְפֵּיהֶ֛ם הֵ֥מָּה וַאֲבִיהֶ֖ם וַיִּירָֽאוּ · va-yiru et-tzerorot kaspe-hem hema va-avi-hem va-yirau · they saw the bundles, they and their father, and they feared (verse-final va-yirau) [VERIFIED: SNAPSHOT Gen.42.35 idx9-15]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(va_yiru_et_tzerorot_kaspehem_va_yirau, t0)
= HOLDS(and-yiru-tzerorot-kaspehem-and-yirau, t0)
THE SEEN AND THE FEARED. va-YIRU et TZERUROT kaspehem... va-YIRAU — the see-verb and the fear-verb one letter apart (the letter's own pun filed); tzerorot written first-vav-lean second-vav-full per the Ramah and our books against the scroll-tikkun's variant (asserted [G65-12]); merikim with no paseq per MS (named).
וַיִּרְאוּ אֶת־צְרֹרוֹת כַּסְפֵּיהֶם הֵמָּה וַאֲבִיהֶם וַיִּירָאוּ · va-yiru et-tzerorot kaspe-hem hema va-avi-hem va-yirau
= and-yiru tzerorot kaspe-hem hema and-avi-hem and-yirau
tested
The seen/feared pair; the pointing file.

STEP_Gn_42_36 · Gen.42.36 · YOU_HAVE_BEREAVED_ME

וַיֹּאמֶר אֲלֵהֶם יַעֲקֹב אֲבִיהֶם אֹתִי שִׁכַּלְתֶּם יוֹסֵף אֵינֶנּוּ וְשִׁמְעוֹן אֵינֶנּוּ וְאֶת־בִּנְיָמִן תִּקָּחוּ עָלַי הָיוּ כֻלָּנָה · va-yomer el-hem yaaqov avi-hem et-y shikaltem yosef ene-nu ve-shimon ene-nu ve-et-binyamin tiqachu ala-y hayu khula-na · And Jacob their father said to them: Me you have bereaved — Joseph is not, and Simeon is not, and Benjamin you would take: upon me are they all.

LEFT
וַיֹּ֤אמֶר אֲלֵהֶם֙ יַעֲקֹ֣ב אֲבִיהֶ֔ם אֹתִ֖י שִׁכַּלְתֶּ֑ם · va-yomer el-hem yaaqov avi-hem et-y shikaltem · me you have bereaved: Joseph is not, Simeon is not (etnachta on shikaltem) [VERIFIED: SNAPSHOT Gen.42.36 idx5 etnachta in-stream]
RIGHT
יוֹסֵ֤ף אֵינֶ֨נּוּ֙ וְשִׁמְע֣וֹן אֵינֶ֔נּוּ וְאֶת בִּנְיָמִ֣ן תִּקָּ֔חוּ עָלַ֖י הָי֥וּ כֻלָּֽנָה · yosef ene-nu ve-shimon ene-nu ve-et-binyamin tiqachu ala-y hayu khula-na · and Benjamin you would take — upon me are they all (verse-final khula-na) [VERIFIED: SNAPSHOT Gen.42.36 idx6-15]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(oti_shikaltem_yosef_enennu_ve_shimon_enennu, t0)
= HOLDS(me-shikaltem-yosef-enennu-and-shimon-enennu, t0)
THE LAMENT [G65-02, G65-09]. oti SHIKALTEM — the bereave-verb Jacob will hand back at 43:14 (ka-asher shakholti shakhalti); yosef ENENNU ve-shimon ENENNU — the is-not word twice in the mourner's mouth; ve- et BINYAMIN — written LEAN here (against 42:4's full: the chapter carries both spellings of the son, the guarded full and the demanded lean; asserted under G65-02's census). alai hayu KHULANA — the bare all-of-them form ONCE in the Torah [VERIFIED: manifest G65-09]; the Masorah pairs it with 'you surpass them ALL' (Prov 31:29, named): all the losses on one man; Calneh of Babel (10:10) wears the skeleton only with its vav — collision framed, not claimed.
אֹתִי שִׁכַּלְתֶּם יוֹסֵף אֵינֶנּוּ וְשִׁמְעוֹן אֵינֶנּוּ · et-y shikaltem yosef ene-nu ve-shimon ene-nu
= y shikaltem yosef ene-nu and-shimon ene-nu
tested
The lament; the lean Benjamin; the bare all-of-them.

STEP_Gn_42_37 · Gen.42.37 · REUBENS_PLEDGE

וַיֹּאמֶר רְאוּבֵן אֶל־אָבִיו לֵאמֹר אֶת־שְׁנֵי בָנַי תָּמִית אִם־לֹא אֲבִיאֶנּוּ אֵלֶיךָ תְּנָה אֹתוֹ עַל־יָדִי וַאֲנִי אֲשִׁיבֶנּוּ אֵלֶיךָ · va-yomer reuven el-avi-v le-mor et-shene vana-y tamit im-lo avie-nu ele-kha tena-ה et-o al-yadi-y va-ani ashive-nu ele-kha · And Reuben said to his father, saying: My two sons you may kill if I do not bring him to you; give him into my hand, and I will return him to you.

LEFT
וַיֹּ֤אמֶר רְאוּבֵן֙ אֶל אָבִ֣יו לֵאמֹ֔ר אֶת שְׁנֵ֤י בָנַי֙ תָּמִ֔ית אִם לֹ֥א אֲבִיאֶ֖נּוּ אֵלֶ֑יךָ · va-yomer reuven el-avi-v le-mor et-shene vana-y tamit im-lo avie-nu ele-kha · my two sons you may kill if I do not bring him (etnachta on ele-kha) [VERIFIED: SNAPSHOT Gen.42.37 idx12 etnachta in-stream]
RIGHT
תְּנָ֤ה אֹתוֹ֙ עַל יָדִ֔י וַאֲנִ֖י אֲשִׁיבֶ֥נּוּ אֵלֶֽיךָ · tena-ה et-o al-yadi-y va-ani ashive-nu ele-kha · give him into my hand and I will return him to you (verse-final ele-kha) [VERIFIED: SNAPSHOT Gen.42.37 idx13-19]
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(reuven, LET(tena_oto_al_yadi))
= DECLARE(reuven, LET(tena-it-upon-yadi))
THE PLEDGE. TENA oto al yadi — Reuben's give-him imperative pushed: the man whose gen_60 demands still stand open pushes again, staking his own two sons; TAMIT — the you-may-kill form ONCE in the Torah [VERIFIED: manifest G65-10]; the reading tradition rides the two- sons clause into Datan and Aviram (named). The push meets its answer in the next verse — a refusal, not a receipt.
תְּנָה אֹתוֹ עַל־יָדִי · tena-ה et-o al-yadi-y
= tena-ה o upon-yadi-y
tested
The pledge-demand; the kill-word's one token.

STEP_Gn_42_38 · Gen.42.38 · MY_SON_SHALL_NOT_GO_DOWN

וַיֹּאמֶר לֹא־יֵרֵד בְּנִי עִמָּכֶם כִּי־אָחִיו מֵת וְהוּא לְבַדּוֹ נִשְׁאָר וּקְרָאָהוּ אָסוֹן בַּדֶּרֶךְ אֲשֶׁר תֵּלְכוּ־בָהּ וְהוֹרַדְתֶּם אֶת־שֵׂיבָתִי בְּיָגוֹן שְׁאוֹלָה · va-yomer lo-yered beni-y ima-khem ki-achi-v met ve-hu le-vad-o nishar u-qeraa-hu ason ba-derekh asher telkhu-va-ה ve-horadtem et-sevati-y be-yagon sheola-ה · And he said: My son shall not go down with you — for his brother is dead, and he alone is left; and should harm befall him on the way you go, you would bring down my gray hair in sorrow to Sheol.

LEFT
וַיֹּ֕אמֶר לֹֽא יֵרֵ֥ד בְּנִ֖י עִמָּכֶ֑ם · va-yomer lo-yered beni-y ima-khem · my son shall not go down with you: his brother is dead (etnachta on ima-khem) [VERIFIED: SNAPSHOT Gen.42.38 idx4 etnachta in-stream]
RIGHT
כִּֽי אָחִ֨יו מֵ֜ת וְה֧וּא לְבַדּ֣וֹ נִשְׁאָ֗ר וּקְרָאָ֤הוּ אָסוֹן֙ בַּדֶּ֨רֶךְ֙ אֲשֶׁ֣ר תֵּֽלְכוּ בָ֔הּ וְהוֹרַדְתֶּ֧ם אֶת שֵׂיבָתִ֛י בְּיָג֖וֹן שְׁאֽוֹלָה · ki-achi-v met ve-hu le-vad-o nishar u-qeraa-hu ason ba-derekh asher telkhu-va-ה ve-horadtem et-sevati-y be-yagon sheola-ה · harm on the way would bring my gray hair in sorrow to Sheol (verse-final sheola-ה) [VERIFIED: SNAPSHOT Gen.42.38 idx5-21]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(lo_yered_beni_imakhem, t0)
= HOLDS(not-yered-beni-imakhem, t0)
THE REFUSAL [G65-08]. lo YERED beni imakhem — Jacob refuses the pledge flat: Reuben's demand stays OPEN on the queue (dead-by- refusal, the shikhva-imi class) — and the next unit will watch hunger overturn the refusal itself (43:13-14). ki achiv MET — the father states as fact what no verse told him: the machine files the claim-without-source. ve-horadtem et SEVATI — the gray-hair word FULL with its yod, and the Ramah's file EXACT in-stream: sevati twice (here and 44:29, ARMED for gen_67), sevat once (44:31) — the three gray hairs all Jacob's, all bound to the going-down-to-Sheol clause [VERIFIED: manifest G65-08]; u-qraahu with the vav in shuruk per Chizkuni (asserted [G65-12]).
וַיֹּאמֶר לֹא־יֵרֵד בְּנִי עִמָּכֶם · va-yomer lo-yered beni-y ima-khem
= and-yomer not-yered beni-y ima-khem
tested
The refusal; the pledge left open; the gray-hair file opens.

Scenarios (the unit's own test suite)

idtitlegivenexpectanchor
S1after STEP_Gn_42_1 — why do you look at one anotherAnd Jacob saw that there was grain in Egypt; and Jacob said to his sons: Why do you look at one another?SPECS empty; no test, no name.וַיַּ֣רְא יַעֲקֹ֔ב כִּ֥י יֶשׁ · va-yar yaaqov ki yesh-
= and-yar yaaqov when yesh
S2after STEP_Gn_42_2 — go down and buyAnd he said: Behold, I have heard that there is grain in Egypt; go down there and buy for us from there, that we may live and not die.LET(redu_shamah_ve_shivru_lanu) pushed and OPEN; no test, no name.
= LET(redu-shamah-and-shivru-lanu) pushed and OPEN; no test, no name.
וַיֹּ֕אמֶר הִנֵּ֣ה שָׁמַ֔עְתִּי כִּ֥י · va-yomer hine shamati ki
= and-yomer hine shamati when
S3after STEP_Gn_42_3 — ten go downAnd the ten brothers of Joseph went down to buy grain from Egypt.SPECS empty; no test, no name.וַיֵּרְד֥וּ אֲחֵֽי יוֹסֵ֖ף עֲשָׂרָ֑ה · va-yerdu ache-yosef asara
= and-yerdu ache-yosef asara
S4after STEP_Gn_42_4 — Benjamin withheldBut Benjamin, Joseph's brother, Jacob did not send with his brothers — for he said: Lest harm befall him.SPECS empty; no test, no name.וְאֶת בִּנְיָמִין֙ אֲחִ֣י יוֹסֵ֔ף · ve-et-binyamin achi yosef
= and-binyamin my-brother yosef
S5after STEP_Gn_42_5 — among the comersAnd the sons of Israel came to buy among those who came, for the famine was in the land of Canaan.SPECS empty; no test, no name.וַיָּבֹ֨אוּ֙ בְּנֵ֣י יִשְׂרָאֵ֔ל לִשְׁבֹּ֖ר · va-yavou bene yisrael li-shebor
= and-yavou bene yisrael to-me-shebor
S6after STEP_Gn_42_6 — the sheaves bowAnd Joseph — he was the governor over the land, he the seller to all the people of the land; and Joseph's brothers came and bowed down to him, faces to the earth.SPECS empty; no test, no name.וְיוֹסֵ֗ף ה֚וּא הַשַּׁלִּ֣יט עַל · ve-yosef hu ha-shalit al-
= and-yosef that the-shalit upon
S7after STEP_Gn_42_7 — he knew them, they knew him notAnd Joseph saw his brothers and recognized them, and made himself strange to them, and spoke with them harshly; and he said to them: From where do you come? And they said: From the land of Canaan, to buy food.SPECS empty; no test, no name.וַיַּ֥רְא יוֹסֵ֛ף אֶת אֶחָ֖יו · va-yar yosef et-echay-v
= and-yar yosef echay-v
S8after STEP_Gn_42_8 — the one-way knowingAnd Joseph recognized his brothers, but they did not recognize him.SPECS empty; no test, no name.וַיַּכֵּ֥ר יוֹסֵ֖ף אֶת אֶחָ֑יו · va-yaker yosef et-echay-v
= and-yaker yosef echay-v
S9after STEP_Gn_42_9 — the dreams rememberedAnd Joseph remembered the dreams which he dreamed of them; and he said to them: You are spies! To see the nakedness of the land you have come.SPECS empty; no test, no name.וַיִּזְכֹּ֣ר יוֹסֵ֔ף אֵ֚ת הַחֲלֹמ֔וֹת · va-yizkor yosef et ha-chalomot
= and-yizkor yosef et the-chalomot
S10after STEP_Gn_42_10 — no, my lordAnd they said to him: No, my lord; your servants have come to buy food.SPECS empty; no test, no name.וַיֹּאמְר֥וּ אֵלָ֖יו לֹ֣א אֲדֹנִ֑י · va-yomru elay-v lo adoni-y
= and-yomru elay-v not adoni-y
S11after STEP_Gn_42_11 — twelve honest menWe are all sons of one man; we are honest; your servants have never been spies.SPECS empty; no test, no name.כֻּלָּ֕נוּ בְּנֵ֥י אִישׁ אֶחָ֖ד · kula-nu bene ish-echad
= kula-nu bene man-echad
S12after STEP_Gn_42_12 — the charge repeatedAnd he said to them: No — for the nakedness of the land you have come to see.SPECS empty; no test, no name.וַיֹּ֖אמֶר אֲלֵהֶ֑ם לֹ֕א כִּֽי · va-yomer el-hem lo ki-
= and-yomer to-hem not when
S13after STEP_Gn_42_13 — twelve minus oneAnd they said: Your servants are twelve brothers, sons of one man in the land of Canaan; and behold, the youngest is with our father today, and the one — he is not.SPECS empty; no test, no name.וַיֹּאמְר֗וּ שְׁנֵ֣ים עָשָׂר֩ עֲבָדֶ֨יךָ · va-yomru shenem asar avade-kha
= and-yomru shenem asar avade-kha
S14after STEP_Gn_42_14 — it is what I saidAnd Joseph said to them: It is what I spoke to you, saying: You are spies.SPECS empty; no test, no name.וַיֹּ֥אמֶר אֲלֵהֶ֖ם יוֹסֵ֑ף ה֗וּא · va-yomer el-hem yosef hu
= and-yomer to-hem yosef that
S15after STEP_Gn_42_15 — by this you shall be testedBy this you shall be tested — by the life of Pharaoh! — you shall not go out from here except by the coming of your youngest brother here.SPECS empty; no test, no name.בְּזֹ֖את תִּבָּחֵ֑נוּ חֵ֤י פַרְעֹה֙ · be-zot tibachenu che faro
= in-this tibachenu che faro
S16after STEP_Gn_42_16 — the first planSend one of you and let him take your brother, and you — be bound! — and your words will be tested, whether truth is with you; and if not — by the life of Pharaoh — you are spies.LET(shilchu_mikem_echad) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; no test, no name.
שִׁלְח֨וּ מִכֶּ֣ם אֶחָד֮ וְיִקַּ֣ח · shilchu mi-kem echad ve-yiqach
= shilchu from-kem echad and-yiqach
S17after STEP_Gn_42_17 — three days in custodyAnd he gathered them into custody three days.LET(shilchu_mikem_echad) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; no test, no name.
וַיֶּאֱסֹ֥ף אֹתָ֛ם אֶל מִשְׁמָ֖ר · va-yeesof et-m el-mishmar
= and-yeesof m to-mishmar
S18after STEP_Gn_42_18 — the third-day revisionAnd Joseph said to them on the third day: This do, and live — I fear God.LET(shilchu_mikem_echad) pushed and OPEN; LET(zot_asu_vichyu) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(this-asu-vichyu) pushed and OPEN; no test, no name.
וַיֹּ֨אמֶר אֲלֵהֶ֤ם יוֹסֵף֙ בַּיּ֣וֹם · va-yomer el-hem yosef ba-yom
= and-yomer to-hem yosef day
S19after STEP_Gn_42_19 — one bound, nine carryIf you are honest, let one brother of yours be bound in the house of your custody; and you — go, carry grain for the famine of your households.LET(shilchu_mikem_echad) pushed and OPEN; LET(zot_asu_vichyu) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(this-asu-vichyu) pushed and OPEN; no test, no name.
אִם כֵּנִ֣ים אַתֶּ֔ם אֲחִיכֶ֣ם · im-kenim atem achi-khem
= if-kenim atem my-brother-khem
S20after STEP_Gn_42_20 — bring the youngest; and they did soAnd your youngest brother you shall bring to me, and your words will be confirmed, and you shall not die. And they did so.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וְאֶת אֲחִיכֶ֤ם הַקָּטֹן֙ תָּבִ֣יאוּ · ve-et-achi-khem ha-qaton taviu
= and-my-brother-khem the-qaton taviu
S21after STEP_Gn_42_21 — the guilt surfacesAnd they said, each to his brother: Truly we are guilty concerning our brother, whose soul's distress we saw when he pleaded to us and we did not hear — therefore this distress has come to us.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וַיֹּאמְר֞וּ אִ֣ישׁ אֶל אָחִ֗יו · va-yomru ish el-achi-v
= and-yomru man to-my-brother-v
S22after STEP_Gn_42_22 — Reuben cites his dead demandsAnd Reuben answered them, saying: Did I not say to you, saying: Do not sin against the boy — and you did not hear; and also his blood — behold, it is required.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וַיַּעַן֩ רְאוּבֵ֨ן אֹתָ֜ם לֵאמֹ֗ר · va-yaan reuven et-m le-mor
= and-yaan reuven m to-mor
S23after STEP_Gn_42_23 — the interpreter betweenAnd they did not know that Joseph heard — for the interpreter was between them.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וְהֵם֙ לֹ֣א יָֽדְע֔וּ כִּ֥י · ve-hem lo yadu ki
= and-hem not yadu when
S24after STEP_Gn_42_24 — weeping, and the soft bindingAnd he turned from them and wept; and he returned to them and spoke to them; and he took Simeon from them and bound him before their eyes.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וַיִּסֹּ֥ב מֵֽעֲלֵיהֶ֖ם וַיֵּ֑בְךְּ וַיָּ֤שָׁב · va-yisov me-ale-hem va-yevk va-yashav
= and-yisov from-ale-hem and-yevk and-yashav
S25after STEP_Gn_42_25 — vessels, silver, provisionsAnd Joseph commanded, and they filled their vessels with grain, and returned their silver each to his sack, and gave them provisions for the way; and he did for them so.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וַיְצַ֣ו יוֹסֵ֗ף וַיְמַלְא֣וּ אֶת · va-yetzav yosef va-yemalu et-
= and-yetzav yosef and-yemalu et-
S26after STEP_Gn_42_26 — they departAnd they carried their grain on their donkeys, and went from there.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וַיִּשְׂא֥וּ אֶת שִׁבְרָ֖ם עַל · va-yisu et-shivra-m al-
= and-yisu shivra-m upon
S27after STEP_Gn_42_27 — the first sack opensAnd the one opened his sack to give fodder to his donkey at the lodging place, and he saw his silver — and behold, it was in the mouth of his bag.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וַיִּפְתַּ֨ח הָאֶחָ֜ד אֶת שַׂקּ֗וֹ · va-yiftach ha-echad et-saq-o
= and-yiftach the-echad saq-o
S28after STEP_Gn_42_28 — what is this God has doneAnd he said to his brothers: My silver has been returned — and also, behold, it is in my bag! And their heart went out, and they trembled, each to his brother, saying: What is this God has done to us?LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וַיֹּ֤אמֶר אֶל אֶחָיו֙ הוּשַׁ֣ב · va-yomer el-echay-v hushav
= and-yomer to-echay-v hushav
S29after STEP_Gn_42_29 — the report beginsAnd they came to Jacob their father, to the land of Canaan; and they told him all that had befallen them, saying:LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וַיָּבֹ֛אוּ אֶל יַעֲקֹ֥ב אֲבִיהֶ֖ם · va-yavou el-yaaqov avi-hem
= and-yavou to-yaaqov avi-hem
S30after STEP_Gn_42_30 — the harsh lord retoldThe man, the lord of the land, spoke with us harshly, and made us as spies of the land.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
דִּ֠בֶּר הָאִ֨ישׁ אֲדֹנֵ֥י הָאָ֛רֶץ · diber ha-ish adone ha-aretz
= diber man adone earth
S31after STEP_Gn_42_31 — we said: honestAnd we said to him: We are honest; we have never been spies.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וַנֹּ֥אמֶר אֵלָ֖יו כֵּנִ֣ים אֲנָ֑חְנוּ · va-nomer elay-v kenim anachnu
= and-nomer elay-v kenim anachnu
S32after STEP_Gn_42_32 — twelve retoldWe are twelve brothers, sons of our father: the one is not, and the youngest is today with our father in the land of Canaan.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
שְׁנֵים עָשָׂ֥ר אֲנַ֛חְנוּ אַחִ֖ים · shenem-asar anachnu achim
= shenem-asar anachnu achim
S33after STEP_Gn_42_33 — leave one, take, goAnd the man, the lord of the land, said to us: By this I shall know that you are honest — leave one brother of yours with me, and the famine of your households take, and go.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וַיֹּ֣אמֶר אֵלֵ֗ינוּ הָאִישׁ֙ אֲדֹנֵ֣י · va-yomer ele-nu ha-ish adone
= and-yomer ele-nu man adone
S34after STEP_Gn_42_34 — bring and tradeAnd bring your youngest brother to me, that I may know you are not spies, that you are honest; your brother I will give to you, and the land you shall trade.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וְ֠הָבִיאוּ אֶת אֲחִיכֶ֣ם הַקָּטֹן֮ · ve-haviu et-achi-khem ha-qaton
= and-haviu my-brother-khem the-qaton
S35after STEP_Gn_42_35 — the bundles and the fearAnd it was, as they were emptying their sacks — and behold, each man's bundle of silver was in his sack; and they saw their bundles of silver, they and their father, and they feared.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וַיְהִ֗י הֵ֚ם מְרִיקִ֣ים שַׂקֵּיהֶ֔ם · va-yehi hem meriqim saqe-hem
= and-yehi hem meriqim saqe-hem
S36after STEP_Gn_42_36 — you have bereaved meAnd Jacob their father said to them: Me you have bereaved — Joseph is not, and Simeon is not, and Benjamin you would take: upon me are they all.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; no test, no name.
וַיֹּ֤אמֶר אֲלֵהֶם֙ יַעֲקֹ֣ב אֲבִיהֶ֔ם · va-yomer el-hem yaaqov avi-hem
= and-yomer to-hem yaaqov avi-hem
S37after STEP_Gn_42_37 — Reuben's pledgeAnd Reuben said to his father, saying: My two sons you may kill if I do not bring him to you; give him into my hand, and I will return him to you.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; LET(tena_oto_al_yadi) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; LET(tena-it-upon-yadi) pushed and OPEN; no test, no name.
וַיֹּ֤אמֶר רְאוּבֵן֙ אֶל אָבִ֣יו · va-yomer reuven el-avi-v
= and-yomer reuven to-avi-v
S38after STEP_Gn_42_38 — my son shall not go downAnd he said: My son shall not go down with you — for his brother is dead, and he alone is left; and should harm befall him on the way you go, you would bring down my gray hair in sorrow to Sheol.LET(shilchu_mikem_echad) pushed and OPEN; LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN; LET(tena_oto_al_yadi) pushed and OPEN; no test, no name.
= LET(shilchu-mikem-echad) pushed and OPEN; LET(achikhem-the-qaton-taviu-elai) pushed and OPEN; LET(tena-it-upon-yadi) pushed and OPEN; no test, no name.
וַיֹּ֕אמֶר לֹֽא יֵרֵ֥ד בְּנִ֖י · va-yomer lo-yered beni-y
= and-yomer not-yered beni-y

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

unit: gen_65_first_descent — The first descent: brothers before the governor (42:1-38) [frozen]

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

=== S1 — after STEP_Gn_42_1 — why do you look at one another
    וַיַּ֣רְא יַעֲקֹ֔ב כִּ֥י יֶשׁ (va-yar yaaqov ki yesh-)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S2 — after STEP_Gn_42_2 — go down and buy
    וַיֹּ֕אמֶר הִנֵּ֣ה שָׁמַ֔עְתִּי כִּ֥י (va-yomer hine shamati ki)
    PASS  LET(redu_shamah_ve_shivru_lanu) pushed and OPEN  (queue=['redu_shamah_ve_shivru_lanu'])
    PASS  no test, no name.  (tests=0 names=0)

=== S3 — after STEP_Gn_42_3 — ten go down
    וַיֵּרְד֥וּ אֲחֵֽי יוֹסֵ֖ף עֲשָׂרָ֑ה (va-yerdu ache-yosef asara)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S4 — after STEP_Gn_42_4 — Benjamin withheld
    וְאֶת בִּנְיָמִין֙ אֲחִ֣י יוֹסֵ֔ף (ve-et-binyamin achi yosef)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S5 — after STEP_Gn_42_5 — among the comers
    וַיָּבֹ֨אוּ֙ בְּנֵ֣י יִשְׂרָאֵ֔ל לִשְׁבֹּ֖ר (va-yavou bene yisrael li-shebor)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S6 — after STEP_Gn_42_6 — the sheaves bow
    וְיוֹסֵ֗ף ה֚וּא הַשַּׁלִּ֣יט עַל (ve-yosef hu ha-shalit al-)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S7 — after STEP_Gn_42_7 — he knew them, they knew him not
    וַיַּ֥רְא יוֹסֵ֛ף אֶת אֶחָ֖יו (va-yar yosef et-echay-v)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S8 — after STEP_Gn_42_8 — the one-way knowing
    וַיַּכֵּ֥ר יוֹסֵ֖ף אֶת אֶחָ֑יו (va-yaker yosef et-echay-v)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S9 — after STEP_Gn_42_9 — the dreams remembered
    וַיִּזְכֹּ֣ר יוֹסֵ֔ף אֵ֚ת הַחֲלֹמ֔וֹת (va-yizkor yosef et ha-chalomot)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S10 — after STEP_Gn_42_10 — no, my lord
    וַיֹּאמְר֥וּ אֵלָ֖יו לֹ֣א אֲדֹנִ֑י (va-yomru elay-v lo adoni-y)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S11 — after STEP_Gn_42_11 — twelve honest men
    כֻּלָּ֕נוּ בְּנֵ֥י אִישׁ אֶחָ֖ד (kula-nu bene ish-echad)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S12 — after STEP_Gn_42_12 — the charge repeated
    וַיֹּ֖אמֶר אֲלֵהֶ֑ם לֹ֕א כִּֽי (va-yomer el-hem lo ki-)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S13 — after STEP_Gn_42_13 — twelve minus one
    וַיֹּאמְר֗וּ שְׁנֵ֣ים עָשָׂר֩ עֲבָדֶ֨יךָ (va-yomru shenem asar avade-kha)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S14 — after STEP_Gn_42_14 — it is what I said
    וַיֹּ֥אמֶר אֲלֵהֶ֖ם יוֹסֵ֑ף ה֗וּא (va-yomer el-hem yosef hu)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S15 — after STEP_Gn_42_15 — by this you shall be tested
    בְּזֹ֖את תִּבָּחֵ֑נוּ חֵ֤י פַרְעֹה֙ (be-zot tibachenu che faro)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S16 — after STEP_Gn_42_16 — the first plan
    שִׁלְח֨וּ מִכֶּ֣ם אֶחָד֮ וְיִקַּ֣ח (shilchu mi-kem echad ve-yiqach)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad'])
    PASS  no test, no name.  (tests=0 names=0)

=== S17 — after STEP_Gn_42_17 — three days in custody
    וַיֶּאֱסֹ֥ף אֹתָ֛ם אֶל מִשְׁמָ֖ר (va-yeesof et-m el-mishmar)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad'])
    PASS  no test, no name.  (tests=0 names=0)

=== S18 — after STEP_Gn_42_18 — the third-day revision
    וַיֹּ֨אמֶר אֲלֵהֶ֤ם יוֹסֵף֙ בַּיּ֣וֹם (va-yomer el-hem yosef ba-yom)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'zot_asu_vichyu'])
    PASS  LET(zot_asu_vichyu) pushed and OPEN  (queue=['shilchu_mikem_echad', 'zot_asu_vichyu'])
    PASS  no test, no name.  (tests=0 names=0)

=== S19 — after STEP_Gn_42_19 — one bound, nine carry
    אִם כֵּנִ֣ים אַתֶּ֔ם אֲחִיכֶ֣ם (im-kenim atem achi-khem)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'zot_asu_vichyu'])
    PASS  LET(zot_asu_vichyu) pushed and OPEN  (queue=['shilchu_mikem_echad', 'zot_asu_vichyu'])
    PASS  no test, no name.  (tests=0 names=0)

=== S20 — after STEP_Gn_42_20 — bring the youngest; and they did so
    וְאֶת אֲחִיכֶ֤ם הַקָּטֹן֙ תָּבִ֣יאוּ (ve-et-achi-khem ha-qaton taviu)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S21 — after STEP_Gn_42_21 — the guilt surfaces
    וַיֹּאמְר֞וּ אִ֣ישׁ אֶל אָחִ֗יו (va-yomru ish el-achi-v)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S22 — after STEP_Gn_42_22 — Reuben cites his dead demands
    וַיַּעַן֩ רְאוּבֵ֨ן אֹתָ֜ם לֵאמֹ֗ר (va-yaan reuven et-m le-mor)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S23 — after STEP_Gn_42_23 — the interpreter between
    וְהֵם֙ לֹ֣א יָֽדְע֔וּ כִּ֥י (ve-hem lo yadu ki)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S24 — after STEP_Gn_42_24 — weeping, and the soft binding
    וַיִּסֹּ֥ב מֵֽעֲלֵיהֶ֖ם וַיֵּ֑בְךְּ וַיָּ֤שָׁב (va-yisov me-ale-hem va-yevk va-yashav)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S25 — after STEP_Gn_42_25 — vessels, silver, provisions
    וַיְצַ֣ו יוֹסֵ֗ף וַיְמַלְא֣וּ אֶת (va-yetzav yosef va-yemalu et-)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S26 — after STEP_Gn_42_26 — they depart
    וַיִּשְׂא֥וּ אֶת שִׁבְרָ֖ם עַל (va-yisu et-shivra-m al-)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S27 — after STEP_Gn_42_27 — the first sack opens
    וַיִּפְתַּ֨ח הָאֶחָ֜ד אֶת שַׂקּ֗וֹ (va-yiftach ha-echad et-saq-o)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S28 — after STEP_Gn_42_28 — what is this God has done
    וַיֹּ֤אמֶר אֶל אֶחָיו֙ הוּשַׁ֣ב (va-yomer el-echay-v hushav)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S29 — after STEP_Gn_42_29 — the report begins
    וַיָּבֹ֛אוּ אֶל יַעֲקֹ֥ב אֲבִיהֶ֖ם (va-yavou el-yaaqov avi-hem)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S30 — after STEP_Gn_42_30 — the harsh lord retold
    דִּ֠בֶּר הָאִ֨ישׁ אֲדֹנֵ֥י הָאָ֛רֶץ (diber ha-ish adone ha-aretz)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S31 — after STEP_Gn_42_31 — we said: honest
    וַנֹּ֥אמֶר אֵלָ֖יו כֵּנִ֣ים אֲנָ֑חְנוּ (va-nomer elay-v kenim anachnu)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S32 — after STEP_Gn_42_32 — twelve retold
    שְׁנֵים עָשָׂ֥ר אֲנַ֛חְנוּ אַחִ֖ים (shenem-asar anachnu achim)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S33 — after STEP_Gn_42_33 — leave one, take, go
    וַיֹּ֣אמֶר אֵלֵ֗ינוּ הָאִישׁ֙ אֲדֹנֵ֣י (va-yomer ele-nu ha-ish adone)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S34 — after STEP_Gn_42_34 — bring and trade
    וְ֠הָבִיאוּ אֶת אֲחִיכֶ֣ם הַקָּטֹן֮ (ve-haviu et-achi-khem ha-qaton)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S35 — after STEP_Gn_42_35 — the bundles and the fear
    וַיְהִ֗י הֵ֚ם מְרִיקִ֣ים שַׂקֵּיהֶ֔ם (va-yehi hem meriqim saqe-hem)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S36 — after STEP_Gn_42_36 — you have bereaved me
    וַיֹּ֤אמֶר אֲלֵהֶם֙ יַעֲקֹ֣ב אֲבִיהֶ֔ם (va-yomer el-hem yaaqov avi-hem)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai'])
    PASS  no test, no name.  (tests=0 names=0)

=== S37 — after STEP_Gn_42_37 — Reuben's pledge
    וַיֹּ֤אמֶר רְאוּבֵן֙ אֶל אָבִ֣יו (va-yomer reuven el-avi-v)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai', 'tena_oto_al_yadi'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai', 'tena_oto_al_yadi'])
    PASS  LET(tena_oto_al_yadi) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai', 'tena_oto_al_yadi'])
    PASS  no test, no name.  (tests=0 names=0)

=== S38 — after STEP_Gn_42_38 — my son shall not go down
    וַיֹּ֕אמֶר לֹֽא יֵרֵ֥ד בְּנִ֖י (va-yomer lo-yered beni-y)
    PASS  LET(shilchu_mikem_echad) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai', 'tena_oto_al_yadi'])
    PASS  LET(et_achikhem_ha_qaton_taviu_elai) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai', 'tena_oto_al_yadi'])
    PASS  LET(tena_oto_al_yadi) pushed and OPEN  (queue=['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai', 'tena_oto_al_yadi'])
    PASS  no test, no name.  (tests=0 names=0)

ALL SCENARIOS GREEN

Python rendering — the unit as a program

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

#!/usr/bin/env python3
# =============================================================================
# gen_65_first_descent — 42:1-38
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/gen_65_first_descent.yaml) is CANONICAL (Pre-Code);
# this file is a derived, runnable rendering. Do not edit — regenerate. The
# assertion block at the bottom is baked from the Stage D interpreter's
# actual final state: running this file re-proves the unit.
# Experimental model — not binding religious law.
# =============================================================================
"""The first descent: brothers before the governor (42:1-38)"""
from machine import Machine

m = Machine("gen_65_first_descent")

# -------------------------- Gen.42.1 · WHY_DO_YOU_LOOK_AT_ONE_ANOTHER ------
# וַיַּרְא יַעֲקֹב כִּי יֶשׁ־שֶׁבֶר בְּמִצְרָיִם וַיֹּאמֶר יַעֲקֹב לְבָנָיו
# לָמָּה תִּתְרָאוּ
# "[EN-AID] And Jacob saw that there was grain in Egypt; and Jacob said to
# his sons: Why do you look at one another?"
m.step("Gen.42.1")
# ‹כִּי יֶשׁ־שֶׁבֶר בְּמִצְרָיִם› (“that there-is grain in-Egypt”) — fact
# holds: there-is-grain-in-Egypt
m.fact("yesh_shever_be_mitzrayim")

# -------------------------- Gen.42.2 · GO_DOWN_AND_BUY ---------------------
# וַיֹּאמֶר הִנֵּה שָׁמַעְתִּי כִּי יֶשׁ־שֶׁבֶר בְּמִצְרָיִם רְדוּ־שָׁמָּה
# וְשִׁבְרוּ־לָנוּ מִשָּׁם וְנִחְיֶה וְלֹא נָמוּת
# "[EN-AID] And he said: Behold, I have heard that there is grain in Egypt;
# go down there and buy for us from there, that we may live and not die."
m.step("Gen.42.2")
# ‹רְדוּ־שָׁמָּה וְשִׁבְרוּ־לָנוּ› (“go-down there-ward and-deal-in-grain
# to-us/our”) — Jacob speaks a demand — LET: go-down-shamah-and-deal-in-
# grain-lanu
m.declare("yaaqov", "LET",
          "redu_shamah_ve_shivru_lanu")

# -------------------------- Gen.42.3 · TEN_GO_DOWN -------------------------
# וַיֵּרְדוּ אֲחֵי־יוֹסֵף עֲשָׂרָה לִשְׁבֹּר בָּר מִמִּצְרָיִם
# "[EN-AID] And the ten brothers of Joseph went down to buy grain from
# Egypt."
m.step("Gen.42.3")
# ‹וַיֵּרְדוּ אֲחֵי־יוֹסֵף עֲשָׂרָה לִשְׁבֹּר בָּר מִמִּצְרָיִם› (“and-go-
# down brother Joseph ten to-deal-in-grain grain-of-any-kind from-Egypt”) —
# demand settled (popped from the queue): go-down-shamah-and-deal-in-grain-
# lanu
m.result("redu_shamah_ve_shivru_lanu", tmark="t1")

# -------------------------- Gen.42.4 · BENJAMIN_WITHHELD -------------------
# וְאֶת־בִּנְיָמִין אֲחִי יוֹסֵף לֹא־שָׁלַח יַעֲקֹב אֶת־אֶחָיו כִּי אָמַר
# פֶּן־יִקְרָאֶנּוּ אָסוֹן
# "[EN-AID] But Benjamin, Joseph's brother, Jacob did not send with his
# brothers — for he said: Lest harm befall him."
m.step("Gen.42.4")
# ‹וְאֶת־בִּנְיָמִין› (“and-obj-marker Benjamin”) — fact holds: obj-marker-
# Benjamin-not-send-lest-hurt
m.fact("et_binyamin_lo_shalach_pen_ason")

# -------------------------- Gen.42.5 · AMONG_THE_COMERS --------------------
# וַיָּבֹאוּ בְּנֵי יִשְׂרָאֵל לִשְׁבֹּר בְּתוֹךְ הַבָּאִים כִּי־הָיָה
# הָרָעָב בְּאֶרֶץ כְּנָעַן
# "[EN-AID] And the sons of Israel came to buy among those who came, for the
# famine was in the land of Canaan."
m.step("Gen.42.5")
# ‹וַיָּבֹאוּ בְּנֵי יִשְׂרָאֵל לִשְׁבֹּר בְּתוֹךְ הַבָּאִים› (“and-
# come/bring son Israel to-deal-in-grain in-midst the-come/bring”) — fact
# holds: in-midst-the-come/bring-that-the-hunger-in-earth-Canaan
m.fact("be_tokh_ha_baim_ki_ha_raav_be_eretz_kenaan")

# -------------------------- Gen.42.6 · THE_SHEAVES_BOW ---------------------
# וְיוֹסֵף הוּא הַשַּׁלִּיט עַל־הָאָרֶץ הוּא הַמַּשְׁבִּיר לְכָל־עַם הָאָרֶץ
# וַיָּבֹאוּ אֲחֵי יוֹסֵף וַיִּשְׁתַּחֲווּ־לוֹ אַפַּיִם אָרְצָה
# "[EN-AID] And Joseph — he was the governor over the land, he the seller to
# all the people of the land; and Joseph's brothers came and bowed down to
# him, faces to the earth."
m.step("Gen.42.6")
# ‹וַיָּבֹאוּ אֲחֵי יוֹסֵף וַיִּשְׁתַּחֲווּ־לוֹ אַפַּיִם אָרְצָה› (“and-
# come/bring brother Joseph and-afflict to-him/its nose earth-ward”) —
# event: hishtachavu — agent achei-Joseph
m.event("hishtachavu", agent="achei_yosef")

# -------------------------- Gen.42.7 · HE_KNEW_THEM_THEY_KNEW_HIM_NOT ------
# וַיַּרְא יוֹסֵף אֶת־אֶחָיו וַיַּכִּרֵם וַיִּתְנַכֵּר אֲלֵיהֶם וַיְדַבֵּר
# אִתָּם קָשׁוֹת וַיֹּאמֶר אֲלֵהֶם מֵאַיִן בָּאתֶם וַיֹּאמְרוּ מֵאֶרֶץ
# כְּנַעַן לִשְׁבָּר־אֹכֶל
# "[EN-AID] And Joseph saw his brothers and recognized them, and made
# himself strange to them, and spoke with them harshly; and he said to them:
# From where do you come? And they said: From the land of Canaan, to buy
# food."
m.step("Gen.42.7")
# ‹וַיַּכִּרֵם וַיִּתְנַכֵּר אֲלֵיהֶם› (“and-scrutinize-them/their and-
# scrutinize to-them/their”) — fact holds: and-yakirem-and-scrutinize-alehem
m.fact("va_yakirem_va_yitnaker_alehem")

# -------------------------- Gen.42.8 · THE_ONE_WAY_KNOWING -----------------
# וַיַּכֵּר יוֹסֵף אֶת־אֶחָיו וְהֵם לֹא הִכִּרֻהוּ
# "[EN-AID] And Joseph recognized his brothers, but they did not recognize
# him."
m.step("Gen.42.8")
# ‹וְהֵם לֹא הִכִּרֻהוּ› (“and-they not scrutinize-him/its”) — fact holds:
# and-they-not-hikiruhu
m.fact("ve_hem_lo_hikiruhu")

# -------------------------- Gen.42.9 · THE_DREAMS_REMEMBERED ---------------
# וַיִּזְכֹּר יוֹסֵף אֵת הַחֲלֹמוֹת אֲשֶׁר חָלַם לָהֶם וַיֹּאמֶר אֲלֵהֶם
# מְרַגְּלִים אַתֶּם לִרְאוֹת אֶת־עֶרְוַת הָאָרֶץ בָּאתֶם
# "[EN-AID] And Joseph remembered the dreams which he dreamed of them; and
# he said to them: You are spies! To see the nakedness of the land you have
# come."
m.step("Gen.42.9")
# ‹וַיִּזְכֹּר יוֹסֵף אֵת הַחֲלֹמוֹת› (“and-mark Joseph obj-marker the-
# dream”) — event: male — agent Joseph; theme the-dream
m.event("zakhar", agent="yosef", themes=["ha_chalomot"])

# -------------------------- Gen.42.10 · NO_MY_LORD -------------------------
# וַיֹּאמְרוּ אֵלָיו לֹא אֲדֹנִי וַעֲבָדֶיךָ בָּאוּ לִשְׁבָּר־אֹכֶל
# "[EN-AID] And they said to him: No, my lord; your servants have come to
# buy food."
m.step("Gen.42.10")
# ‹לֹא אֲדֹנִי וַעֲבָדֶיךָ בָּאוּ› (“not lord-me/my and-servant-you/your
# come/bring”) — fact holds: not-adoni-avadekha-come/bring-lishbor-food
m.fact("lo_adoni_avadekha_bau_lishbor_okhel")

# -------------------------- Gen.42.11 · WE_ARE_TWELVE_HONEST_MEN -----------
# כֻּלָּנוּ בְּנֵי אִישׁ־אֶחָד נָחְנוּ כֵּנִים אֲנַחְנוּ לֹא־הָיוּ עֲבָדֶיךָ
# מְרַגְּלִים
# "[EN-AID] We are all sons of one man; we are honest; your servants have
# never been spies."
m.step("Gen.42.11")
# ‹כֻּלָּנוּ בְּנֵי אִישׁ־אֶחָד נָחְנוּ› (“all-us/our son man one we”) —
# fact holds: kulanu-son-man-one-we
m.fact("kulanu_bene_ish_echad_nachnu")

# -------------------------- Gen.42.12 · THE_CHARGE_REPEATED ----------------
# וַיֹּאמֶר אֲלֵהֶם לֹא כִּי־עֶרְוַת הָאָרֶץ בָּאתֶם לִרְאוֹת
# "[EN-AID] And he said to them: No — for the nakedness of the land you have
# come to see."
m.step("Gen.42.12")
# ‹וַיֹּאמֶר אֲלֵהֶם לֹא כִּי־עֶרְוַת הָאָרֶץ בָּאתֶם לִרְאוֹת› (“and-say
# to-them/their not that nudity the-earth come/bring to-see”) — fact holds:
# nudity-the-earth-come/bring-lirot
m.fact("ervat_ha_aretz_batem_lirot")

# -------------------------- Gen.42.13 · TWELVE_MINUS_ONE_ACCOUNTING --------
# וַיֹּאמְרוּ שְׁנֵים עָשָׂר עֲבָדֶיךָ אַחִים אֲנַחְנוּ בְּנֵי אִישׁ־אֶחָד
# בְּאֶרֶץ כְּנָעַן וְהִנֵּה הַקָּטֹן אֶת־אָבִינוּ הַיּוֹם וְהָאֶחָד
# אֵינֶנּוּ
# "[EN-AID] And they said: Your servants are twelve brothers, sons of one
# man in the land of Canaan; and behold, the youngest is with our father
# today, and the one — he is not."
m.step("Gen.42.13")
# ‹וְהִנֵּה הַקָּטֹן אֶת־אָבִינוּ הַיּוֹם וְהָאֶחָד אֵינֶנּוּ› (“and-behold
# the-small with father-us/our the-day and-the-one there-is-not-him/its”) —
# fact holds: two--teen-and-the-one-enennu
m.fact("shenem_asar_ve_ha_echad_enennu")

# -------------------------- Gen.42.14 · IT_IS_WHAT_I_SAID ------------------
# וַיֹּאמֶר אֲלֵהֶם יוֹסֵף הוּא אֲשֶׁר דִּבַּרְתִּי אֲלֵכֶם לֵאמֹר
# מְרַגְּלִים אַתֶּם
# "[EN-AID] And Joseph said to them: It is what I spoke to you, saying: You
# are spies."
m.step("Gen.42.14")
# ‹וַיֹּאמֶר אֲלֵהֶם יוֹסֵף הוּא אֲשֶׁר דִּבַּרְתִּי אֲלֵכֶם לֵאמֹר
# מְרַגְּלִים אַתֶּם› (“and-say to-them/their Joseph he/it which speak to-
# you/your(pl) to-say walk-along you”) — fact holds: he/it-which-speak-walk-
# along-you
m.fact("hu_asher_dibarti_meraglim_atem")

# -------------------------- Gen.42.15 · BY_THIS_YOU_SHALL_BE_TESTED --------
# בְּזֹאת תִּבָּחֵנוּ חֵי פַרְעֹה אִם־תֵּצְאוּ מִזֶּה כִּי אִם־בְּבוֹא
# אֲחִיכֶם הַקָּטֹן הֵנָּה
# "[EN-AID] By this you shall be tested — by the life of Pharaoh! — you
# shall not go out from here except by the coming of your youngest brother
# here."
m.step("Gen.42.15")
# ‹בְּזֹאת תִּבָּחֵנוּ חֵי פַרְעֹה› (“in-this test living Pharaoh”) — fact
# holds: in-this-test-chei-Pharaoh
m.fact("be_zot_tibachenu_chei_faro")

# -------------------------- Gen.42.16 · THE_FIRST_PLAN ---------------------
# שִׁלְחוּ מִכֶּם אֶחָד וְיִקַּח אֶת־אֲחִיכֶם וְאַתֶּם הֵאָסְרוּ
# וְיִבָּחֲנוּ דִּבְרֵיכֶם הַאֱמֶת אִתְּכֶם וְאִם־לֹא חֵי פַרְעֹה כִּי
# מְרַגְּלִים אַתֶּם
# "[EN-AID] Send one of you and let him take your brother, and you — be
# bound! — and your words will be tested, whether truth is with you; and if
# not — by the life of Pharaoh — you are spies."
m.step("Gen.42.16")
# ‹שִׁלְחוּ מִכֶּם אֶחָד› (“send from-you/your(pl) one”) — Joseph speaks a
# demand — LET: send-mikem-one
m.declare("yosef", "LET",
          "shilchu_mikem_echad")

# -------------------------- Gen.42.17 · THREE_DAYS_IN_CUSTODY --------------
# וַיֶּאֱסֹף אֹתָם אֶל־מִשְׁמָר שְׁלֹשֶׁת יָמִים
# "[EN-AID] And he gathered them into custody three days."
m.step("Gen.42.17")
# ‹וַיֶּאֱסֹף אֹתָם אֶל־מִשְׁמָר שְׁלֹשֶׁת יָמִים› (“and-gather-for-any-
# purpose obj-marker-them/their to guard three day”) — fact holds: to-guard-
# three-day
m.fact("el_mishmar_sheloshet_yamim")

# -------------------------- Gen.42.18 · THE_THIRD_DAY_REVISION -------------
# וַיֹּאמֶר אֲלֵהֶם יוֹסֵף בַּיּוֹם הַשְּׁלִישִׁי זֹאת עֲשׂוּ וִחְיוּ
# אֶת־הָאֱלֹהִים אֲנִי יָרֵא
# "[EN-AID] And Joseph said to them on the third day: This do, and live — I
# fear God."
m.step("Gen.42.18")
# ‹זֹאת עֲשׂוּ וִחְיוּ› (“this make and-live”) — Joseph speaks a demand —
# LET: this-make-vichyu
m.declare("yosef", "LET",
          "zot_asu_vichyu")

# -------------------------- Gen.42.19 · ONE_BOUND_NINE_CARRY ---------------
# אִם־כֵּנִים אַתֶּם אֲחִיכֶם אֶחָד יֵאָסֵר בְּבֵית מִשְׁמַרְכֶם וְאַתֶּם
# לְכוּ הָבִיאוּ שֶׁבֶר רַעֲבוֹן בָּתֵּיכֶם
# "[EN-AID] If you are honest, let one brother of yours be bound in the
# house of your custody; and you — go, carry grain for the famine of your
# households."
m.step("Gen.42.19")
# ‹אֲחִיכֶם אֶחָד יֵאָסֵר› (“brother-you/your(pl) one yoke”) — fact holds:
# achikhem-one-yoke-and-you-go
m.fact("achikhem_echad_yeaser_ve_atem_lekhu")

# -------------------------- Gen.42.20 · BRING_THE_YOUNGEST_AND_THE_RECEIPT -
# וְאֶת־אֲחִיכֶם הַקָּטֹן תָּבִיאוּ אֵלַי וְיֵאָמְנוּ דִבְרֵיכֶם וְלֹא
# תָמוּתוּ וַיַּעֲשׂוּ־כֵן
# "[EN-AID] And your youngest brother you shall bring to me, and your words
# will be confirmed, and you shall not die. And they did so."
m.step("Gen.42.20")
# ‹וְאֶת־אֲחִיכֶם הַקָּטֹן תָּבִיאוּ אֵלַי› (“and-obj-marker brother-
# you/your(pl) the-small come/bring to-me/my”) — Joseph speaks a demand —
# LET: obj-marker-achikhem-the-small-come/bring-elai
m.declare("yosef", "LET",
          "et_achikhem_ha_qaton_taviu_elai")
# ‹וַיַּעֲשׂוּ־כֵן› (“and-make so”) — demand settled (popped from the
# queue): this-make-vichyu
m.result("zot_asu_vichyu", tmark="t2")

# -------------------------- Gen.42.21 · THE_GUILT_SURFACES -----------------
# וַיֹּאמְרוּ אִישׁ אֶל־אָחִיו אֲבָל אֲשֵׁמִים אֲנַחְנוּ עַל־אָחִינוּ אֲשֶׁר
# רָאִינוּ צָרַת נַפְשׁוֹ בְּהִתְחַנְנוֹ אֵלֵינוּ וְלֹא שָׁמָעְנוּ עַל־כֵּן
# בָּאָה אֵלֵינוּ הַצָּרָה הַזֹּאת
# "[EN-AID] And they said, each to his brother: Truly we are guilty
# concerning our brother, whose soul's distress we saw when he pleaded to us
# and we did not hear — therefore this distress has come to us."
m.step("Gen.42.21")
# ‹אֲבָל אֲשֵׁמִים אֲנַחְנוּ עַל־אָחִינוּ› (“nay guilty we over brother-
# us/our”) — fact holds: nay-guilty-we-over-achinu
m.fact("aval_ashemim_anachnu_al_achinu")

# -------------------------- Gen.42.22 · REUBEN_CITES_HIS_DEAD_DEMANDS ------
# וַיַּעַן רְאוּבֵן אֹתָם לֵאמֹר הֲלוֹא אָמַרְתִּי אֲלֵיכֶם לֵאמֹר
# אַל־תֶּחֶטְאוּ בַיֶּלֶד וְלֹא שְׁמַעְתֶּם וְגַם־דָּמוֹ הִנֵּה נִדְרָשׁ
# "[EN-AID] And Reuben answered them, saying: Did I not say to you, saying:
# Do not sin against the boy — and you did not hear; and also his blood —
# behold, it is required."
m.step("Gen.42.22")
# ‹הֲלוֹא אָמַרְתִּי› (“is-it-not say”) — fact holds: halo-say-over-sin-and-
# child
m.fact("halo_amarti_al_techetu_va_yeled")

# -------------------------- Gen.42.23 · THE_INTERPRETER_BETWEEN ------------
# וְהֵם לֹא יָדְעוּ כִּי שֹׁמֵעַ יוֹסֵף כִּי הַמֵּלִיץ בֵּינֹתָם
# "[EN-AID] And they did not know that Joseph heard — for the interpreter
# was between them."
m.step("Gen.42.23")
# ‹כִּי הַמֵּלִיץ בֵּינֹתָם› (“that the-make-mouths-at between-them/their”)
# — fact holds: that-the-make-mouths-at-benotam
m.fact("ki_ha_melitz_benotam")

# -------------------------- Gen.42.24 · WEEPING_AND_THE_SOFT_BINDING -------
# וַיִּסֹּב מֵעֲלֵיהֶם וַיֵּבְךְּ וַיָּשָׁב אֲלֵהֶם וַיְדַבֵּר אֲלֵהֶם
# וַיִּקַּח מֵאִתָּם אֶת־שִׁמְעוֹן וַיֶּאֱסֹר אֹתוֹ לְעֵינֵיהֶם
# "[EN-AID] And he turned from them and wept; and he returned to them and
# spoke to them; and he took Simeon from them and bound him before their
# eyes."
m.step("Gen.42.24")
# ‹וַיִּסֹּב מֵעֲלֵיהֶם וַיֵּבְךְּ› (“and-revolve from-over-them/their and-
# weep”) — event: bakha — agent Joseph
m.event("bakha", agent="yosef")
# ‹וַיִּקַּח מֵאִתָּם אֶת־שִׁמְעוֹן וַיֶּאֱסֹר אֹתוֹ לְעֵינֵיהֶם› (“and-take
# from-with-them/their obj-marker Simeon and-yoke obj-marker-him/its to-eye-
# them/their”) — fact holds: and-yikach-obj-marker-Simeon-and-yoke
m.fact("va_yikach_et_shimon_va_yeesor")

# -------------------------- Gen.42.25 · VESSELS_SILVER_PROVISIONS ----------
# וַיְצַו יוֹסֵף וַיְמַלְאוּ אֶת־כְּלֵיהֶם בָּר וּלְהָשִׁיב כַּסְפֵּיהֶם
# אִישׁ אֶל־שַׂקּוֹ וְלָתֵת לָהֶם צֵדָה לַדָּרֶךְ וַיַּעַשׂ לָהֶם כֵּן
# "[EN-AID] And Joseph commanded, and they filled their vessels with grain,
# and returned their silver each to his sack, and gave them provisions for
# the way; and he did for them so."
m.step("Gen.42.25")
# ‹וַיְצַו יוֹסֵף וַיְמַלְאוּ אֶת־כְּלֵיהֶם בָּר וּלְהָשִׁיב כַּסְפֵּיהֶם›
# (“and-command Joseph and-fill obj-marker vessel-them/their grain-of-any-
# kind and-to-return silver-them/their”) — fact holds: and-command-and-to-
# return-kaspehem
m.fact("va_yetzav_u_le_hashiv_kaspehem")

# -------------------------- Gen.42.26 · THEY_DEPART ------------------------
# וַיִּשְׂאוּ אֶת־שִׁבְרָם עַל־חֲמֹרֵיהֶם וַיֵּלְכוּ מִשָּׁם
# "[EN-AID] And they carried their grain on their donkeys, and went from
# there."
m.step("Gen.42.26")
# ‹וַיִּשְׂאוּ אֶת־שִׁבְרָם עַל־חֲמֹרֵיהֶם› (“and-lift/carry obj-marker
# grain-them/their over male-ass-them/their”) — fact holds: and-lift/carry-
# obj-marker-shivram-over-chamorehem
m.fact("va_yisu_et_shivram_al_chamorehem")

# -------------------------- Gen.42.27 · THE_FIRST_SACK_OPENS ---------------
# וַיִּפְתַּח הָאֶחָד אֶת־שַׂקּוֹ לָתֵת מִסְפּוֹא לַחֲמֹרוֹ בַּמָּלוֹן
# וַיַּרְא אֶת־כַּסְפּוֹ וְהִנֵּה־הוּא בְּפִי אַמְתַּחְתּוֹ
# "[EN-AID] And the one opened his sack to give fodder to his donkey at the
# lodging place, and he saw his silver — and behold, it was in the mouth of
# his bag."
m.step("Gen.42.27")
# ‹וַיַּרְא אֶת־כַּסְפּוֹ וְהִנֵּה־הוּא בְּפִי אַמְתַּחְתּוֹ› (“and-see obj-
# marker silver-him/its and-behold he/it in-mouth something-expansive-
# him/its”) — fact holds: and-see-obj-marker-kaspo-in-mouth-amtachto
m.fact("va_yar_et_kaspo_be_fi_amtachto")

# -------------------------- Gen.42.28 · WHAT_IS_THIS_GOD_HAS_DONE ----------
# וַיֹּאמֶר אֶל־אֶחָיו הוּשַׁב כַּסְפִּי וְגַם הִנֵּה בְאַמְתַּחְתִּי
# וַיֵּצֵא לִבָּם וַיֶּחֶרְדוּ אִישׁ אֶל־אָחִיו לֵאמֹר מַה־זֹּאת עָשָׂה
# אֱלֹהִים לָנוּ
# "[EN-AID] And he said to his brothers: My silver has been returned — and
# also, behold, it is in my bag! And their heart went out, and they
# trembled, each to his brother, saying: What is this God has done to us?"
m.step("Gen.42.28")
# ‹מַה־זֹּאת עָשָׂה אֱלֹהִים לָנוּ› (“what this make God to-us/our”) — fact
# holds: and-bring-forth-libam-what-this-make-God
m.fact("va_yetze_libam_ma_zot_asa_Elohim")

# -------------------------- Gen.42.29 · THE_REPORT_BEGINS ------------------
# וַיָּבֹאוּ אֶל־יַעֲקֹב אֲבִיהֶם אַרְצָה כְּנָעַן וַיַּגִּידוּ לוֹ אֵת
# כָּל־הַקֹּרֹת אֹתָם לֵאמֹר
# "[EN-AID] And they came to Jacob their father, to the land of Canaan; and
# they told him all that had befallen them, saying:"
m.step("Gen.42.29")
# ‹וַיַּגִּידוּ לוֹ› (“and-tell to-him/its”) — fact holds: and-tell-not-obj-
# marker-all-the-light-upon
m.fact("va_yagidu_lo_et_kol_ha_qorot")

# -------------------------- Gen.42.30 · THE_HARSH_LORD_RETOLD --------------
# דִּבֶּר הָאִישׁ אֲדֹנֵי הָאָרֶץ אִתָּנוּ קָשׁוֹת וַיִּתֵּן אֹתָנוּ
# כִּמְרַגְּלִים אֶת־הָאָרֶץ
# "[EN-AID] The man, the lord of the land, spoke with us harshly, and made
# us as spies of the land."
m.step("Gen.42.30")
# ‹דִּבֶּר הָאִישׁ אֲדֹנֵי הָאָרֶץ אִתָּנוּ קָשׁוֹת› (“speak the-man lord
# the-earth with-us/our severe”) — fact holds: speak-the-man-lord-the-earth-
# severe
m.fact("diber_ha_ish_adone_ha_aretz_qashot")

# -------------------------- Gen.42.31 · WE_SAID_HONEST ---------------------
# וַנֹּאמֶר אֵלָיו כֵּנִים אֲנָחְנוּ לֹא הָיִינוּ מְרַגְּלִים
# "[EN-AID] And we said to him: We are honest; we have never been spies."
m.step("Gen.42.31")
# ‹כֵּנִים אֲנָחְנוּ לֹא הָיִינוּ מְרַגְּלִים› (“set-upright we not be walk-
# along”) — fact holds: set-upright-we-not-be-walk-along
m.fact("kenim_anachnu_lo_hayinu_meraglim")

# -------------------------- Gen.42.32 · TWELVE_RETOLD ----------------------
# שְׁנֵים־עָשָׂר אֲנַחְנוּ אַחִים בְּנֵי אָבִינוּ הָאֶחָד אֵינֶנּוּ
# וְהַקָּטֹן הַיּוֹם אֶת־אָבִינוּ בְּאֶרֶץ כְּנָעַן
# "[EN-AID] We are twelve brothers, sons of our father: the one is not, and
# the youngest is today with our father in the land of Canaan."
m.step("Gen.42.32")
# ‹שְׁנֵים־עָשָׂר אֲנַחְנוּ אַחִים› (“two -teen we brother”) — fact holds:
# two--teen-we-the-one-enennu
m.fact("shenem_asar_anachnu_ha_echad_enennu")

# -------------------------- Gen.42.33 · LEAVE_ONE_TAKE_GO ------------------
# וַיֹּאמֶר אֵלֵינוּ הָאִישׁ אֲדֹנֵי הָאָרֶץ בְּזֹאת אֵדַע כִּי כֵנִים
# אַתֶּם אֲחִיכֶם הָאֶחָד הַנִּיחוּ אִתִּי וְאֶת־רַעֲבוֹן בָּתֵּיכֶם קְחוּ
# וָלֵכוּ
# "[EN-AID] And the man, the lord of the land, said to us: By this I shall
# know that you are honest — leave one brother of yours with me, and the
# famine of your households take, and go."
m.step("Gen.42.33")
# ‹אֲחִיכֶם הָאֶחָד הַנִּיחוּ אִתִּי› (“brother-you/your(pl) the-one deposit
# with-me/my”) — fact holds: achikhem-the-one-deposit-iti
m.fact("achikhem_ha_echad_hanichu_iti")

# -------------------------- Gen.42.34 · BRING_AND_TRADE --------------------
# וְהָבִיאוּ אֶת־אֲחִיכֶם הַקָּטֹן אֵלַי וְאֵדְעָה כִּי לֹא מְרַגְּלִים
# אַתֶּם כִּי כֵנִים אַתֶּם אֶת־אֲחִיכֶם אֶתֵּן לָכֶם וְאֶת־הָאָרֶץ
# תִּסְחָרוּ
# "[EN-AID] And bring your youngest brother to me, that I may know you are
# not spies, that you are honest; your brother I will give to you, and the
# land you shall trade."
m.step("Gen.42.34")
# ‹וְאֶת־הָאָרֶץ תִּסְחָרוּ› (“and-obj-marker the-earth travel-round”) —
# fact holds: and-obj-marker-the-earth-travel-round
m.fact("ve_et_ha_aretz_tischaru")

# -------------------------- Gen.42.35 · THE_BUNDLES_AND_THE_FEAR -----------
# וַיְהִי הֵם מְרִיקִים שַׂקֵּיהֶם וְהִנֵּה־אִישׁ צְרוֹר־כַּסְפּוֹ
# בְּשַׂקּוֹ וַיִּרְאוּ אֶת־צְרֹרוֹת כַּסְפֵּיהֶם הֵמָּה וַאֲבִיהֶם
# וַיִּירָאוּ
# "[EN-AID] And it was, as they were emptying their sacks — and behold, each
# man's bundle of silver was in his sack; and they saw their bundles of
# silver, they and their father, and they feared."
m.step("Gen.42.35")
# ‹וַיִּרְאוּ אֶת־צְרֹרוֹת כַּסְפֵּיהֶם הֵמָּה וַאֲבִיהֶם וַיִּירָאוּ›
# (“and-see obj-marker parcel silver-them/their they and-father-them/their
# and-fear”) — fact holds: and-see-obj-marker-parcel-kaspehem-and-fear
m.fact("va_yiru_et_tzerorot_kaspehem_va_yirau")

# -------------------------- Gen.42.36 · YOU_HAVE_BEREAVED_ME ---------------
# וַיֹּאמֶר אֲלֵהֶם יַעֲקֹב אֲבִיהֶם אֹתִי שִׁכַּלְתֶּם יוֹסֵף אֵינֶנּוּ
# וְשִׁמְעוֹן אֵינֶנּוּ וְאֶת־בִּנְיָמִן תִּקָּחוּ עָלַי הָיוּ כֻלָּנָה
# "[EN-AID] And Jacob their father said to them: Me you have bereaved —
# Joseph is not, and Simeon is not, and Benjamin you would take: upon me are
# they all."
m.step("Gen.42.36")
# ‹אֹתִי שִׁכַּלְתֶּם יוֹסֵף אֵינֶנּוּ וְשִׁמְעוֹן אֵינֶנּוּ› (“obj-marker-
# me/my miscarry Joseph there-is-not-him/its and-Simeon there-is-not-
# him/its”) — fact holds: me-miscarry-Joseph-enennu-and-Simeon-enennu
m.fact("oti_shikaltem_yosef_enennu_ve_shimon_enennu")

# -------------------------- Gen.42.37 · REUBENS_PLEDGE ---------------------
# וַיֹּאמֶר רְאוּבֵן אֶל־אָבִיו לֵאמֹר אֶת־שְׁנֵי בָנַי תָּמִית אִם־לֹא
# אֲבִיאֶנּוּ אֵלֶיךָ תְּנָה אֹתוֹ עַל־יָדִי וַאֲנִי אֲשִׁיבֶנּוּ אֵלֶיךָ
# "[EN-AID] And Reuben said to his father, saying: My two sons you may kill
# if I do not bring him to you; give him into my hand, and I will return him
# to you."
m.step("Gen.42.37")
# ‹תְּנָה אֹתוֹ עַל־יָדִי› (“set-ward obj-marker-him/its over hand-me/my”) —
# Reuben speaks a demand — LET: tena-it-over-yadi
m.declare("reuven", "LET",
          "tena_oto_al_yadi")

# -------------------------- Gen.42.38 · MY_SON_SHALL_NOT_GO_DOWN -----------
# וַיֹּאמֶר לֹא־יֵרֵד בְּנִי עִמָּכֶם כִּי־אָחִיו מֵת וְהוּא לְבַדּוֹ
# נִשְׁאָר וּקְרָאָהוּ אָסוֹן בַּדֶּרֶךְ אֲשֶׁר תֵּלְכוּ־בָהּ וְהוֹרַדְתֶּם
# אֶת־שֵׂיבָתִי בְּיָגוֹן שְׁאוֹלָה
# "[EN-AID] And he said: My son shall not go down with you — for his brother
# is dead, and he alone is left; and should harm befall him on the way you
# go, you would bring down my gray hair in sorrow to Sheol."
m.step("Gen.42.38")
# ‹וַיֹּאמֶר לֹא־יֵרֵד בְּנִי עִמָּכֶם› (“and-say not go-down son-me/my
# with-you/your(pl)”) — fact holds: not-go-down-beni-imakhem
m.fact("lo_yered_beni_imakhem")

# -------------------------- machine truth (baked from the Stage D run) -------
if __name__ == "__main__":
    m.report()
    assert m.created_set() == set()
    assert m.presupposed_set() == set()
    assert m.REGISTRY["names"] == {}
    assert m.REGISTRY["writes"] == 0
    assert m.tests_list() == []
    assert m.open_demands() == ['shilchu_mikem_echad', 'et_achikhem_ha_qaton_taviu_elai', 'tena_oto_al_yadi']
    assert len(m.SPECS["log"]) == 5
    assert sorted(m.LEDGER) == []
    assert m.flag_counts() == {}
    assert sorted(m.WORLD["facts"]) == sorted(['yesh_shever_be_mitzrayim', 'et_binyamin_lo_shalach_pen_ason', 'be_tokh_ha_baim_ki_ha_raav_be_eretz_kenaan', 'va_yakirem_va_yitnaker_alehem', 've_hem_lo_hikiruhu', 'lo_adoni_avadekha_bau_lishbor_okhel', 'kulanu_bene_ish_echad_nachnu', 'ervat_ha_aretz_batem_lirot', 'shenem_asar_ve_ha_echad_enennu', 'hu_asher_dibarti_meraglim_atem', 'be_zot_tibachenu_chei_faro', 'el_mishmar_sheloshet_yamim', 'achikhem_echad_yeaser_ve_atem_lekhu', 'aval_ashemim_anachnu_al_achinu', 'halo_amarti_al_techetu_va_yeled', 'ki_ha_melitz_benotam', 'va_yikach_et_shimon_va_yeesor', 'va_yetzav_u_le_hashiv_kaspehem', 'va_yisu_et_shivram_al_chamorehem', 'va_yar_et_kaspo_be_fi_amtachto', 'va_yetze_libam_ma_zot_asa_Elohim', 'va_yagidu_lo_et_kol_ha_qorot', 'diber_ha_ish_adone_ha_aretz_qashot', 'kenim_anachnu_lo_hayinu_meraglim', 'shenem_asar_anachnu_ha_echad_enennu', 'achikhem_ha_echad_hanichu_iti', 've_et_ha_aretz_tischaru', 'va_yiru_et_tzerorot_kaspehem_va_yirau', 'oti_shikaltem_yosef_enennu_ve_shimon_enennu', 'lo_yered_beni_imakhem'])
    assert m.WORLD["invariants"] == []
    assert m.WORLD["partitions"] == []
    assert len(m.EVENTS) == 10
    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.