Drawn from the water (2:1-25) FROZEN
כִּי מִן הַמַּיִם מְשִׁיתִהוּ · ki min ha-mayim meshitihu · 'for from the water I drew him'
Derivation log (steps A–J)
| step | name | comment | confidence |
|---|---|---|---|
| A | Block choice | FORWARD ERA run 4, block 2. Canon continuation: Exod 2:1-25 — the birth, the ark, the two namings, the flight, the remembering; whole chapter. | established |
| B | Span + source + conventions | SNAPSHOT prestage: 25 verses, every verse with an etnachta (the mid-verse pause). No ketiv/qere pairs in-span; one sevirin ("presumed") station carried named (2:22). Volitive census: lekhi (2:8), helikhi + ve-heniqihu (2:9), qiren (2:20) — three DECLAREs; 2:7's shall-I-go is a question (installs nothing); 2:15's seek-to-kill is narrative intent (standing fact, no imperative uttered). | established |
| C | Machine structure | Three DECLAREs, three RESULTs — two same-verse discharges back to back (2:8, 2:9), one outcome-pop (2:20→21, the acceptance narrated, the calling implied: care-point). Two NAMEs: moshe (2:10, REGISTRY 1), gershom (2:22, REGISTRY 2). Two EVENTs: the strike (2:12), the king's death (2:23). Queue at close: zero open in-unit. REGISTRY 2; TESTS 0; LEDGER 0. | tested |
| D | Oral scan (in-pipeline) | Local mirror only (zero fetches): Minchat Shai on Exod 2 (19 notes) + Kitzur Baal HaTurim on Exod 2 (11 notes). Manifest 13 rows: 13 VERIFIED / 0 FAILED / 0 UNCHECKABLE. The Ramah's ark-rule verified as a Torah-pair (Noah's ark / the reed basket); a two-count Masorah ruled a corruption and the three-count verified; a Talmudic dispute carried in half a vowel with the stream's camp identified. | established |
| E | Gates | verify_claims.py 13/13 zero FAILED; verify_text.py green; preflight ALL GREEN; gloss_lint clean. Review waived per the revised standing law. | established |
| F | Freeze | status: 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_Ex_2_1 · Exod.2.1 · A_MAN_WENT
וַיֵּלֶךְ אִישׁ מִבֵּית לֵוִי וַיִּקַּח אֶת־בַּת־לֵוִי · va-yelekh ish mi-bet levi va-yiqach et-bat-levi · And a man went from the house of Levi, and took a daughter of Levi.
וַיֵּ֥לֶךְ אִ֖ישׁ מִבֵּ֣ית לֵוִ֑י · va-yelekh ish mi-bet levi · a man went from the house of Levi (etnachta on levi) [VERIFIED: SNAPSHOT Exod.2.1 idx3 etnachta in-stream]
וַיִּקַּ֖ח אֶת בַּת לֵוִֽי · va-yiqach et-bat-levi · and took a daughter of Levi (verse-final levi) [VERIFIED: SNAPSHOT Exod.2.1 idx4-7]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ish_mi_bet_levi_et_bat_levi, t0) = HOLDS(man-from-bet-levi-bat-levi, t0) THE WALK [EX02-09]. va-YELEKH ish mi-bet LEVI — 'a MAN WENT from the house of Levi': the walking-pair's Torah station (its one twin: Ruth's 'a man went from Bethlehem' — 'by THIS walking came the first redeemer, by THAT will come the last,' the Kitzur's whole arc of redemption between two identical steps) [VERIFIED: manifest EX02-09]; the letter withholds every name — the man, the daughter, the son to come are all anonymous until the princess speaks: the machine files the restraint (the parents are gen-era registry persons, Amram and Yokheved armed at the roster of 6:20, named there not here). | וַיֵּלֶךְ אִישׁ מִבֵּית לֵוִי · va-yelekh ish mi-bet levi = and-yelekh man from-bet levi | — | tested |
STEP_Ex_2_2 · Exod.2.2 · GOOD_AND_HIDDEN
וַתַּהַר הָאִשָּׁה וַתֵּלֶד בֵּן וַתֵּרֶא אֹתוֹ כִּי־טוֹב הוּא וַתִּצְפְּנֵהוּ שְׁלֹשָׁה יְרָחִים · va-tahar ha-isha va-teled ben va-tere et-o ki-tov hu va-titzpne-hu shelosha yerachim · And the woman conceived, and bore a son; and she saw him, that he was good; and she hid him three months.
וַתַּ֥הַר הָאִשָּׁ֖ה וַתֵּ֣לֶד בֵּ֑ן · va-tahar ha-isha va-teled ben · the woman conceived and bore a son, and saw him, that he was good (etnachta on ben) [VERIFIED: SNAPSHOT Exod.2.2 idx3 etnachta in-stream]
וַתֵּ֤רֶא אֹתוֹ֙ כִּי ט֣וֹב ה֔וּא וַֽתִּצְפְּנֵ֖הוּ שְׁלֹשָׁ֥ה יְרָחִֽים · va-tere et-o ki-tov hu va-titzpne-hu shelosha yerachim · and she hid him three months (verse-final yerachim) [VERIFIED: SNAPSHOT Exod.2.2 idx4-11]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_tere_oto_ki_tov_hu, t0) = HOLDS(and-tere-it-when-good-that, t0) THE GOOD [EX02-10; EX02-13]. va-TERE oto KI-TOV hu — 'she SAW him, that he was GOOD': creation's own verdict-formula (va-yar... ki-tov, gen_01's refrain) spoken over a baby under a death-decree — the readings' light-filled-house named, the REJECTED large tet carried as a rejection (one variant list against our Masorah, the run's rejected-large file) and the five crowns named [EX02-13]; va- titzpenehu SHELOSHA yerachim — 'she HID him THREE MONTHS': Sota's arithmetic verified at the month-word's Torah-pair (the censors counted nine from the remarriage; she had three in hand) [VERIFIED: manifest EX02-10]: the chapter's first number is a miscount the letter keeps. | וַתֵּרֶא אֹתוֹ כִּי־טוֹב הוּא · va-tere et-o ki-tov hu = and-tere o when-good that | — | tested |
STEP_Ex_2_3 · Exod.2.3 · AN_ARK_OF_REEDS
וְלֹא־יָכְלָה עוֹד הַצְּפִינוֹ וַתִּקַּח־לוֹ תֵּבַת גֹּמֶא וַתַּחְמְרָה בַחֵמָר וּבַזָּפֶת וַתָּשֶׂם בָּהּ אֶת־הַיֶּלֶד וַתָּשֶׂם בַּסּוּף עַל־שְׂפַת הַיְאֹר · ve-lo-yakhla od hatzfin-o va-tiqach-l-o tevat gome va-tachmra-ה va-chemar u-va-zafet va-tasem ba-ה et-ha-yeled va-tasem ba-suf al-sefat ha-yeor · And when she could no longer hide him, she took for him an ark of reeds, and daubed it with mortar and with pitch; and she placed the child in it, and placed it in the rushes by the bank of the Nile.
וְלֹא יָכְלָ֣ה עוֹד֮ הַצְּפִינוֹ֒ וַתִּֽקַּֽח לוֹ֙ תֵּ֣בַת גֹּ֔מֶא וַתַּחְמְרָ֥ה בַחֵמָ֖ר וּבַזָּ֑פֶת · ve-lo-yakhla od hatzfin-o va-tiqach-l-o tevat gome va-tachmra-ה va-chemar u-va-zafet · she could no longer hide him; she took an ark of reeds, daubed with mortar and pitch (etnachta on u-va-zafet) [VERIFIED: SNAPSHOT Exod.2.3 idx10 etnachta in-stream]
וַתָּ֤שֶׂם בָּהּ֙ אֶת הַיֶּ֔לֶד וַתָּ֥שֶׂם בַּסּ֖וּף עַל שְׂפַ֥ת הַיְאֹֽר · va-tasem ba-ה et-ha-yeled va-tasem ba-suf al-sefat ha-yeor · she placed the child in it, and placed it in the rushes by the Nile's bank (verse-final ha-yeor) [VERIFIED: SNAPSHOT Exod.2.3 idx11-19]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(tevat_gome_al_sefat_ha_yeor, t0) = HOLDS(tevat-gome-upon-sefat-the-yeor, t0) THE ARK [EX02-02 MARQUEE; EX02-11]. ve-LO YAKHLA od hatzfino — the could-not pair's second station (the land could not bear the herds, Gen 36:7; the mother cannot hide the child — the cave-midrash named) [VERIFIED: manifest EX02-11]; va-tiqach lo TEVAT GOME — 'an ARK of reeds': the construct ark-word stands exactly TWICE in the Torah, both LEAN by the Ramah's rule — NOAH'S gopher-ark (Gen 6:14) and this basket: the flood's rescue-noun returns once, sized for one child [VERIFIED: manifest EX02-02]; va-tachmerah VA-CHEMAR u-va- ZAFET — the LEAN mortar-word's second and last Torah token (the bondage's mortar, 1:14 — slavery's substance waterproofing the rescue; exo_01's file closes); u-va-SUF — in the rushes: the reed- word that will name the SEA (yam suf, 13:18 armed); and the verse PLACES the son in the Nile — the decree of 1:22 subverted by compliance (the readings: she fulfilled the letter of the cast-order — the machine files the irony, no settlement: a decree is not discharged by one mother's dark obedience): the Torah's smallest ship sails on the state's own murder-weapon. | וַתִּקַּח־לוֹ תֵּבַת גֹּמֶא וַתַּחְמְרָה בַחֵמָר וּבַזָּפֶת · va-tiqach-l-o tevat gome va-tachmra-ה va-chemar u-va-zafet = and-tiqach-l-o tevat gome and-tachmra-ה and-chemar and-and-zafet | — | tested |
STEP_Ex_2_4 · Exod.2.4 · THE_SISTER_STATIONED
וַתֵּתַצַּב אֲחֹתוֹ מֵרָחֹק לְדֵעָה מַה־יֵּעָשֶׂה לוֹ · va-tetatzav achot-o me-rachoq le-dea ma-yease l-o · And his sister stationed herself far off, to know what would be done to him.
וַתֵּתַצַּ֥ב אֲחֹת֖וֹ מֵרָחֹ֑ק · va-tetatzav achot-o me-rachoq · his sister stationed herself far off (etnachta on me-rachoq) [VERIFIED: SNAPSHOT Exod.2.4 idx2 etnachta in-stream]
לְדֵעָ֕ה מַה יֵּעָשֶׂ֖ה לֽוֹ · le-dea ma-yease l-o · to know what would be done to him (verse-final l-o) [VERIFIED: SNAPSHOT Exod.2.4 idx3-6]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_tetatzav_achoto_me_rachoq, t0) = HOLDS(and-tetatzav-achoto-from-rachoq, t0) THE STATION. va-TETATZAV achoto me-RACHOQ — 'his sister STATIONED herself afar': the stand-firm verb (the readings hear the Presence's own stationing-word, armed at the sea's 'stand and see' 14:13 and the cleft 34:5); le-DEA ma-YEASE lo — 'to KNOW what would be DONE to him': the know-verb in a seven-year-old's hands (the chapter will close with the same verb in God's, 2:25 — the machine notes the arc); Miriam unnamed here (her prophecy at the ha-elekh file, named [EX02-13]): the corpus's first sentinel. | וַתֵּתַצַּב אֲחֹתוֹ מֵרָחֹק · va-tetatzav achot-o me-rachoq = and-tetatzav achot-o from-rachoq | — | tested |
STEP_Ex_2_5 · Exod.2.5 · THE_DESCENT_THAT_CHANGED_HER_LAW
וַתֵּרֶד בַּת־פַּרְעֹה לִרְחֹץ עַל־הַיְאֹר וְנַעֲרֹתֶיהָ הֹלְכֹת עַל־יַד הַיְאֹר וַתֵּרֶא אֶת־הַתֵּבָה בְּתוֹךְ הַסּוּף וַתִּשְׁלַח אֶת־אֲמָתָהּ וַתִּקָּחֶהָ · va-tered bat-paro li-rechotz al-ha-yeor ve-naarote-ha holkhot al-yad ha-yeor va-tere et-ha-teva be-tokh ha-suf va-tishlach et-amata-ה va-tiqache-ha · And Pharaoh's daughter went down to bathe at the Nile, and her maidens walked by the Nile's side; and she saw the ark among the rushes, and sent her maidservant, and took it.
וַתֵּ֤רֶד בַּת פַּרְעֹה֙ לִרְחֹ֣ץ עַל הַיְאֹ֔ר וְנַעֲרֹתֶ֥יהָ הֹלְכֹ֖ת עַל יַ֣ד הַיְאֹ֑ר · va-tered bat-paro li-rechotz al-ha-yeor ve-naarote-ha holkhot al-yad ha-yeor · Pharaoh's daughter went down to bathe, her maidens by the Nile's side (etnachta on ha-yeor) [VERIFIED: SNAPSHOT Exod.2.5 idx10 etnachta in-stream]
וַתֵּ֤רֶא אֶת הַתֵּבָה֙ בְּת֣וֹךְ הַסּ֔וּף וַתִּשְׁלַ֥ח אֶת אֲמָתָ֖הּ וַתִּקָּחֶֽהָ · va-tere et-ha-teva be-tokh ha-suf va-tishlach et-amata-ה va-tiqache-ha · she saw the ark among the rushes, and sent her maidservant, and took it (verse-final va-tiqache-ha) [VERIFIED: SNAPSHOT Exod.2.5 idx11-19]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_tishlach_et_amatah_va_tiqacheha, t0) = HOLDS(and-tishlach-amatah-and-tiqacheha, t0) THE TAKING [EX02-06; EX02-12]. va-TERED bat-PARO — 'and Pharaoh's DAUGHTER went DOWN': the final letters of the descent-clause spell DATAH, 'her law' — the Kitzur: she went down to convert (checked mechanically — the verse's own letters carry the crossing) [VERIFIED: manifest EX02-12]; her maidens' Masorah-three with REBEKAH'S rising maidens (the she-seized-the-mothers'-deeds reading; the darker maiden-thread named); va-tishlach et AMATAH — Sota's dispute (her ARM / her MAIDSERVANT) carried in HALF A VOWEL: the arm-camp needs patach and a dotted mem (Saadya, the Targum), our books point chataf-patach and soft mem — the stream sides with the MAIDSERVANT camp, the split named never merged [VERIFIED: manifest EX02-06]: the king's daughter reaches into the king's river and takes out the king's undoing. | וַתִּשְׁלַח אֶת־אֲמָתָהּ וַתִּקָּחֶהָ · va-tishlach et-amata-ה va-tiqache-ha = and-tishlach amata-ה and-tiqache-the | — | tested |
STEP_Ex_2_6 · Exod.2.6 · A_WEEPING_YOUTH
וַתִּפְתַּח וַתִּרְאֵהוּ אֶת־הַיֶּלֶד וְהִנֵּה־נַעַר בֹּכֶה וַתַּחְמֹל עָלָיו וַתֹּאמֶר מִיַּלְדֵי הָעִבְרִים זֶה · va-tiftach va-tire-hu et-ha-yeled ve-hine-naar bokhe va-tachmol alay-v va-tomer mi-yalde ha-ivrim ze · And she opened it, and saw him — the child, and behold, a youth weeping; and she had pity on him, and said: This is one of the Hebrews' children.
וַתִּפְתַּח֙ וַתִּרְאֵ֣הוּ אֶת הַיֶּ֔לֶד וְהִנֵּה נַ֖עַר בֹּכֶ֑ה · va-tiftach va-tire-hu et-ha-yeled ve-hine-naar bokhe · she opened and saw the child, and behold, a youth weeping (etnachta on bokhe) [VERIFIED: SNAPSHOT Exod.2.6 idx6 etnachta in-stream]
וַתַּחְמֹ֣ל עָלָ֔יו וַתֹּ֕אמֶר מִיַּלְדֵ֥י הָֽעִבְרִ֖ים זֶֽה · va-tachmol alay-v va-tomer mi-yalde ha-ivrim ze · she had pity on him, and said: this is of the Hebrews' children (verse-final ze) [VERIFIED: SNAPSHOT Exod.2.6 idx7-12]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_tachmol_alav, t0) = HOLDS(and-tachmol-alav, t0) THE PITY [EX02-13]. va-tiftach va-TIREHU et ha-YELED — she opens and SEES (the seeing that began the chapter, 2:2's ki-tov, now hers); ve-hine NAAR bokhe — 'behold, a YOUTH weeping': the child-word and the youth-word in one clause (the readings' voice-of-a-youth; the gematria naming AARON stationed at the basket, named [EX02-13]); va- TACHMOL alav — 'she had PITY on him': the pity-verb against her father's decree — the machine files the chapter's law: every rescue in it is a woman's insubordination (the midwives, the mother, the sister, the princess, the maid); mi-yalde ha-IVRIM ze — she names the child's people and shelters him anyway. | וַתַּחְמֹל עָלָיו · va-tachmol alay-v = and-tachmol alay-v | — | tested |
STEP_Ex_2_7 · Exod.2.7 · SHALL_I_GO_AND_CALL
וַתֹּאמֶר אֲחֹתוֹ אֶל־בַּת־פַּרְעֹה הַאֵלֵךְ וְקָרָאתִי לָךְ אִשָּׁה מֵינֶקֶת מִן הָעִבְרִיֹּת וְתֵינִק לָךְ אֶת־הַיָּלֶד · va-tomer achot-o el-bat-paro ha-elekh ve-qarati la-khe isha meneqet min ha-ivriyot ve-teniq la-khe et-ha-yaled · And his sister said to Pharaoh's daughter: Shall I go and call you a nursing woman of the Hebrews, that she may nurse the child for you?
וַתֹּ֣אמֶר אֲחֹתוֹ֮ אֶל בַּת פַּרְעֹה֒ הַאֵלֵ֗ךְ וְקָרָ֤אתִי לָךְ֙ אִשָּׁ֣ה מֵינֶ֔קֶת מִ֖ן הָעִבְרִיֹּ֑ת · va-tomer achot-o el-bat-paro ha-elekh ve-qarati la-khe isha meneqet min ha-ivriyot · his sister said to Pharaoh's daughter (etnachta on ha-ivriyot) [VERIFIED: SNAPSHOT Exod.2.7 idx11 etnachta in-stream]
וְתֵינִ֥ק לָ֖ךְ אֶת הַיָּֽלֶד · ve-teniq la-khe et-ha-yaled · shall I go and call you a nursing woman of the Hebrews, to nurse the child for you? (verse-final ha-yaled) [VERIFIED: SNAPSHOT Exod.2.7 idx12-15]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ha_elekh_ve_qarati_meneqet, t0) = HOLDS(the-elekh-and-qarati-meneqet, t0) THE OFFER [EX02-13]. HA-ELEKH ve-qarati lakh isha MENEQET min ha- ivriyot — 'SHALL I GO and call you a NURSING woman of the Hebrews?': the sentinel of 2:4 closes her distance at the exact moment (the readings: he refused the Egyptian breast — the mouth that would speak with the Presence, named); the ha-elekh word's Scripture-three carried named (Miriam here, David's two — 'the prophets' words stand like the Urim': her prophecy that her mother would bear the deliverer, named [EX02-13]): the machine files the question as the hinge — the princess's next word will hand the child back to his own mother. | הַאֵלֵךְ וְקָרָאתִי לָךְ אִשָּׁה מֵינֶקֶת · ha-elekh ve-qarati la-khe isha meneqet = the-elekh and-qarati to-khe isha meneqet | — | tested |
STEP_Ex_2_8 · Exod.2.8 · GO_AND_SHE_WENT
וַתֹּאמֶר־לָהּ בַּת־פַּרְעֹה לֵכִי וַתֵּלֶךְ הָעַלְמָה וַתִּקְרָא אֶת־אֵם הַיָּלֶד · va-tomer-la-ה bat-paro lekhi va-telekh ha-alma va-tiqra et-em ha-yaled · And Pharaoh's daughter said to her: Go. And the maiden went, and called the child's mother.
וַתֹּֽאמֶר לָ֥הּ בַּת פַּרְעֹ֖ה לֵ֑כִי · va-tomer-la-ה bat-paro lekhi · Pharaoh's daughter said to her: Go (etnachta on lekhi) [VERIFIED: SNAPSHOT Exod.2.8 idx4 etnachta in-stream]
וַתֵּ֨לֶךְ֙ הָֽעַלְמָ֔ה וַתִּקְרָ֖א אֶת אֵ֥ם הַיָּֽלֶד · va-telekh ha-alma va-tiqra et-em ha-yaled · and the maiden went, and called the child's mother (verse-final ha-yaled) [VERIFIED: SNAPSHOT Exod.2.8 idx5-10]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(bat_paro, LET(lekhi)) = DECLARE(bat-paro, LET(lekhi)) THE ONE-WORD DEMAND. va-tomer lah bat-paro LEKHI — 'GO': the shortest demand in the corpus's ledger — one imperative token (MS's tiny file on the verse: the joining-stroke between the saying and the to-her, named at the letter-file); the machine pushes it and watches it land inside its own verse. | לֵכִי · lekhi = lekhi | — | tested |
| RESULT | RESULT: HOLDS(lekhi, t1) THE SAME-VERSE PERFORMANCE. va-TELEKH ha-ALMA va-tiqra et EM ha- yaled — 'and the MAIDEN went, and called the child's MOTHER': the go-word performed before the verse closes (the same-verse discharge class, gen_70's oath); ha-ALMA — the maiden-word (the readings: she went with vigor, alummah); em ha-yaled — the letter says THE MOTHER plainly to the reader while the princess hears only a nurse: the machine notes the double-ledger — one queue, two knowledges. | וַתֵּלֶךְ הָעַלְמָה וַתִּקְרָא אֶת־אֵם הַיָּלֶד · va-telekh ha-alma va-tiqra et-em ha-yaled = and-telekh the-alma and-tiqra mother the-yaled | — | tested |
STEP_Ex_2_9 · Exod.2.9 · NURSE_HIM_FOR_ME
וַתֹּאמֶר לָהּ בַּת־פַּרְעֹה הֵילִיכִי אֶת־הַיֶּלֶד הַזֶּה וְהֵינִקִהוּ לִי וַאֲנִי אֶתֵּן אֶת־שְׂכָרֵךְ וַתִּקַּח הָאִשָּׁה הַיֶּלֶד וַתְּנִיקֵהוּ · va-tomer la-ה bat-paro helikhi et-ha-yeled ha-ze ve-heniqi-hu li-y va-ani eten et-sekhare-khe va-tiqach ha-isha ha-yeled va-teniqe-hu · And Pharaoh's daughter said to her: Take this child, and nurse him for me, and I will give your wages. And the woman took the child, and nursed him.
וַתֹּ֧אמֶר לָ֣הּ בַּת פַּרְעֹ֗ה הֵילִ֜יכִי אֶת הַיֶּ֤לֶד הַזֶּה֙ וְהֵינִקִ֣הוּ לִ֔י וַאֲנִ֖י אֶתֵּ֣ן אֶת שְׂכָרֵ֑ךְ · va-tomer la-ה bat-paro helikhi et-ha-yeled ha-ze ve-heniqi-hu li-y va-ani eten et-sekhare-khe · take this child and nurse him for me, and I will give your wages (etnachta on sekhare-khe) [VERIFIED: SNAPSHOT Exod.2.9 idx13 etnachta in-stream]
וַתִּקַּ֧ח הָאִשָּׁ֛ה הַיֶּ֖לֶד וַתְּנִיקֵֽהוּ · va-tiqach ha-isha ha-yeled va-teniqe-hu · and the woman took the child, and nursed him (verse-final va-teniqe-hu) [VERIFIED: SNAPSHOT Exod.2.9 idx14-17]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(bat_paro, LET(helikhi_et_ha_yeled_ve_heniqihu)) = DECLARE(bat-paro, LET(helikhi-the-yeled-and-heniqihu)) THE COMMISSION [EX02-07]. HELIKHI et ha-yeled ha-ze ve-HENIQIHU li — 'TAKE this child and NURSE him FOR ME': the nurse-word with its qof- chiriq and one-yod skeleton exactly as the Ramah's five-word nursing file rules (Sarah's full-of-full announcement at the file's head — the milk-arithmetic of the whole Torah) [VERIFIED: manifest EX02-07]; va-ani eten et SEKHAREKH — 'and I will give your WAGES': the princess pays the mother to nurse her own son (Sota's relish named): the demand pushed. | הֵילִיכִי אֶת־הַיֶּלֶד הַזֶּה וְהֵינִקִהוּ לִי · helikhi et-ha-yeled ha-ze ve-heniqi-hu li-y = helikhi the-yeled the-ze and-heniqi-that to-me-y | — | tested |
| RESULT | RESULT: HOLDS(helikhi_et_ha_yeled_ve_heniqihu, t2) = RESULT: HOLDS(helikhi-the-yeled-and-heniqihu, t2) THE SAME-VERSE PERFORMANCE [EX02-13]. va-TIQACH ha-isha ha-YELED va- teniqehu — 'and the woman TOOK the child, and NURSED him': the second same-verse discharge in a row — and the letter runs the taking-clause BARE, with no object-marker between the woman and the child ('people err and SAY et' — MS's note against the common tongue, the adjacency verified as the Torah's only woman-child pairing) [VERIFIED: manifest EX02-13]: the mother holds her son by contract, and the letter holds the clause one word tighter than the mouths do. | וַתִּקַּח הָאִשָּׁה הַיֶּלֶד וַתְּנִיקֵהוּ · va-tiqach ha-isha ha-yeled va-teniqe-hu = and-tiqach the-isha the-yeled and-teniqe-that | — | tested |
STEP_Ex_2_10 · Exod.2.10 · MOSES_NAMED
וַיִגְדַּל הַיֶּלֶד וַתְּבִאֵהוּ לְבַת־פַּרְעֹה וַיְהִי־לָהּ לְבֵן וַתִּקְרָא שְׁמוֹ מֹשֶׁה וַתֹּאמֶר כִּי מִן־הַמַּיִם מְשִׁיתִהוּ · va-yigdal ha-yeled va-tevie-hu le-vat-paro va-yehi-la-ה le-ven va-tiqra shem-o moshe va-tomer ki min-ha-mayim meshiti-hu · And the child grew, and she brought him to Pharaoh's daughter, and he became her son; and she called his name Moses, and said: For from the water I drew him.
וַיִגְדַּ֣ל הַיֶּ֗לֶד וַתְּבִאֵ֨הוּ֙ לְבַת פַּרְעֹ֔ה וַֽיְהִי לָ֖הּ לְבֵ֑ן · va-yigdal ha-yeled va-tevie-hu le-vat-paro va-yehi-la-ה le-ven · the child grew, and she brought him to Pharaoh's daughter, and he became her son (etnachta on le-ven) [VERIFIED: SNAPSHOT Exod.2.10 idx7 etnachta in-stream]
וַתִּקְרָ֤א שְׁמוֹ֙ מֹשֶׁ֔ה וַתֹּ֕אמֶר כִּ֥י מִן הַמַּ֖יִם מְשִׁיתִֽהוּ · va-tiqra shem-o moshe va-tomer ki min-ha-mayim meshiti-hu · she called his name Moses: for from the water I drew him (verse-final meshiti-hu) [VERIFIED: SNAPSHOT Exod.2.10 idx8-15]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| NAME | name(ha_yeled) := moshe = name(the-yeled) := Moses THE NAME [EX02-03]. va-yehi lah le-VEN — 'he became her SON': the adoption stated (the readings on the raised-in-the-palace reversal — exo_01's born-word file, the hunted child in the hunter's house); va-tiqra shemo MOSHE ki min ha-MAYIM MESHITIHU — 'MOSES: for from the WATER I DREW him': the draw-verb Torah-unique, its two-yod arithmetic ruled by the Ramah (full first, lean last — the stream letter-perfect; the old copy's transposed variant named) [VERIFIED: manifest EX02-03] — an Egyptian princess coins the redeemer's name in Hebrew, in HER first person ('I drew') — the readings' prophecy- note named (a drawer-out who will draw a nation from water, 14:30 armed): REGISTRY writes its first key: the child has a name, and the Torah will use no other. | וַתִּקְרָא שְׁמוֹ מֹשֶׁה · va-tiqra shem-o moshe = and-tiqra shem-o Moses | — | tested |
STEP_Ex_2_11 · Exod.2.11 · HE_SAW_THEIR_BURDENS
וַיְהִי בַּיָּמִים הָהֵם וַיִּגְדַּל מֹשֶׁה וַיֵּצֵא אֶל־אֶחָיו וַיַּרְא בְּסִבְלֹתָם וַיַּרְא אִישׁ מִצְרִי מַכֶּה אִישׁ־עִבְרִי מֵאֶחָיו · va-yehi ba-yamim ha-hem va-yigdal moshe va-yetze el-echay-v va-yar be-sivlota-m va-yar ish mitzri make ish-ivri me-echay-v · And it was in those days, and Moses grew, and went out to his brothers, and saw their burdens; and he saw an Egyptian man striking a Hebrew man, of his brothers.
וַיְהִ֣י בַּיָּמִ֣ים הָהֵ֗ם וַיִּגְדַּ֤ל מֹשֶׁה֙ וַיֵּצֵ֣א אֶל אֶחָ֔יו וַיַּ֖רְא בְּסִבְלֹתָ֑ם · va-yehi ba-yamim ha-hem va-yigdal moshe va-yetze el-echay-v va-yar be-sivlota-m · Moses grew, and went out to his brothers, and saw their burdens (etnachta on be-sivlota-m) [VERIFIED: SNAPSHOT Exod.2.11 idx9 etnachta in-stream]
וַיַּרְא֙ אִ֣ישׁ מִצְרִ֔י מַכֶּ֥ה אִישׁ עִבְרִ֖י מֵאֶחָֽיו · va-yar ish mitzri make ish-ivri me-echay-v · he saw an Egyptian striking a Hebrew, of his brothers (verse-final me-echay-v) [VERIFIED: SNAPSHOT Exod.2.11 idx10-16]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yar_be_sivlotam, t0) = HOLDS(and-yar-in-sivlotam, t0) THE SEEING [exo_01's file]. va-YIGDAL moshe — the second grew-word (2:10's was of body, this of station — the readings' pair named); va-YETZE el ECHAV — 'he WENT OUT to his BROTHERS': the palace-son claims the slave-line (the brothers-word doubled in the verse — the letter insists on the kinship twice); va-YAR be-SIVLOTAM — 'and SAW their BURDENS': exo_01's burden-word (1:11, the taskmasters' instrument) now in Moses' eyes — the readings: he gave his eyes and heart to grieve over them (the seeing that the chapter's God-verses will repeat, 2:25): the machine files the education of the deliverer — first he sees, then he strikes, then he flees, then he draws water for strangers. | וַיַּרְא בְּסִבְלֹתָם · va-yar be-sivlota-m = and-yar in-sivlota-m | — | tested |
STEP_Ex_2_12 · Exod.2.12 · HE_STRUCK_THE_EGYPTIAN
וַיִּפֶן כֹּה וָכֹה וַיַּרְא כִּי אֵין אִישׁ וַיַּךְ אֶת־הַמִּצְרִי וַיִּטְמְנֵהוּ בַּחוֹל · va-yifen ko va-kho va-yar ki en ish va-yakh et-ha-mitzri va-yitmne-hu ba-chol · And he turned this way and that way, and saw that there was no man; and he struck the Egyptian, and hid him in the sand.
וַיִּ֤פֶן כֹּה֙ וָכֹ֔ה וַיַּ֖רְא כִּ֣י אֵ֣ין אִ֑ישׁ · va-yifen ko va-kho va-yar ki en ish · he turned this way and that, and saw there was no man (etnachta on ish) [VERIFIED: SNAPSHOT Exod.2.12 idx6 etnachta in-stream]
וַיַּךְ֙ אֶת הַמִּצְרִ֔י וַֽיִּטְמְנֵ֖הוּ בַּחֽוֹל · va-yakh et-ha-mitzri va-yitmne-hu ba-chol · he struck the Egyptian, and hid him in the sand (verse-final ba-chol) [VERIFIED: SNAPSHOT Exod.2.12 idx7-11]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | hika(e1); Agent(e1, moshe) = hika(e1); Agent(e1, Moses) THE STRIKE [EX02-08]. va-yifen KO va-KHO — 'he turned THIS way and THAT' (the readings' two turnings named — no witness / no future proselyte in the man's line); va-yar KI EN ISH — 'he saw there was NO MAN' (the ki hung on the galgal in the precise books against the stream's joining-stroke — the mark-split class's next station, carried named [VERIFIED under EX02-08]; the readings: no man who would stand up — the ish-word that 2:14 will throw back at him); va- YAKH et ha-MITZRI — the strike-verb: the machine's EVENT — Moses' first recorded deed is a killing the letter neither praises nor sentences (the smite-verb that will run through the plagues, armed); va-yitmenehu ba-CHOL — hidden in the sand: the machine files the concealment as the next verse's fuse. | וַיַּךְ אֶת־הַמִּצְרִי · va-yakh et-ha-mitzri = and-yakh the-mitzri | — | tested |
STEP_Ex_2_13 · Exod.2.13 · TWO_HEBREWS_STRIVING
וַיֵּצֵא בַּיּוֹם הַשֵּׁנִי וְהִנֵּה שְׁנֵי־אֲנָשִׁים עִבְרִים נִצִּים וַיֹּאמֶר לָרָשָׁע לָמָּה תַכֶּה רֵעֶךָ · va-yetze ba-yom ha-sheni ve-hine shene-anashim ivrim nitzim va-yomer la-rasha la-ma take ree-kha · And he went out on the second day, and behold, two Hebrew men striving; and he said to the wicked one: Why do you strike your fellow?
וַיֵּצֵא֙ בַּיּ֣וֹם הַשֵּׁנִ֔י וְהִנֵּ֛ה שְׁנֵֽי אֲנָשִׁ֥ים עִבְרִ֖ים נִצִּ֑ים · va-yetze ba-yom ha-sheni ve-hine shene-anashim ivrim nitzim · he went out the second day, and behold, two Hebrew men striving (etnachta on nitzim) [VERIFIED: SNAPSHOT Exod.2.13 idx7 etnachta in-stream]
וַיֹּ֨אמֶר֙ לָֽרָשָׁ֔ע לָ֥מָּה תַכֶּ֖ה רֵעֶֽךָ · va-yomer la-rasha la-ma take ree-kha · he said to the wicked one: why do you strike your fellow? (verse-final ree-kha) [VERIFIED: SNAPSHOT Exod.2.13 idx8-12]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(lama_take_reekha, t0) = HOLDS(lama-take-reekha, t0) THE REBUKE [EX02-13]. shene anashim ivrim NITZIM — 'two Hebrew men STRIVING': the striving-word's one Torah token (Sennacherib's ruin- heaps its Scripture-echo; Datan and Abiram named by the readings — the pair that will dog the wilderness) [VERIFIED under EX02-13]; va- yomer la-RASHA — the letter passes verdict before the blow lands ('the wicked one' — the readings: a raised hand is already called wicked); LAMA TAKE reekha — 'WHY do you STRIKE your FELLOW': Moses' strike-verb from yesterday handed back as a question — the machine files the symmetry the next verse will weaponize. | וַיֹּאמֶר לָרָשָׁע לָמָּה תַכֶּה רֵעֶךָ · va-yomer la-rasha la-ma take ree-kha = and-yomer to-rasha to-ma take ree-kha | — | tested |
STEP_Ex_2_14 · Exod.2.14 · WHO_SET_YOU
וַיֹּאמֶר מִי שָׂמְךָ לְאִישׁ שַׂר וְשֹׁפֵט עָלֵינוּ הַלְהָרְגֵנִי אַתָּה אֹמֵר כַּאֲשֶׁר הָרַגְתָּ אֶת־הַמִּצְרִי וַיִּירָא מֹשֶׁה וַיֹּאמַר אָכֵן נוֹדַע הַדָּבָר · va-yomer mi sam-kha le-ish sar ve-shofet ale-nu ha-le-harge-ni ata omer ka-asher haragta et-ha-mitzri va-yira moshe va-yomar akhen noda ha-davar · And he said: Who set you as a man, prince and judge over us? Do you say to kill me, as you killed the Egyptian? And Moses feared, and said: Surely the thing is known.
וַ֠יֹּאמֶר מִ֣י שָֽׂמְךָ֞ לְאִ֨ישׁ שַׂ֤ר וְשֹׁפֵט֙ עָלֵ֔ינוּ הַלְהָרְגֵ֨נִי֙ אַתָּ֣ה אֹמֵ֔ר כַּאֲשֶׁ֥ר הָרַ֖גְתָּ אֶת הַמִּצְרִ֑י · va-yomer mi sam-kha le-ish sar ve-shofet ale-nu ha-le-harge-ni ata omer ka-asher haragta et-ha-mitzri · who set you as a man, prince and judge over us? do you say to kill me, as you killed the Egyptian? (etnachta on ha-mitzri) [VERIFIED: SNAPSHOT Exod.2.14 idx13 etnachta in-stream]
וַיִּירָ֤א מֹשֶׁה֙ וַיֹּאמַ֔ר אָכֵ֖ן נוֹדַ֥ע הַדָּבָֽר · va-yira moshe va-yomar akhen noda ha-davar · and Moses feared, and said: surely the thing is known (verse-final ha-davar) [VERIFIED: SNAPSHOT Exod.2.14 idx14-19]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(akhen_noda_ha_davar, t0) = HOLDS(akhen-noda-the-davar, t0) THE EXPOSURE [EX02-08]. MI SAMKHA le-ISH sar ve-shofet ALENU — 'WHO SET YOU as a man, PRINCE and JUDGE over us?': the corpus files the question the speaker cannot know he is asking (the readings: he will be exactly that — the office-words armed at 18:13's judging and the elders' seat); ha-le-HORGENI ata omer — 'do you SAY to kill me?' (the say-to-kill idiom — the readings: the Name, the killing by speech, named; the word's soft lamed and bare he per the Mikhlol, checked in-stream [VERIFIED under EX02-08]); va-YIRA moshe — Moses FEARS (the fear-verb's first token on him); AKHEN NODA ha-davar — 'surely the thing is KNOWN': the know-root again (the readings' second sense — now I know why they are enslaved — named, never merged): the machine files the chapter's know-ledger growing. | אָכֵן נוֹדַע הַדָּבָר · akhen noda ha-davar = akhen noda the-davar | — | tested |
STEP_Ex_2_15 · Exod.2.15 · PHARAOH_SEEKS_MOSES_FLEES
וַיִּשְׁמַע פַּרְעֹה אֶת־הַדָּבָר הַזֶּה וַיְבַקֵּשׁ לַהֲרֹג אֶת־מֹשֶׁה וַיִּבְרַח מֹשֶׁה מִפְּנֵי פַרְעֹה וַיֵּשֶׁב בְּאֶרֶץ־מִדְיָן וַיֵּשֶׁב עַל־הַבְּאֵר · va-yishma paro et-ha-davar ha-ze va-yevaqesh la-harog et-moshe va-yivrach moshe mi-pene faro va-yeshev be-eretz-midyan va-yeshev al-ha-beer · And Pharaoh heard this thing, and sought to kill Moses; and Moses fled from before Pharaoh, and dwelt in the land of Midian, and sat by the well.
וַיִּשְׁמַ֤ע פַּרְעֹה֙ אֶת הַדָּבָ֣ר הַזֶּ֔ה וַיְבַקֵּ֖שׁ לַהֲרֹ֣ג אֶת מֹשֶׁ֑ה · va-yishma paro et-ha-davar ha-ze va-yevaqesh la-harog et-moshe · Pharaoh heard, and sought to kill Moses (etnachta on moshe) [VERIFIED: SNAPSHOT Exod.2.15 idx8 etnachta in-stream]
וַיִּבְרַ֤ח מֹשֶׁה֙ מִפְּנֵ֣י פַרְעֹ֔ה וַיֵּ֥שֶׁב בְּאֶֽרֶץ מִדְיָ֖ן וַיֵּ֥שֶׁב עַֽל הַבְּאֵֽר · va-yivrach moshe mi-pene faro va-yeshev be-eretz-midyan va-yeshev al-ha-beer · Moses fled, and dwelt in Midian, and sat by the well (verse-final ha-beer) [VERIFIED: SNAPSHOT Exod.2.15 idx9-18]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yevaqesh_la_harog_et_moshe, t0) = HOLDS(and-yevaqesh-to-harog-Moses, t0) THE FLIGHT. va-YEVAQESH la-harog et moshe — Pharaoh SEEKS to kill: the machine holds the seeking as a standing fact, not a demand (no imperative is uttered — a hunt has no ledger-entry to pop), and arms its receipt: 'all the men who SOUGHT your life have died' (4:19 — the seek-word's own discharge-verse, in this run); va-YIVRACH moshe — the flee-verb (Jacob's road, gen_53's class: the corpus's deliverers all flee before they return); va-yeshev AL ha-BEER — 'he SAT BY THE WELL': the well-station (the readings: he learned from the fathers — the bride-meetings of gen_40 and gen_50 at their wells, the pattern the next verse performs). | וַיִּבְרַח מֹשֶׁה מִפְּנֵי פַרְעֹה · va-yivrach moshe mi-pene faro = and-yivrach Moses from-pene faro | — | tested |
STEP_Ex_2_16 · Exod.2.16 · SEVEN_DAUGHTERS
וּלְכֹהֵן מִדְיָן שֶׁבַע בָּנוֹת וַתָּבֹאנָה וַתִּדְלֶנָה וַתְּמַלֶּאנָה אֶת־הָרְהָטִים לְהַשְׁקוֹת צֹאן אֲבִיהֶן · u-le-khohen midyan sheva banot va-tavona va-tidlena va-temalena et-ha-rehatim le-hashqot tzon avi-hen · And the priest of Midian had seven daughters; and they came, and drew, and filled the troughs, to water their father's flock.
וּלְכֹהֵ֥ן מִדְיָ֖ן שֶׁ֣בַע בָּנ֑וֹת · u-le-khohen midyan sheva banot · the priest of Midian had seven daughters (etnachta on banot) [VERIFIED: SNAPSHOT Exod.2.16 idx3 etnachta in-stream]
וַתָּבֹ֣אנָה וַתִּדְלֶ֗נָה וַתְּמַלֶּ֨אנָה֙ אֶת הָ֣רְהָטִ֔ים לְהַשְׁק֖וֹת צֹ֥אן אֲבִיהֶֽן · va-tavona va-tidlena va-temalena et-ha-rehatim le-hashqot tzon avi-hen · they came and drew and filled the troughs, to water their father's flock (verse-final avi-hen) [VERIFIED: SNAPSHOT Exod.2.16 idx4-11]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(u_le_khohen_midyan_sheva_banot, t0) = HOLDS(and-to-khohen-midyan-seven-daughters, t0) THE SEVEN [EX02-13]. u-le-KHOHEN midyan SHEVA banot — 'the PRIEST of Midian had SEVEN daughters': the priest-word's Torah station (its Scripture-file at Micah's shrine named — Jethro's history and Gershom's grandson, 'the fault hung on the faulted' [VERIFIED under EX02-13]); the daughters DRAW and FILL (the draw-verb dalah — the name-verb's cousin: the drawn-out man is about to draw): the machine opens the Midian file (Reuel/Jethro's names, the readings' seven- names note, armed at 3:1 and 18:1). | וּלְכֹהֵן מִדְיָן שֶׁבַע בָּנוֹת · u-le-khohen midyan sheva banot = and-to-khohen midyan seven daughters | — | tested |
STEP_Ex_2_17 · Exod.2.17 · MOSES_SAVES_AND_WATERS
וַיָּבֹאוּ הָרֹעִים וַיְגָרְשׁוּם וַיָּקָם מֹשֶׁה וַיּוֹשִׁעָן וַיַּשְׁקְ אֶת־צֹאנָם · va-yavou ha-roim va-yegarshu-m va-yaqam moshe va-yoshia-n va-yashq et-tzona-m · And the shepherds came and drove them off; and Moses rose, and saved them, and watered their flock.
וַיָּבֹ֥אוּ הָרֹעִ֖ים וַיְגָרְשׁ֑וּם · va-yavou ha-roim va-yegarshu-m · the shepherds came and drove them off (etnachta on va-yegarshu-m) [VERIFIED: SNAPSHOT Exod.2.17 idx2 etnachta in-stream]
וַיָּ֤קָם מֹשֶׁה֙ וַיּ֣וֹשִׁעָ֔ן וַיַּ֖שְׁקְ אֶת צֹאנָֽם · va-yaqam moshe va-yoshia-n va-yashq et-tzona-m · Moses rose, and saved them, and watered their flock (verse-final tzona-m) [VERIFIED: SNAPSHOT Exod.2.17 idx3-8]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yoshian_va_yashq_et_tzonam, t0) = HOLDS(and-yoshian-and-yashq-tzonam, t0) THE RESCUE [EX02-05]. va-yavou ha-roim va-YEGARSHUM — the shepherds DRIVE THEM OFF (the expel-verb FULL with the Ramah's precise copies, a minority Masorah's lean carried named — the split in the stream's favor) [VERIFIED under EX02-05]; va-yaqam moshe va-YOSHIAN — 'Moses rose and SAVED them': the save-verb's Torah-unique token, written LEAN by the Hilleli, the Ramah, and Minchat Kohen — the deliverer's first saving enters the Torah one yod short [VERIFIED: manifest EX02-05]; va-YASHQ et tzonam — he waters the flock (the readings: the fugitive's third rescue in three scenes — Hebrew, Hebrew, stranger: the machine files the résumé the bush will hire). | וַיָּקָם מֹשֶׁה וַיּוֹשִׁעָן וַיַּשְׁקְ אֶת־צֹאנָם · va-yaqam moshe va-yoshia-n va-yashq et-tzona-m = and-yaqam Moses and-yoshia-n and-yashq tzona-m | — | tested |
STEP_Ex_2_18 · Exod.2.18 · WHY_SO_SOON_TODAY
וַתָּבֹאנָה אֶל־רְעוּאֵל אֲבִיהֶן וַיֹּאמֶר מַדּוּעַ מִהַרְתֶּן בֹּא הַיּוֹם · va-tavona el-reuel avi-hen va-yomer madua miharten bo ha-yom · And they came to Reuel their father; and he said: Why have you hurried to come today?
וַתָּבֹ֕אנָה אֶל רְעוּאֵ֖ל אֲבִיהֶ֑ן · va-tavona el-reuel avi-hen · they came to Reuel their father (etnachta on avi-hen) [VERIFIED: SNAPSHOT Exod.2.18 idx3 etnachta in-stream]
וַיֹּ֕אמֶר מַדּ֛וּעַ מִהַרְתֶּ֥ן בֹּ֖א הַיּֽוֹם · va-yomer madua miharten bo ha-yom · why have you hurried to come today? (verse-final ha-yom) [VERIFIED: SNAPSHOT Exod.2.18 idx4-8]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(madua_miharten_bo_ha_yom, t0) = HOLDS(madua-miharten-in-it-the-day, t0) THE QUESTION. va-tavona el REUEL avihen — REUEL the father (the name-file: Reuel here, Jethro at 3:1 — the readings' seven-names note armed, carried named-never-merged at 18:1); MADUA miharten BO ha-yom — 'WHY have you HURRIED today?': the question certifies the routine (every other day the shepherds' expulsion cost them hours — the readings): the machine files the household evidence of the rescue. | וַיֹּאמֶר מַדּוּעַ מִהַרְתֶּן בֹּא הַיּוֹם · va-yomer madua miharten bo ha-yom = and-yomer madua miharten in-it day | — | tested |
STEP_Ex_2_19 · Exod.2.19 · AN_EGYPTIAN_MAN_DELIVERED_US
וַתֹּאמַרְןָ אִישׁ מִצְרִי הִצִּילָנוּ מִיַּד הָרֹעִים וְגַם־דָּלֹה דָלָה לָנוּ וַיַּשְׁקְ אֶת־הַצֹּאן · va-tomarna ish mitzri hitzila-nu mi-yad ha-roim ve-gam-dalo dala la-nu va-yashq et-ha-tzon · And they said: An Egyptian man delivered us from the hand of the shepherds; and he also surely drew for us, and watered the flock.
וַתֹּאמַ֕רְןָ אִ֣ישׁ מִצְרִ֔י הִצִּילָ֖נוּ מִיַּ֣ד הָרֹעִ֑ים · va-tomarna ish mitzri hitzila-nu mi-yad ha-roim · an Egyptian man delivered us from the hand of the shepherds (etnachta on ha-roim) [VERIFIED: SNAPSHOT Exod.2.19 idx5 etnachta in-stream]
וְגַם דָּלֹ֤ה דָלָה֙ לָ֔נוּ וַיַּ֖שְׁקְ אֶת הַצֹּֽאן · ve-gam-dalo dala la-nu va-yashq et-ha-tzon · he also surely drew for us, and watered the flock (verse-final ha-tzon) [VERIFIED: SNAPSHOT Exod.2.19 idx6-12]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ish_mitzri_hitzilanu, t0) = HOLDS(man-mitzri-hitzilanu, t0) THE REPORT. ISH MITZRI hitzilanu — 'an EGYPTIAN man delivered us': the daughters file the deliverer under the empire he fled (the readings' two hearings — the dress of the palace; or the Egyptian he struck as the cause of his coming — named, never merged); ve-gam DALO DALA lanu — 'he also SURELY DREW for us': the draw-verb doubled (the infinitive-absolute — the letter leans on the drawing twice, over the drawn-out man whose name means drawing): the machine notes the corpus's habit of hiding the point in a servant-girl's verb. | אִישׁ מִצְרִי הִצִּילָנוּ מִיַּד הָרֹעִים · ish mitzri hitzila-nu mi-yad ha-roim = man mitzri hitzila-nu from-yad the-roim | — | tested |
STEP_Ex_2_20 · Exod.2.20 · CALL_HIM_TO_EAT_BREAD
וַיֹּאמֶר אֶל־בְּנֹתָיו וְאַיּוֹ לָמָּה זֶּה עֲזַבְתֶּן אֶת־הָאִישׁ קִרְאֶן לוֹ וְיֹאכַל לָחֶם · va-yomer el-benotay-v ve-ay-o la-ma ze azavten et-ha-ish qiren l-o ve-yokhal lachem · And he said to his daughters: And where is he? Why is it that you left the man? Call him, and let him eat bread.
וַיֹּ֥אמֶר אֶל בְּנֹתָ֖יו וְאַיּ֑וֹ · va-yomer el-benotay-v ve-ay-o · and where is he? why have you left the man? (etnachta on ve-ay-o) [VERIFIED: SNAPSHOT Exod.2.20 idx3 etnachta in-stream]
לָ֤מָּה זֶּה֙ עֲזַבְתֶּ֣ן אֶת הָאִ֔ישׁ קִרְאֶ֥ן ל֖וֹ וְיֹ֥אכַל לָֽחֶם · la-ma ze azavten et-ha-ish qiren l-o ve-yokhal lachem · call him, and let him eat bread (verse-final lachem) [VERIFIED: SNAPSHOT Exod.2.20 idx4-12]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(reuel, LET(qiren_lo_ve_yokhal_lachem)) = DECLARE(reuel, LET(qiren-not-and-yokhal-lachem)) THE INVITATION. ve-AYO — 'and WHERE is he?': the father's rebuke (the readings: a man who waters your flock is not left at wells); QIREN LO ve-yokhal LACHEM — 'CALL him, and let him eat BREAD': the demand pushed on the seven (the bread-word — the readings' marriage- hearing named: as 'bread' elsewhere veils a wife, the table set here becomes a household): the machine records the invitation and waits for its landing. | קִרְאֶן לוֹ וְיֹאכַל לָחֶם · qiren l-o ve-yokhal lachem = qiren l-o and-yokhal lachem | — | tested |
STEP_Ex_2_21 · Exod.2.21 · MOSES_CONSENTS_ZIPPORAH_GIVEN
וַיּוֹאֶל מֹשֶׁה לָשֶׁבֶת אֶת־הָאִישׁ וַיִּתֵּן אֶת־צִפֹּרָה בִתּוֹ לְמֹשֶׁה · va-yoel moshe la-shevet et-ha-ish va-yiten et-tzipora vit-o le-moshe · And Moses consented to dwell with the man; and he gave Zipporah his daughter to Moses.
וַיּ֥וֹאֶל מֹשֶׁ֖ה לָשֶׁ֣בֶת אֶת הָאִ֑ישׁ · va-yoel moshe la-shevet et-ha-ish · Moses consented to dwell with the man (etnachta on ha-ish) [VERIFIED: SNAPSHOT Exod.2.21 idx4 etnachta in-stream]
וַיִּתֵּ֛ן אֶת צִפֹּרָ֥ה בִתּ֖וֹ לְמֹשֶֽׁה · va-yiten et-tzipora vit-o le-moshe · and he gave Zipporah his daughter to Moses (verse-final le-moshe) [VERIFIED: SNAPSHOT Exod.2.21 idx5-9]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| RESULT | RESULT: HOLDS(qiren_lo_ve_yokhal_lachem, t3) = RESULT: HOLDS(qiren-not-and-yokhal-lachem, t3) THE ACCEPTANCE [EX02-01]. va-YOEL moshe la-SHEVET et ha-ish — 'Moses CONSENTED to DWELL with the man': the call-demand discharges in its outcome — the man who was to be called for one meal stays for a generation (the machine notes the pop's basis: the calling itself is never narrated; its acceptance is — the readings' oath-hearing on va-yoel named, never merged); va-yiten et TZIPORA vito le-moshe — ZIPPORAH given: the bird-name written LEAN as at all its exactly- three Torah stations (the two-count Masorah ruled a corruption by MS's collation — the giving here, the taking at the night-encounter 4:25 armed, the wife-clause 18:2 armed) [VERIFIED: manifest EX02-01]: the well-meeting closes in the fathers' pattern — flock watered, bread offered, bride given. | וַיּוֹאֶל מֹשֶׁה לָשֶׁבֶת אֶת־הָאִישׁ · va-yoel moshe la-shevet et-ha-ish = and-yoel Moses to-shevet the-man | — | tested |
STEP_Ex_2_22 · Exod.2.22 · GERSHOM_NAMED
וַתֵּלֶד בֵּן וַיִּקְרָא אֶת־שְׁמוֹ גֵּרְשֹׁם כִּי אָמַר גֵּר הָיִיתִי בְּאֶרֶץ נָכְרִיָּה · va-teled ben va-yiqra et-shem-o gershom ki amar ger hayiti be-eretz nakhriya · And she bore a son, and he called his name Gershom; for he said: A stranger have I been in a foreign land.
וַתֵּ֣לֶד בֵּ֔ן וַיִּקְרָ֥א אֶת שְׁמ֖וֹ גֵּרְשֹׁ֑ם · va-teled ben va-yiqra et-shem-o gershom · she bore a son, and he called his name Gershom (etnachta on gershom) [VERIFIED: SNAPSHOT Exod.2.22 idx5 etnachta in-stream]
כִּ֣י אָמַ֔ר גֵּ֣ר הָיִ֔יתִי בְּאֶ֖רֶץ נָכְרִיָּֽה · ki amar ger hayiti be-eretz nakhriya · for he said: a stranger have I been in a foreign land (verse-final nakhriya) [VERIFIED: SNAPSHOT Exod.2.22 idx6-11]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| NAME | name(ben_moshe) := gershom = name(ben-Moses) := gershom THE SECOND NAME [EX02-04]. va-YIQRA et shemo GERSHOM — 'and HE called his name Gershom': one of the Masorah's THREE presumed- stations — readers PRESUME va-tiqra ('and SHE called,' for she bore him), but the letter writes the he-form: the naming is MOSES' (the sevirin class continues its run-file — presumed-until, presumed- which, now presumed-she) [VERIFIED: manifest EX02-04]; ki GER hayiti be-eretz NAKHRIYA — 'a STRANGER have I been in a FOREIGN land': the stranger-word of the pieces-covenant (ger yihye zarakha, 15:13, gen_31) taken as his son's name — the palace-son files himself under the prophecy's first noun: REGISTRY writes its second key. | וַיִּקְרָא אֶת־שְׁמוֹ גֵּרְשֹׁם · va-yiqra et-shem-o gershom = and-yiqra shem-o gershom | — | tested |
STEP_Ex_2_23 · Exod.2.23 · THE_KING_DIES_THE_CRY_GOES_UP
וַיְהִי בַיָּמִים הָרַבִּים הָהֵם וַיָּמָת מֶלֶךְ מִצְרַיִם וַיֵּאָנְחוּ בְנֵי־יִשְׂרָאֵל מִן־הָעֲבֹדָה וַיִּזְעָקוּ וַתַּעַל שַׁוְעָתָם אֶל־הָאֱלֹהִים מִן־הָעֲבֹדָה · va-yehi va-yamim ha-rabim ha-hem va-yamat melekh mitzrayim va-yeanchu vene-yisrael min-ha-avoda va-yizaqu va-taal shavata-m el-ha-Elohim min-ha-avoda · And it was in those many days, and the king of Egypt died; and the sons of Israel groaned from the service, and cried out; and their outcry went up to God from the service.
וַיְהִי֩ בַיָּמִ֨ים הָֽרַבִּ֜ים הָהֵ֗ם וַיָּ֨מָת֙ מֶ֣לֶךְ מִצְרַ֔יִם וַיֵּאָנְח֧וּ בְנֵֽי יִשְׂרָאֵ֛ל מִן הָעֲבֹדָ֖ה וַיִּזְעָ֑קוּ · va-yehi va-yamim ha-rabim ha-hem va-yamat melekh mitzrayim va-yeanchu vene-yisrael min-ha-avoda va-yizaqu · in those many days, the king of Egypt died; the sons of Israel groaned from the service (etnachta on va-yizaqu) [VERIFIED: SNAPSHOT Exod.2.23 idx12 etnachta in-stream]
וַתַּ֧עַל שַׁוְעָתָ֛ם אֶל הָאֱלֹהִ֖ים מִן הָעֲבֹדָֽה · va-taal shavata-m el-ha-Elohim min-ha-avoda · and they cried out, and their outcry went up to God from the service (verse-final ha-avoda) [VERIFIED: SNAPSHOT Exod.2.23 idx13-18]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | met(e2); Agent(e2, melekh_mitzrayim) = met(e2); Agent(e2, melekh-mitzrayim) THE DEATH AND THE CRY [EX02-13]. va-YAMAT melekh mitzrayim — the king of Egypt DIES: the machine's second EVENT (the arisen king of exo_01's hinge goes down; the readings' leprosy-hearing named — a king 'dead' to his court; the seek-to-kill of 2:15 begins to lapse, its receipt at 4:19 armed); MS's open-paragraph ruling here carried named ('the printers erred' — paragraphing beyond the stream's layer [VERIFIED under EX02-13]); va-YEANCHU... va-YIZAQU — they GROAN, they CRY OUT; va-TAAL shavatam el ha-ELOHIM min ha-avoda — 'their outcry WENT UP to God from the service': the ascent-verb on a sound (the readings: the cry, not yet a prayer, rises anyway — the service-word bracketing the verse twice): the machine files the covenant-clock's chime — the next verse names the contract. | וַיָּמָת מֶלֶךְ מִצְרַיִם · va-yamat melekh mitzrayim = and-yamat melekh mitzrayim | — | tested |
STEP_Ex_2_24 · Exod.2.24 · GOD_REMEMBERED_THE_COVENANT
וַיִּשְׁמַע אֱלֹהִים אֶת־נַאֲקָתָם וַיִּזְכֹּר אֱלֹהִים אֶת־בְּרִיתוֹ אֶת־אַבְרָהָם אֶת־יִצְחָק וְאֶת־יַעֲקֹב · va-yishma Elohim et-naaqata-m va-yizkor Elohim et-berit-o et-avraham et-yitzchaq ve-et-yaaqov · And God heard their groaning; and God remembered His covenant with Abraham, with Isaac, and with Jacob.
וַיִּשְׁמַ֥ע אֱלֹהִ֖ים אֶת נַאֲקָתָ֑ם · va-yishma Elohim et-naaqata-m · God heard their groaning (etnachta on naaqata-m) [VERIFIED: SNAPSHOT Exod.2.24 idx3 etnachta in-stream]
וַיִּזְכֹּ֤ר אֱלֹהִים֙ אֶת בְּרִית֔וֹ אֶת אַבְרָהָ֖ם אֶת יִצְחָ֥ק וְאֶֽת יַעֲקֹֽב · va-yizkor Elohim et-berit-o et-avraham et-yitzchaq ve-et-yaaqov · and God remembered His covenant with Abraham, with Isaac, and with Jacob (verse-final yaaqov) [VERIFIED: SNAPSHOT Exod.2.24 idx4-13]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yizkor_elohim_et_brito, t0) = HOLDS(and-yizkor-God-brito, t0) THE REMEMBERING [the corpus hinge]. va-yishma ELOHIM et naaqatam — God HEARS the groaning (the naaqa-word — the readings: the wordless groan is the unit of prayer the letter counts first); va-YIZKOR Elohim et BRITO — 'God REMEMBERED His COVENANT': the remember-verb of the flood's turning (8:1's va-yizkor, gen_19 — the corpus's hinge-verb: when the letter says God remembers, the world turns) now aimed at the PIECES-COVENANT by its three names — et AVRAHAM et YITZCHAQ ve-et YAAQOV: gen_31's contract (the four hundred years, the judged nation, the great-property exit) called up by signatory: the machine files the moment the book's engine turns over — everything after this verse is that covenant executing. | וַיִּזְכֹּר אֱלֹהִים אֶת־בְּרִיתוֹ · va-yizkor Elohim et-berit-o = and-yizkor God berit-o | — | tested |
STEP_Ex_2_25 · Exod.2.25 · AND_GOD_KNEW
וַיַּרְא אֱלֹהִים אֶת־בְּנֵי יִשְׂרָאֵל וַיֵּדַע אֱלֹהִים · va-yar Elohim et-bene yisrael va-yeda Elohim · And God saw the sons of Israel; and God knew.
וַיַּ֥רְא אֱלֹהִ֖ים אֶת בְּנֵ֣י יִשְׂרָאֵ֑ל · va-yar Elohim et-bene yisrael · God saw the sons of Israel (etnachta on yisrael) [VERIFIED: SNAPSHOT Exod.2.25 idx4 etnachta in-stream]
וַיֵּ֖דַע אֱלֹהִֽים · va-yeda Elohim · and God knew (verse-final Elohim) [VERIFIED: SNAPSHOT Exod.2.25 idx5-6]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yeda_elohim, t0) = HOLDS(and-yeda-God, t0) THE KNOWING. va-YAR Elohim et bene yisrael — God SEES (the seeing Moses did at 2:11, now from above); va-YEDA Elohim — 'and God KNEW': the chapter's know-ledger closes — the king who KNEW NOT Joseph (1:8), the sister stationed TO KNOW (2:4), the thing that BECAME KNOWN (2:14), and now the knowing with no stated object (the readings: He knew their pain — the object withheld because it is everything): the machine ends the unit on a two-word verse whose second word answers the book's first villain — the not-knowing king is dead, and God knows. | וַיֵּדַע אֱלֹהִים · va-yeda Elohim = and-yeda God | — | tested |
Scenarios (the unit's own test suite)
| id | title | given | expect | anchor |
|---|---|---|---|---|
| S1 | after STEP_Ex_2_1 — a man went | And a man went from the house of Levi, and took a daughter of Levi. | SPECS empty; no test, no name. | וַיֵּ֥לֶךְ אִ֖ישׁ מִבֵּ֣ית לֵוִ֑י · va-yelekh ish mi-bet levi = and-yelekh man from-bet levi |
| S2 | after STEP_Ex_2_2 — good, and hidden | And the woman conceived, and bore a son; and she saw him, that he was good; and she hid him three months. | SPECS empty; no test, no name. | וַתַּ֥הַר הָאִשָּׁ֖ה וַתֵּ֣לֶד בֵּ֑ן · va-tahar ha-isha va-teled ben = and-tahar the-isha and-teled ben |
| S3 | after STEP_Ex_2_3 — an ark of reeds | And when she could no longer hide him, she took for him an ark of reeds, and daubed it with mortar and with pitch; and she placed the child in it, and placed it in the rushes by the bank of the Nile. | SPECS empty; no test, no name. | וְלֹא יָכְלָ֣ה עוֹד֮ הַצְּפִינוֹ֒ · ve-lo-yakhla od hatzfin-o = and-not-yakhla od hatzfin-o |
| S4 | after STEP_Ex_2_4 — the sister stationed | And his sister stationed herself far off, to know what would be done to him. | SPECS empty; no test, no name. | וַתֵּתַצַּ֥ב אֲחֹת֖וֹ מֵרָחֹ֑ק לְדֵעָ֕ה · va-tetatzav achot-o me-rachoq le-dea = and-tetatzav achot-o from-rachoq to-dea |
| S5 | after STEP_Ex_2_5 — the descent that changed her law | And Pharaoh's daughter went down to bathe at the Nile, and her maidens walked by the Nile's side; and she saw the ark among the rushes, and sent her maidservant, and took it. | SPECS empty; no test, no name. | וַתֵּ֤רֶד בַּת פַּרְעֹה֙ לִרְחֹ֣ץ · va-tered bat-paro li-rechotz = and-tered bat-paro to-me-rechotz |
| S6 | after STEP_Ex_2_6 — a weeping youth | And she opened it, and saw him — the child, and behold, a youth weeping; and she had pity on him, and said: This is one of the Hebrews' children. | SPECS empty; no test, no name. | וַתִּפְתַּח֙ וַתִּרְאֵ֣הוּ אֶת הַיֶּ֔לֶד · va-tiftach va-tire-hu et-ha-yeled = and-tiftach and-tire-that the-yeled |
| S7 | after STEP_Ex_2_7 — shall I go and call | And his sister said to Pharaoh's daughter: Shall I go and call you a nursing woman of the Hebrews, that she may nurse the child for you? | SPECS empty; no test, no name. | וַתֹּ֣אמֶר אֲחֹתוֹ֮ אֶל בַּת · va-tomer achot-o el-bat- = and-tomer achot-o to-bat |
| S8 | after STEP_Ex_2_8 — Go — and she went | And Pharaoh's daughter said to her: Go. And the maiden went, and called the child's mother. | LET(lekhi) pushed then satisfied in the SAME verse; no test, no name. | וַתֹּֽאמֶר לָ֥הּ בַּת פַּרְעֹ֖ה · va-tomer-la-ה bat-paro = and-tomer-to-ה bat-paro |
| S9 | after STEP_Ex_2_9 — nurse him for me | And Pharaoh's daughter said to her: Take this child, and nurse him for me, and I will give your wages. And the woman took the child, and nursed him. | LET(helikhi_et_ha_yeled_ve_heniqihu) pushed then satisfied in the SAME verse; no test, no name. = LET(helikhi-the-yeled-and-heniqihu) pushed then satisfied in the SAME verse; no test, no name. | וַתֹּ֧אמֶר לָ֣הּ בַּת פַּרְעֹ֗ה · va-tomer la-ה bat-paro = and-tomer to-ה bat-paro |
| S10 | after STEP_Ex_2_10 — Moses named | And the child grew, and she brought him to Pharaoh's daughter, and he became her son; and she called his name Moses, and said: For from the water I drew him. | SPECS empty; REGISTRY 1 writes | וַיִגְדַּ֣ל הַיֶּ֗לֶד וַתְּבִאֵ֨הוּ֙ לְבַת · va-yigdal ha-yeled va-tevie-hu le-vat- = and-yigdal the-yeled and-tevie-that to-vat |
| S11 | after STEP_Ex_2_11 — he saw their burdens | And it was in those days, and Moses grew, and went out to his brothers, and saw their burdens; and he saw an Egyptian man striking a Hebrew man, of his brothers. | SPECS empty; REGISTRY 1 writes | וַיְהִ֣י בַּיָּמִ֣ים הָהֵ֗ם וַיִּגְדַּ֤ל · va-yehi ba-yamim ha-hem va-yigdal = and-yehi seas the-hem and-yigdal |
| S12 | after STEP_Ex_2_12 — he struck the Egyptian | And he turned this way and that way, and saw that there was no man; and he struck the Egyptian, and hid him in the sand. | SPECS empty; REGISTRY 1 writes | וַיִּ֤פֶן כֹּה֙ וָכֹ֔ה וַיַּ֖רְא · va-yifen ko va-kho va-yar = and-yifen ko and-kho and-yar |
| S13 | after STEP_Ex_2_13 — two Hebrews striving | And he went out on the second day, and behold, two Hebrew men striving; and he said to the wicked one: Why do you strike your fellow? | SPECS empty; REGISTRY 1 writes | וַיֵּצֵא֙ בַּיּ֣וֹם הַשֵּׁנִ֔י וְהִנֵּ֛ה · va-yetze ba-yom ha-sheni ve-hine = and-yetze day the-sheni and-hine |
| S14 | after STEP_Ex_2_14 — who set you | And he said: Who set you as a man, prince and judge over us? Do you say to kill me, as you killed the Egyptian? And Moses feared, and said: Surely the thing is known. | SPECS empty; REGISTRY 1 writes | וַ֠יֹּאמֶר מִ֣י שָֽׂמְךָ֞ לְאִ֨ישׁ · va-yomer mi sam-kha le-ish = and-yomer from sam-kha man |
| S15 | after STEP_Ex_2_15 — Pharaoh seeks, Moses flees | And Pharaoh heard this thing, and sought to kill Moses; and Moses fled from before Pharaoh, and dwelt in the land of Midian, and sat by the well. | SPECS empty; REGISTRY 1 writes | וַיִּשְׁמַ֤ע פַּרְעֹה֙ אֶת הַדָּבָ֣ר · va-yishma paro et-ha-davar = and-yishma paro the-davar |
| S16 | after STEP_Ex_2_16 — seven daughters | And the priest of Midian had seven daughters; and they came, and drew, and filled the troughs, to water their father's flock. | SPECS empty; REGISTRY 1 writes | וּלְכֹהֵ֥ן מִדְיָ֖ן שֶׁ֣בַע בָּנ֑וֹת · u-le-khohen midyan sheva banot = and-to-khohen midyan seven daughters |
| S17 | after STEP_Ex_2_17 — Moses saves and waters | And the shepherds came and drove them off; and Moses rose, and saved them, and watered their flock. | SPECS empty; REGISTRY 1 writes | וַיָּבֹ֥אוּ הָרֹעִ֖ים וַיְגָרְשׁ֑וּם וַיָּ֤קָם · va-yavou ha-roim va-yegarshu-m va-yaqam = and-yavou the-roim and-yegarshu-m and-yaqam |
| S18 | after STEP_Ex_2_18 — why so soon today | And they came to Reuel their father; and he said: Why have you hurried to come today? | SPECS empty; REGISTRY 1 writes | וַתָּבֹ֕אנָה אֶל רְעוּאֵ֖ל אֲבִיהֶ֑ן · va-tavona el-reuel avi-hen = and-tavona to-reuel avi-hen |
| S19 | after STEP_Ex_2_19 — an Egyptian man delivered us | And they said: An Egyptian man delivered us from the hand of the shepherds; and he also surely drew for us, and watered the flock. | SPECS empty; REGISTRY 1 writes | וַתֹּאמַ֕רְןָ אִ֣ישׁ מִצְרִ֔י הִצִּילָ֖נוּ · va-tomarna ish mitzri hitzila-nu = and-tomarna man mitzri hitzila-nu |
| S20 | after STEP_Ex_2_20 — call him to eat bread | And he said to his daughters: And where is he? Why is it that you left the man? Call him, and let him eat bread. | LET(qiren_lo_ve_yokhal_lachem) pushed and OPEN; REGISTRY 1 writes = LET(qiren-not-and-yokhal-lachem) pushed and OPEN; REGISTRY 1 writes | וַיֹּ֥אמֶר אֶל בְּנֹתָ֖יו וְאַיּ֑וֹ · va-yomer el-benotay-v ve-ay-o = and-yomer to-benotay-v and-ay-o |
| S21 | after STEP_Ex_2_21 — Moses consents; Zipporah given | And Moses consented to dwell with the man; and he gave Zipporah his daughter to Moses. | SPECS empty; REGISTRY 1 writes | וַיּ֥וֹאֶל מֹשֶׁ֖ה לָשֶׁ֣בֶת אֶת · va-yoel moshe la-shevet et- = and-yoel Moses to-shevet et- |
| S22 | after STEP_Ex_2_22 — Gershom named | And she bore a son, and he called his name Gershom; for he said: A stranger have I been in a foreign land. | SPECS empty; REGISTRY 2 writes | וַתֵּ֣לֶד בֵּ֔ן וַיִּקְרָ֥א אֶת · va-teled ben va-yiqra et- = and-teled ben and-yiqra et- |
| S23 | after STEP_Ex_2_23 — the king dies; the cry goes up | And it was in those many days, and the king of Egypt died; and the sons of Israel groaned from the service, and cried out; and their outcry went up to God from the service. | SPECS empty; REGISTRY 2 writes | וַיְהִי֩ בַיָּמִ֨ים הָֽרַבִּ֜ים הָהֵ֗ם · va-yehi va-yamim ha-rabim ha-hem = and-yehi seas the-rabim the-hem |
| S24 | after STEP_Ex_2_24 — God remembered the covenant | And God heard their groaning; and God remembered His covenant with Abraham, with Isaac, and with Jacob. | SPECS empty; REGISTRY 2 writes | וַיִּשְׁמַ֥ע אֱלֹהִ֖ים אֶת נַאֲקָתָ֑ם · va-yishma Elohim et-naaqata-m = and-yishma God naaqata-m |
| S25 | after STEP_Ex_2_25 — and God knew | And God saw the sons of Israel; and God knew. | SPECS empty; REGISTRY 2 writes | וַיַּ֥רְא אֱלֹהִ֖ים אֶת בְּנֵ֣י · va-yar Elohim et-bene = and-yar God bene |
Machine verification — run_unit.py (computed live, not stored)
unit: exo_02_drawn_from_the_water — Drawn from the water (2:1-25) [frozen]
final state: WORLD=[] (+0 presupposed) | REGISTRY={'ha_yeled': 'moshe', 'ben_moshe': 'gershom'} | TESTS=0 PASS | LEDGER days=[] | FLAGS=['named_before_any_presence', 'named_before_any_presence']
=== S1 — after STEP_Ex_2_1 — a man went
וַיֵּ֥לֶךְ אִ֖ישׁ מִבֵּ֣ית לֵוִ֑י (va-yelekh ish mi-bet levi)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S2 — after STEP_Ex_2_2 — good, and hidden
וַתַּ֥הַר הָאִשָּׁ֖ה וַתֵּ֣לֶד בֵּ֑ן (va-tahar ha-isha va-teled ben)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S3 — after STEP_Ex_2_3 — an ark of reeds
וְלֹא יָכְלָ֣ה עוֹד֮ הַצְּפִינוֹ֒ (ve-lo-yakhla od hatzfin-o)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S4 — after STEP_Ex_2_4 — the sister stationed
וַתֵּתַצַּ֥ב אֲחֹת֖וֹ מֵרָחֹ֑ק לְדֵעָ֕ה (va-tetatzav achot-o me-rachoq le-dea)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S5 — after STEP_Ex_2_5 — the descent that changed her law
וַתֵּ֤רֶד בַּת פַּרְעֹה֙ לִרְחֹ֣ץ (va-tered bat-paro li-rechotz)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S6 — after STEP_Ex_2_6 — a weeping youth
וַתִּפְתַּח֙ וַתִּרְאֵ֣הוּ אֶת הַיֶּ֔לֶד (va-tiftach va-tire-hu et-ha-yeled)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S7 — after STEP_Ex_2_7 — shall I go and call
וַתֹּ֣אמֶר אֲחֹתוֹ֮ אֶל בַּת (va-tomer achot-o el-bat-)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S8 — after STEP_Ex_2_8 — Go — and she went
וַתֹּֽאמֶר לָ֥הּ בַּת פַּרְעֹ֖ה (va-tomer-la-ה bat-paro)
PASS LET(lekhi) pushed then satisfied in the SAME verse (pushed=Exod.2.8 satisfied=Exod.2.8)
PASS no test, no name. (tests=0 names=0)
=== S9 — after STEP_Ex_2_9 — nurse him for me
וַתֹּ֧אמֶר לָ֣הּ בַּת פַּרְעֹ֗ה (va-tomer la-ה bat-paro)
PASS LET(helikhi_et_ha_yeled_ve_heniqihu) pushed then satisfied in the SAME verse (pushed=Exod.2.9 satisfied=Exod.2.9)
PASS no test, no name. (tests=0 names=0)
=== S10 — after STEP_Ex_2_10 — Moses named
וַיִגְדַּ֣ל הַיֶּ֗לֶד וַתְּבִאֵ֨הוּ֙ לְבַת (va-yigdal ha-yeled va-tevie-hu le-vat-)
PASS SPECS empty (queue=0)
PASS REGISTRY 1 writes (writes=1 names=['ha_yeled'])
=== S11 — after STEP_Ex_2_11 — he saw their burdens
וַיְהִ֣י בַּיָּמִ֣ים הָהֵ֗ם וַיִּגְדַּ֤ל (va-yehi ba-yamim ha-hem va-yigdal)
PASS SPECS empty (queue=0)
PASS REGISTRY 1 writes (writes=1 names=['ha_yeled'])
=== S12 — after STEP_Ex_2_12 — he struck the Egyptian
וַיִּ֤פֶן כֹּה֙ וָכֹ֔ה וַיַּ֖רְא (va-yifen ko va-kho va-yar)
PASS SPECS empty (queue=0)
PASS REGISTRY 1 writes (writes=1 names=['ha_yeled'])
=== S13 — after STEP_Ex_2_13 — two Hebrews striving
וַיֵּצֵא֙ בַּיּ֣וֹם הַשֵּׁנִ֔י וְהִנֵּ֛ה (va-yetze ba-yom ha-sheni ve-hine)
PASS SPECS empty (queue=0)
PASS REGISTRY 1 writes (writes=1 names=['ha_yeled'])
=== S14 — after STEP_Ex_2_14 — who set you
וַ֠יֹּאמֶר מִ֣י שָֽׂמְךָ֞ לְאִ֨ישׁ (va-yomer mi sam-kha le-ish)
PASS SPECS empty (queue=0)
PASS REGISTRY 1 writes (writes=1 names=['ha_yeled'])
=== S15 — after STEP_Ex_2_15 — Pharaoh seeks, Moses flees
וַיִּשְׁמַ֤ע פַּרְעֹה֙ אֶת הַדָּבָ֣ר (va-yishma paro et-ha-davar)
PASS SPECS empty (queue=0)
PASS REGISTRY 1 writes (writes=1 names=['ha_yeled'])
=== S16 — after STEP_Ex_2_16 — seven daughters
וּלְכֹהֵ֥ן מִדְיָ֖ן שֶׁ֣בַע בָּנ֑וֹת (u-le-khohen midyan sheva banot)
PASS SPECS empty (queue=0)
PASS REGISTRY 1 writes (writes=1 names=['ha_yeled'])
=== S17 — after STEP_Ex_2_17 — Moses saves and waters
וַיָּבֹ֥אוּ הָרֹעִ֖ים וַיְגָרְשׁ֑וּם וַיָּ֤קָם (va-yavou ha-roim va-yegarshu-m va-yaqam)
PASS SPECS empty (queue=0)
PASS REGISTRY 1 writes (writes=1 names=['ha_yeled'])
=== S18 — after STEP_Ex_2_18 — why so soon today
וַתָּבֹ֕אנָה אֶל רְעוּאֵ֖ל אֲבִיהֶ֑ן (va-tavona el-reuel avi-hen)
PASS SPECS empty (queue=0)
PASS REGISTRY 1 writes (writes=1 names=['ha_yeled'])
=== S19 — after STEP_Ex_2_19 — an Egyptian man delivered us
וַתֹּאמַ֕רְןָ אִ֣ישׁ מִצְרִ֔י הִצִּילָ֖נוּ (va-tomarna ish mitzri hitzila-nu)
PASS SPECS empty (queue=0)
PASS REGISTRY 1 writes (writes=1 names=['ha_yeled'])
=== S20 — after STEP_Ex_2_20 — call him to eat bread
וַיֹּ֥אמֶר אֶל בְּנֹתָ֖יו וְאַיּ֑וֹ (va-yomer el-benotay-v ve-ay-o)
PASS LET(qiren_lo_ve_yokhal_lachem) pushed and OPEN (queue=['qiren_lo_ve_yokhal_lachem'])
PASS REGISTRY 1 writes (writes=1 names=['ha_yeled'])
=== S21 — after STEP_Ex_2_21 — Moses consents; Zipporah given
וַיּ֥וֹאֶל מֹשֶׁ֖ה לָשֶׁ֣בֶת אֶת (va-yoel moshe la-shevet et-)
PASS SPECS empty (queue=0)
PASS REGISTRY 1 writes (writes=1 names=['ha_yeled'])
=== S22 — after STEP_Ex_2_22 — Gershom named
וַתֵּ֣לֶד בֵּ֔ן וַיִּקְרָ֥א אֶת (va-teled ben va-yiqra et-)
PASS SPECS empty (queue=0)
PASS REGISTRY 2 writes (writes=2 names=['ben_moshe', 'ha_yeled'])
=== S23 — after STEP_Ex_2_23 — the king dies; the cry goes up
וַיְהִי֩ בַיָּמִ֨ים הָֽרַבִּ֜ים הָהֵ֗ם (va-yehi va-yamim ha-rabim ha-hem)
PASS SPECS empty (queue=0)
PASS REGISTRY 2 writes (writes=2 names=['ben_moshe', 'ha_yeled'])
=== S24 — after STEP_Ex_2_24 — God remembered the covenant
וַיִּשְׁמַ֥ע אֱלֹהִ֖ים אֶת נַאֲקָתָ֑ם (va-yishma Elohim et-naaqata-m)
PASS SPECS empty (queue=0)
PASS REGISTRY 2 writes (writes=2 names=['ben_moshe', 'ha_yeled'])
=== S25 — after STEP_Ex_2_25 — and God knew
וַיַּ֥רְא אֱלֹהִ֖ים אֶת בְּנֵ֣י (va-yar Elohim et-bene)
PASS SPECS empty (queue=0)
PASS REGISTRY 2 writes (writes=2 names=['ben_moshe', 'ha_yeled'])
ALL SCENARIOS GREEN
Python rendering — the unit as a program
#!/usr/bin/env python3
# =============================================================================
# exo_02_drawn_from_the_water — 2:1-25
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/exo_02_drawn_from_the_water.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.
# =============================================================================
"""Drawn from the water (2:1-25)"""
from machine import Machine
m = Machine("exo_02_drawn_from_the_water")
# -------------------------- Exod.2.1 · A_MAN_WENT --------------------------
# וַיֵּלֶךְ אִישׁ מִבֵּית לֵוִי וַיִּקַּח אֶת־בַּת־לֵוִי
# "[EN-AID] And a man went from the house of Levi, and took a daughter of
# Levi."
m.step("Exod.2.1")
# ‹וַיֵּלֶךְ אִישׁ מִבֵּית לֵוִי› (“and-go man from-house Levi”) — fact
# holds: man-who?-house-Levi-obj-marker-daughter-Levi
m.fact("ish_mi_bet_levi_et_bat_levi")
# -------------------------- Exod.2.2 · GOOD_AND_HIDDEN ---------------------
# וַתַּהַר הָאִשָּׁה וַתֵּלֶד בֵּן וַתֵּרֶא אֹתוֹ כִּי־טוֹב הוּא
# וַתִּצְפְּנֵהוּ שְׁלֹשָׁה יְרָחִים
# "[EN-AID] And the woman conceived, and bore a son; and she saw him, that
# he was good; and she hid him three months."
m.step("Exod.2.2")
# ‹וַתֵּרֶא אֹתוֹ כִּי־טוֹב הוּא› (“and-see obj-marker-him/its that good
# he/it”) — fact holds: and-see-it-that-good-he/it
m.fact("va_tere_oto_ki_tov_hu")
# -------------------------- Exod.2.3 · AN_ARK_OF_REEDS ---------------------
# וְלֹא־יָכְלָה עוֹד הַצְּפִינוֹ וַתִּקַּח־לוֹ תֵּבַת גֹּמֶא וַתַּחְמְרָה
# בַחֵמָר וּבַזָּפֶת וַתָּשֶׂם בָּהּ אֶת־הַיֶּלֶד וַתָּשֶׂם בַּסּוּף
# עַל־שְׂפַת הַיְאֹר
# "[EN-AID] And when she could no longer hide him, she took for him an ark
# of reeds, and daubed it with mortar and with pitch; and she placed the
# child in it, and placed it in the rushes by the bank of the Nile."
m.step("Exod.2.3")
# ‹וַתִּקַּח־לוֹ תֵּבַת גֹּמֶא וַתַּחְמְרָה בַחֵמָר וּבַזָּפֶת› (“and-take
# to-him/its ark absorbent and-boil-up-her/its in-bitumen and-in-asphalt”) —
# fact holds: ark-absorbent-over-lip-the-Nile
m.fact("tevat_gome_al_sefat_ha_yeor")
# -------------------------- Exod.2.4 · THE_SISTER_STATIONED ----------------
# וַתֵּתַצַּב אֲחֹתוֹ מֵרָחֹק לְדֵעָה מַה־יֵּעָשֶׂה לוֹ
# "[EN-AID] And his sister stationed herself far off, to know what would be
# done to him."
m.step("Exod.2.4")
# ‹וַתֵּתַצַּב אֲחֹתוֹ מֵרָחֹק› (“and-place sister-him/its from-remote”) —
# fact holds: and-place-achoto-from-remote
m.fact("va_tetatzav_achoto_me_rachoq")
# -------------------------- Exod.2.5 · THE_DESCENT_THAT_CHANGED_HER_LAW ----
# וַתֵּרֶד בַּת־פַּרְעֹה לִרְחֹץ עַל־הַיְאֹר וְנַעֲרֹתֶיהָ הֹלְכֹת עַל־יַד
# הַיְאֹר וַתֵּרֶא אֶת־הַתֵּבָה בְּתוֹךְ הַסּוּף וַתִּשְׁלַח אֶת־אֲמָתָהּ
# וַתִּקָּחֶהָ
# "[EN-AID] And Pharaoh's daughter went down to bathe at the Nile, and her
# maidens walked by the Nile's side; and she saw the ark among the rushes,
# and sent her maidservant, and took it."
m.step("Exod.2.5")
# ‹וַתִּשְׁלַח אֶת־אֲמָתָהּ וַתִּקָּחֶהָ› (“and-send obj-marker maidservant-
# her/its and-take-her/its”) — fact holds: and-send-obj-marker-amatah-and-
# tiqacheha
m.fact("va_tishlach_et_amatah_va_tiqacheha")
# -------------------------- Exod.2.6 · A_WEEPING_YOUTH ---------------------
# וַתִּפְתַּח וַתִּרְאֵהוּ אֶת־הַיֶּלֶד וְהִנֵּה־נַעַר בֹּכֶה וַתַּחְמֹל
# עָלָיו וַתֹּאמֶר מִיַּלְדֵי הָעִבְרִים זֶה
# "[EN-AID] And she opened it, and saw him — the child, and behold, a youth
# weeping; and she had pity on him, and said: This is one of the Hebrews'
# children."
m.step("Exod.2.6")
# ‹וַתַּחְמֹל עָלָיו› (“and-commiserate over-him/its”) — fact holds: and-
# commiserate-alav
m.fact("va_tachmol_alav")
# -------------------------- Exod.2.7 · SHALL_I_GO_AND_CALL -----------------
# וַתֹּאמֶר אֲחֹתוֹ אֶל־בַּת־פַּרְעֹה הַאֵלֵךְ וְקָרָאתִי לָךְ אִשָּׁה
# מֵינֶקֶת מִן הָעִבְרִיֹּת וְתֵינִק לָךְ אֶת־הַיָּלֶד
# "[EN-AID] And his sister said to Pharaoh's daughter: Shall I go and call
# you a nursing woman of the Hebrews, that she may nurse the child for you?"
m.step("Exod.2.7")
# ‹הַאֵלֵךְ וְקָרָאתִי לָךְ אִשָּׁה מֵינֶקֶת› (“the-go and-call to-you/your
# woman suck”) — fact holds: the-go-and-call-suck
m.fact("ha_elekh_ve_qarati_meneqet")
# -------------------------- Exod.2.8 · GO_AND_SHE_WENT ---------------------
# וַתֹּאמֶר־לָהּ בַּת־פַּרְעֹה לֵכִי וַתֵּלֶךְ הָעַלְמָה וַתִּקְרָא אֶת־אֵם
# הַיָּלֶד
# "[EN-AID] And Pharaoh's daughter said to her: Go. And the maiden went, and
# called the child's mother."
m.step("Exod.2.8")
# ‹לֵכִי› (“go”) — daughter-Pharaoh speaks a demand — LET: go
m.declare("bat_paro", "LET",
"lekhi")
# ‹וַתֵּלֶךְ הָעַלְמָה וַתִּקְרָא אֶת־אֵם הַיָּלֶד› (“and-go the-lass and-
# call obj-marker mother the-child”) — demand settled (popped from the
# queue): go
m.result("lekhi", tmark="t1")
# -------------------------- Exod.2.9 · NURSE_HIM_FOR_ME --------------------
# וַתֹּאמֶר לָהּ בַּת־פַּרְעֹה הֵילִיכִי אֶת־הַיֶּלֶד הַזֶּה וְהֵינִקִהוּ
# לִי וַאֲנִי אֶתֵּן אֶת־שְׂכָרֵךְ וַתִּקַּח הָאִשָּׁה הַיֶּלֶד
# וַתְּנִיקֵהוּ
# "[EN-AID] And Pharaoh's daughter said to her: Take this child, and nurse
# him for me, and I will give your wages. And the woman took the child, and
# nursed him."
m.step("Exod.2.9")
# ‹הֵילִיכִי אֶת־הַיֶּלֶד הַזֶּה וְהֵינִקִהוּ לִי› (“go obj-marker the-child
# the-this and-suck-him/its to-me/my”) — daughter-Pharaoh speaks a demand —
# LET: go-obj-marker-the-child-and-heniqihu
m.declare("bat_paro", "LET",
"helikhi_et_ha_yeled_ve_heniqihu")
# ‹וַתִּקַּח הָאִשָּׁה הַיֶּלֶד וַתְּנִיקֵהוּ› (“and-take the-woman the-
# child and-suckle-him/its”) — demand settled (popped from the queue): go-
# obj-marker-the-child-and-heniqihu
m.result("helikhi_et_ha_yeled_ve_heniqihu", tmark="t2")
# -------------------------- Exod.2.10 · MOSES_NAMED ------------------------
# וַיִגְדַּל הַיֶּלֶד וַתְּבִאֵהוּ לְבַת־פַּרְעֹה וַיְהִי־לָהּ לְבֵן
# וַתִּקְרָא שְׁמוֹ מֹשֶׁה וַתֹּאמֶר כִּי מִן־הַמַּיִם מְשִׁיתִהוּ
# "[EN-AID] And the child grew, and she brought him to Pharaoh's daughter,
# and he became her son; and she called his name Moses, and said: For from
# the water I drew him."
m.step("Exod.2.10")
# ‹וַתִּקְרָא שְׁמוֹ מֹשֶׁה› (“and-call name-him/its Moses”) — named: the-
# child := Moses
m.name("ha_yeled", "moshe")
# -------------------------- Exod.2.11 · HE_SAW_THEIR_BURDENS ---------------
# וַיְהִי בַּיָּמִים הָהֵם וַיִּגְדַּל מֹשֶׁה וַיֵּצֵא אֶל־אֶחָיו וַיַּרְא
# בְּסִבְלֹתָם וַיַּרְא אִישׁ מִצְרִי מַכֶּה אִישׁ־עִבְרִי מֵאֶחָיו
# "[EN-AID] And it was in those days, and Moses grew, and went out to his
# brothers, and saw their burdens; and he saw an Egyptian man striking a
# Hebrew man, of his brothers."
m.step("Exod.2.11")
# ‹וַיַּרְא בְּסִבְלֹתָם› (“and-see in-porterage-them/their”) — fact holds:
# and-see-in-sivlotam
m.fact("va_yar_be_sivlotam")
# -------------------------- Exod.2.12 · HE_STRUCK_THE_EGYPTIAN -------------
# וַיִּפֶן כֹּה וָכֹה וַיַּרְא כִּי אֵין אִישׁ וַיַּךְ אֶת־הַמִּצְרִי
# וַיִּטְמְנֵהוּ בַּחוֹל
# "[EN-AID] And he turned this way and that way, and saw that there was no
# man; and he struck the Egyptian, and hid him in the sand."
m.step("Exod.2.12")
# ‹וַיַּךְ אֶת־הַמִּצְרִי› (“and-strike obj-marker the-Egyptian”) — event:
# hika — agent Moses
m.event("hika", agent="moshe")
# -------------------------- Exod.2.13 · TWO_HEBREWS_STRIVING ---------------
# וַיֵּצֵא בַּיּוֹם הַשֵּׁנִי וְהִנֵּה שְׁנֵי־אֲנָשִׁים עִבְרִים נִצִּים
# וַיֹּאמֶר לָרָשָׁע לָמָּה תַכֶּה רֵעֶךָ
# "[EN-AID] And he went out on the second day, and behold, two Hebrew men
# striving; and he said to the wicked one: Why do you strike your fellow?"
m.step("Exod.2.13")
# ‹וַיֹּאמֶר לָרָשָׁע לָמָּה תַכֶּה רֵעֶךָ› (“and-say to-wrong to-what
# strike associate-you/your”) — fact holds: lama-strike-reekha
m.fact("lama_take_reekha")
# -------------------------- Exod.2.14 · WHO_SET_YOU ------------------------
# וַיֹּאמֶר מִי שָׂמְךָ לְאִישׁ שַׂר וְשֹׁפֵט עָלֵינוּ הַלְהָרְגֵנִי אַתָּה
# אֹמֵר כַּאֲשֶׁר הָרַגְתָּ אֶת־הַמִּצְרִי וַיִּירָא מֹשֶׁה וַיֹּאמַר אָכֵן
# נוֹדַע הַדָּבָר
# "[EN-AID] And he said: Who set you as a man, prince and judge over us? Do
# you say to kill me, as you killed the Egyptian? And Moses feared, and
# said: Surely the thing is known."
m.step("Exod.2.14")
# ‹אָכֵן נוֹדַע הַדָּבָר› (“firmly know the-word/thing”) — fact holds:
# firmly-know-the-word/thing
m.fact("akhen_noda_ha_davar")
# -------------------------- Exod.2.15 · PHARAOH_SEEKS_MOSES_FLEES ----------
# וַיִּשְׁמַע פַּרְעֹה אֶת־הַדָּבָר הַזֶּה וַיְבַקֵּשׁ לַהֲרֹג אֶת־מֹשֶׁה
# וַיִּבְרַח מֹשֶׁה מִפְּנֵי פַרְעֹה וַיֵּשֶׁב בְּאֶרֶץ־מִדְיָן וַיֵּשֶׁב
# עַל־הַבְּאֵר
# "[EN-AID] And Pharaoh heard this thing, and sought to kill Moses; and
# Moses fled from before Pharaoh, and dwelt in the land of Midian, and sat
# by the well."
m.step("Exod.2.15")
# ‹וַיִּבְרַח מֹשֶׁה מִפְּנֵי פַרְעֹה› (“and-bolt Moses from-face Pharaoh”)
# — fact holds: and-search-out-to-smite-with-deadly-intent-obj-marker-Moses
m.fact("va_yevaqesh_la_harog_et_moshe")
# -------------------------- Exod.2.16 · SEVEN_DAUGHTERS --------------------
# וּלְכֹהֵן מִדְיָן שֶׁבַע בָּנוֹת וַתָּבֹאנָה וַתִּדְלֶנָה וַתְּמַלֶּאנָה
# אֶת־הָרְהָטִים לְהַשְׁקוֹת צֹאן אֲבִיהֶן
# "[EN-AID] And the priest of Midian had seven daughters; and they came, and
# drew, and filled the troughs, to water their father's flock."
m.step("Exod.2.16")
# ‹וּלְכֹהֵן מִדְיָן שֶׁבַע בָּנוֹת› (“and-to-priest Midian seven daughter”)
# — fact holds: and-to-priest-Midian-seven-daughter
m.fact("u_le_khohen_midyan_sheva_banot")
# -------------------------- Exod.2.17 · MOSES_SAVES_AND_WATERS -------------
# וַיָּבֹאוּ הָרֹעִים וַיְגָרְשׁוּם וַיָּקָם מֹשֶׁה וַיּוֹשִׁעָן וַיַּשְׁקְ
# אֶת־צֹאנָם
# "[EN-AID] And the shepherds came and drove them off; and Moses rose, and
# saved them, and watered their flock."
m.step("Exod.2.17")
# ‹וַיָּקָם מֹשֶׁה וַיּוֹשִׁעָן וַיַּשְׁקְ אֶת־צֹאנָם› (“and-arise Moses
# and-be-open-them/their and-give-drink obj-marker flock-them/their”) — fact
# holds: and-yoshian-and-give-drink-obj-marker-tzonam
m.fact("va_yoshian_va_yashq_et_tzonam")
# -------------------------- Exod.2.18 · WHY_SO_SOON_TODAY ------------------
# וַתָּבֹאנָה אֶל־רְעוּאֵל אֲבִיהֶן וַיֹּאמֶר מַדּוּעַ מִהַרְתֶּן בֹּא
# הַיּוֹם
# "[EN-AID] And they came to Reuel their father; and he said: Why have you
# hurried to come today?"
m.step("Exod.2.18")
# ‹וַיֹּאמֶר מַדּוּעַ מִהַרְתֶּן בֹּא הַיּוֹם› (“and-say what-known? hasten
# come/bring the-day”) — fact holds: what-known?-hasten-come/bring-the-day
m.fact("madua_miharten_bo_ha_yom")
# -------------------------- Exod.2.19 · AN_EGYPTIAN_MAN_DELIVERED_US -------
# וַתֹּאמַרְןָ אִישׁ מִצְרִי הִצִּילָנוּ מִיַּד הָרֹעִים וְגַם־דָּלֹה דָלָה
# לָנוּ וַיַּשְׁקְ אֶת־הַצֹּאן
# "[EN-AID] And they said: An Egyptian man delivered us from the hand of the
# shepherds; and he also surely drew for us, and watered the flock."
m.step("Exod.2.19")
# ‹אִישׁ מִצְרִי הִצִּילָנוּ מִיַּד הָרֹעִים› (“man Egyptian snatch-away-
# us/our from-hand the-graze”) — fact holds: man-Egyptian-hitzilanu
m.fact("ish_mitzri_hitzilanu")
# -------------------------- Exod.2.20 · CALL_HIM_TO_EAT_BREAD --------------
# וַיֹּאמֶר אֶל־בְּנֹתָיו וְאַיּוֹ לָמָּה זֶּה עֲזַבְתֶּן אֶת־הָאִישׁ
# קִרְאֶן לוֹ וְיֹאכַל לָחֶם
# "[EN-AID] And he said to his daughters: And where is he? Why is it that
# you left the man? Call him, and let him eat bread."
m.step("Exod.2.20")
# ‹קִרְאֶן לוֹ וְיֹאכַל לָחֶם› (“call to-him/its and-eat food”) — Raguel
# speaks a demand — LET: call-not-and-eat-food
m.declare("reuel", "LET",
"qiren_lo_ve_yokhal_lachem")
# -------------------------- Exod.2.21 · MOSES_CONSENTS_ZIPPORAH_GIVEN ------
# וַיּוֹאֶל מֹשֶׁה לָשֶׁבֶת אֶת־הָאִישׁ וַיִּתֵּן אֶת־צִפֹּרָה בִתּוֹ
# לְמֹשֶׁה
# "[EN-AID] And Moses consented to dwell with the man; and he gave Zipporah
# his daughter to Moses."
m.step("Exod.2.21")
# ‹וַיּוֹאֶל מֹשֶׁה לָשֶׁבֶת אֶת־הָאִישׁ› (“and-yield Moses to-dwell/sit
# with the-man”) — demand settled (popped from the queue): call-not-and-eat-
# food
m.result("qiren_lo_ve_yokhal_lachem", tmark="t3")
# -------------------------- Exod.2.22 · GERSHOM_NAMED ----------------------
# וַתֵּלֶד בֵּן וַיִּקְרָא אֶת־שְׁמוֹ גֵּרְשֹׁם כִּי אָמַר גֵּר הָיִיתִי
# בְּאֶרֶץ נָכְרִיָּה
# "[EN-AID] And she bore a son, and he called his name Gershom; for he said:
# A stranger have I been in a foreign land."
m.step("Exod.2.22")
# ‹וַיִּקְרָא אֶת־שְׁמוֹ גֵּרְשֹׁם› (“and-call obj-marker name-him/its
# Gershom”) — named: son-Moses := Gershom
m.name("ben_moshe", "gershom")
# -------------------------- Exod.2.23 · THE_KING_DIES_THE_CRY_GOES_UP ------
# וַיְהִי בַיָּמִים הָרַבִּים הָהֵם וַיָּמָת מֶלֶךְ מִצְרַיִם וַיֵּאָנְחוּ
# בְנֵי־יִשְׂרָאֵל מִן־הָעֲבֹדָה וַיִּזְעָקוּ וַתַּעַל שַׁוְעָתָם
# אֶל־הָאֱלֹהִים מִן־הָעֲבֹדָה
# "[EN-AID] And it was in those many days, and the king of Egypt died; and
# the sons of Israel groaned from the service, and cried out; and their
# outcry went up to God from the service."
m.step("Exod.2.23")
# ‹וַיָּמָת מֶלֶךְ מִצְרַיִם› (“and-die king Egypt”) — event: met — agent
# king-Egypt
m.event("met", agent="melekh_mitzrayim")
# -------------------------- Exod.2.24 · GOD_REMEMBERED_THE_COVENANT --------
# וַיִּשְׁמַע אֱלֹהִים אֶת־נַאֲקָתָם וַיִּזְכֹּר אֱלֹהִים אֶת־בְּרִיתוֹ
# אֶת־אַבְרָהָם אֶת־יִצְחָק וְאֶת־יַעֲקֹב
# "[EN-AID] And God heard their groaning; and God remembered His covenant
# with Abraham, with Isaac, and with Jacob."
m.step("Exod.2.24")
# ‹וַיִּזְכֹּר אֱלֹהִים אֶת־בְּרִיתוֹ› (“and-mark God obj-marker covenant-
# him/its”) — fact holds: and-mark-God-obj-marker-brito
m.fact("va_yizkor_elohim_et_brito")
# -------------------------- Exod.2.25 · AND_GOD_KNEW -----------------------
# וַיַּרְא אֱלֹהִים אֶת־בְּנֵי יִשְׂרָאֵל וַיֵּדַע אֱלֹהִים
# "[EN-AID] And God saw the sons of Israel; and God knew."
m.step("Exod.2.25")
# ‹וַיֵּדַע אֱלֹהִים› (“and-know God”) — fact holds: and-know-God
m.fact("va_yeda_elohim")
# -------------------------- 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"] == {'ha_yeled': 'moshe', 'ben_moshe': 'gershom'}
assert m.REGISTRY["writes"] == 2
assert m.tests_list() == []
assert m.open_demands() == []
assert len(m.SPECS["log"]) == 3
assert sorted(m.LEDGER) == []
assert m.flag_counts() == {'named_before_any_presence': 2}
assert sorted(m.WORLD["facts"]) == sorted(['ish_mi_bet_levi_et_bat_levi', 'va_tere_oto_ki_tov_hu', 'tevat_gome_al_sefat_ha_yeor', 'va_tetatzav_achoto_me_rachoq', 'va_tishlach_et_amatah_va_tiqacheha', 'va_tachmol_alav', 'ha_elekh_ve_qarati_meneqet', 'va_yar_be_sivlotam', 'lama_take_reekha', 'akhen_noda_ha_davar', 'va_yevaqesh_la_harog_et_moshe', 'u_le_khohen_midyan_sheva_banot', 'va_yoshian_va_yashq_et_tzonam', 'madua_miharten_bo_ha_yom', 'ish_mitzri_hitzilanu', 'va_yizkor_elohim_et_brito', 'va_yeda_elohim'])
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")