The staff and the blood (7:1-29) FROZEN
בְּזֹ֣את תֵּדַ֔ע כִּ֖י אֲנִ֣י יְהוָ֑ה · be-zot teda ki ani YHWH · 'by this you shall know that I am the LORD'
Derivation log (steps A–J)
| step | name | comment | confidence |
|---|---|---|---|
| A | Block choice | FORWARD ERA run 5, block 2. Canon continuation: Exod 7:1-29 — the offices, the wonder-duel, blood, the frog-warning; the whole Masoretic chapter (7:26-29 the warning's opening). | established |
| B | Span + source + conventions | SNAPSHOT prestage: 29 verses; one without an etnachta (7:8) split at the strongest disjunctive. No ketiv/qere pairs in-span. Volitive census: the wonder-script (7:9, conditional say-to-Aaron), the morning-station (7:15 lekh + ve-nitzavta + tiqach), the stretch-command (7:19 emor + qach + u-nete), the frog-errand (7:26 bo + ve-amarta) — four DECLAREs; the send-formulas at 7:16 and 7:26 are re-pressings of exo_05's standing card (no new push); 7:2's tedaber is the open go-speak card's mechanism, not a new demand. | established |
| C | Machine structure | Four DECLAREs, two RESULTs (7:9->7:10; 7:19->7:20 = plague one), one EVENT (the swallowing 7:12). The morning-station demand OPEN by the unnarrated-compliance class; the frog-errand OPEN with the chapter ending inside its speech. Cross-unit receipts at 7:6 (exo_06's go-speak) and 7:10 (exo_04's wonders-charge) — authored links at the fold, no in-unit pops. Hardening-ledger opened: policy 7:3, stations 7:13/7:22 with the as-He-had-spoken seal asserted verbatim, heavy 7:14, unset 7:23. Plague-clock stamped 7:25. Queue at close: two open in-unit. | tested |
| D | Oral scan (in-pipeline) | Local mirror only (zero fetches): Minchat Shai on Exod 7 (15 notes) + Kitzur Baal HaTurim on Exod 7 (8 notes). Manifest 12 rows: 12 VERIFIED / 0 FAILED / 0 UNCHECKABLE. The frogs' soft-tzadi passage-rule verified whole across the block-seam; the four lean drink-words exact with the one-verse double at 7:24; the full-of-full trough; the third printed-authority correction of the run. | established |
| E | Gates | verify_claims.py 12/12 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. Run FWD-5 block 2: Exod 1-7 continuous. | established |
Boot steps — the operator lines (hand-derived, owner-approved)
STEP_Ex_7_1 · Exod.7.1 · SEE_I_HAVE_SET_YOU
וַיֹּאמֶר יְהוָה אֶל־מֹשֶׁה רְאֵה נְתַתִּיךָ אֱלֹהִים לְפַרְעֹה וְאַהֲרֹן אָחִיךָ יִהְיֶה נְבִיאֶךָ · va-yomer YHWH el-moshe ree netati-kha Elohim le-faro ve-aharon achi-kha yihye nevie-kha · And the LORD said to Moses: See, I have set you as God to Pharaoh; and Aaron your brother shall be your prophet.
וַיֹּ֤אמֶר יְהוָה֙ אֶל מֹשֶׁ֔ה רְאֵ֛ה נְתַתִּ֥יךָ אֱלֹהִ֖ים לְפַרְעֹ֑ה · va-yomer YHWH el-moshe ree netati-kha Elohim le-faro · and the LORD said to Moses: see, I have set you as God to Pharaoh (etnachta on le-faro) [VERIFIED: SNAPSHOT Exod.7.1 idx7 etnachta in-stream]
וְאַהֲרֹ֥ן אָחִ֖יךָ יִהְיֶ֥ה נְבִיאֶֽךָ · ve-aharon achi-kha yihye nevie-kha · and Aaron your brother shall be your prophet (verse-final nevie-kha) [VERIFIED: SNAPSHOT Exod.7.1 idx8-11]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(netaticha_elohim_le_faro, t0) = HOLDS(netaticha-God-to-faro, t0) THE OFFICES. ree NETATICHA elohim le-faro — 'SEE, I have SET YOU as God to Pharaoh': exo_06 closed on the second lips-plea (6:30) and the reply opens this unit — the cross-seam answer-shape for the second run running (a narrative answer: the plea was never a card); ve-AHARON achikha yihye NEVIEKHA — 'and Aaron your brother shall be your PROPHET': the relay-office coined (the readings on elohim-and- prophet — the judge and his mouth — named): the machine files the standing mechanism the whole plague-cycle will run on: the word descends Moses-to-Aaron-to-throne. | רְאֵה נְתַתִּיךָ אֱלֹהִים לְפַרְעֹה · ree netati-kha Elohim le-faro = ree netati-kha God to-faro | — | tested |
STEP_Ex_7_2 · Exod.7.2 · THE_RELAY_STATED
אַתָּה תְדַבֵּר אֵת כָּל־אֲשֶׁר אֲצַוֶּךָּ וְאַהֲרֹן אָחִיךָ יְדַבֵּר אֶל־פַּרְעֹה וְשִׁלַּח אֶת־בְּנֵי־יִשְׂרָאֵל מֵאַרְצוֹ · ata tedaber et kal-asher atzave-ka ve-aharon achi-kha yedaber el-paro ve-shilach et-bene-yisrael me-artz-o · You shall speak all that I command you; and Aaron your brother shall speak to Pharaoh, that he send the sons of Israel out of his land.
אַתָּ֣ה תְדַבֵּ֔ר אֵ֖ת כָּל אֲשֶׁ֣ר אֲצַוֶּ֑ךָּ · ata tedaber et kal-asher atzave-ka · you shall speak all that I command you (etnachta on atzave-ka) [VERIFIED: SNAPSHOT Exod.7.2 idx5 etnachta in-stream]
וְאַהֲרֹ֤ן אָחִ֨יךָ֙ יְדַבֵּ֣ר אֶל פַּרְעֹ֔ה וְשִׁלַּ֥ח אֶת בְּנֵֽי יִשְׂרָאֵ֖ל מֵאַרְצֽוֹ · ve-aharon achi-kha yedaber el-paro ve-shilach et-bene-yisrael me-artz-o · and Aaron your brother shall speak to Pharaoh, that he send the sons of Israel out of his land (verse-final me-artz-o) [VERIFIED: SNAPSHOT Exod.7.2 idx6-15]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ata_tedaber_et_kol_asher_atzaveka, t0) = HOLDS(ata-tedaber-all-which-atzaveka, t0) THE MECHANISM [EX07-10]. ata TEDABER et kol-asher atzaveka — 'YOU shall speak ALL that I command you': the widened content of exo_06's still-open go-speak card (6:29's 'all that I speak') given its working shape — Moses to Aaron, Aaron to Pharaoh; and the speak- verb's tav is SOFT with Or Torah and the many precise books against one hard manuscript (MS concedes the grammarians' rule would harden it, 'but the soft books are many, and after them we go' — transmission over rule, recorded; asserted in-stream); ve-SHILACH et bene yisrael me-artzo — the send-verb and the land-word again (6:11's demand restated inside its own mechanism). | אַתָּה תְדַבֵּר אֵת כָּל־אֲשֶׁר אֲצַוֶּךָּ · ata tedaber et kal-asher atzave-ka = ata tedaber et kal-which atzave-like | — | tested |
STEP_Ex_7_3 · Exod.7.3 · I_WILL_HARDEN
וַאֲנִי אַקְשֶׁה אֶת־לֵב פַּרְעֹה וְהִרְבֵּיתִי אֶת־אֹתֹתַי וְאֶת־מוֹפְתַי בְּאֶרֶץ מִצְרָיִם · va-ani aqshe et-lev paro ve-hirbeti et-otota-y ve-et-mofta-y be-eretz mitzrayim · And I will harden Pharaoh's heart, and multiply My signs and My wonders in the land of Egypt.
וַאֲנִ֥י אַקְשֶׁ֖ה אֶת לֵ֣ב פַּרְעֹ֑ה · va-ani aqshe et-lev paro · and I will harden Pharaoh's heart (etnachta on paro) [VERIFIED: SNAPSHOT Exod.7.3 idx4 etnachta in-stream]
וְהִרְבֵּיתִ֧י אֶת אֹתֹתַ֛י וְאֶת מוֹפְתַ֖י בְּאֶ֥רֶץ מִצְרָֽיִם · ve-hirbeti et-otota-y ve-et-mofta-y be-eretz mitzrayim · and multiply My signs and My wonders in the land of Egypt (verse-final mitzrayim) [VERIFIED: SNAPSHOT Exod.7.3 idx5-11]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_ani_aqshe_et_lev_paro, t0) = HOLDS(and-ani-aqshe-lev-paro, t0) THE POLICY [EX07-11]. va-ANI AQSHE et-LEV paro — 'and I will HARDEN Pharaoh's heart': the hardening-file opens as declared policy (the heart-ledger this book will keep: strengthened 7:13, 7:22, heavy 7:14 — the corpus files each station as it lands; the crooked-with- the-crooked gematria named [EX07-12]); ve-HIRBETI et ototai ve-et moftai — 'and I will MULTIPLY My signs and My wonders': an old tikkun had emended the word LEAN, and MS answers with the Ramah — 'full with yod, and all the Torah likewise' — the census VERIFIED whole: five stations, all full, the lean skeleton zero — the multiply-verb of the fathers' promises (Ishmael's 17:20, Isaac's 26:4/24, the rain of Lev 26:9) and of the signs here, one unbroken spelling. | וַאֲנִי אַקְשֶׁה אֶת־לֵב פַּרְעֹה · va-ani aqshe et-lev paro = and-ani aqshe lev paro | — | tested |
STEP_Ex_7_4 · Exod.7.4 · HE_WILL_NOT_HEAR
וְלֹא־יִשְׁמַע אֲלֵכֶם פַּרְעֹה וְנָתַתִּי אֶת־יָדִי בְּמִצְרָיִם וְהוֹצֵאתִי אֶת־צִבְאֹתַי אֶת־עַמִּי בְנֵי־יִשְׂרָאֵל מֵאֶרֶץ מִצְרַיִם בִּשְׁפָטִים גְּדֹלִים · ve-lo-yishma el-khem paro ve-natati et-yadi-y be-mitzrayim ve-hotzeti et-tzivota-y et-ami-y vene-yisrael me-eretz mitzrayim bi-shefatim gedolim · And Pharaoh will not hear you; and I will lay My hand on Egypt, and bring out My hosts, My people the sons of Israel, from the land of Egypt with great judgments.
וְלֹֽא יִשְׁמַ֤ע אֲלֵכֶם֙ פַּרְעֹ֔ה וְנָתַתִּ֥י אֶת יָדִ֖י בְּמִצְרָ֑יִם · ve-lo-yishma el-khem paro ve-natati et-yadi-y be-mitzrayim · and Pharaoh will not hear you; and I will lay My hand on Egypt (etnachta on be-mitzrayim) [VERIFIED: SNAPSHOT Exod.7.4 idx7 etnachta in-stream]
וְהוֹצֵאתִ֨י אֶת צִבְאֹתַ֜י אֶת עַמִּ֤י בְנֵֽי יִשְׂרָאֵל֙ מֵאֶ֣רֶץ מִצְרַ֔יִם בִּשְׁפָטִ֖ים גְּדֹלִֽים · ve-hotzeti et-tzivota-y et-ami-y vene-yisrael me-eretz mitzrayim bi-shefatim gedolim · and bring out My hosts, My people the sons of Israel, from the land of Egypt with great judgments (verse-final gedolim) [VERIFIED: SNAPSHOT Exod.7.4 idx8-18]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ve_lo_yishma_alekhem_paro, t0) = HOLDS(and-not-yishma-alekhem-paro, t0) THE FORECAST. ve-lo-YISHMA alekhem paro — 'Pharaoh will NOT HEAR you': the not-hearing pre-written (7:13 and 7:22 will each land ka- asher diber YHWH — 'AS the LORD had SPOKEN': the forecast's own receipt-formula); ve-HOTZETI et-TZIVOTAI — 'and I will bring out MY HOSTS': the bring-out verb's second station (the three-station career all in this commissioning, VERIFIED under EX06-02) with the hosts-word 6:26 coined (al-tzivotam — the charge's term re-pressed); u-vi-SHEFATIM gedolim — 'with great JUDGMENTS': 6:6's judgment-word repeated (the fourth-tongue speech billed here as the hand's method). | וְהוֹצֵאתִי אֶת־צִבְאֹתַי אֶת־עַמִּי בְנֵי־יִשְׂרָאֵל מֵאֶרֶץ מִצְרַיִם · ve-hotzeti et-tzivota-y et-ami-y vene-yisrael me-eretz mitzrayim = and-hotzeti tzivota-y ami-y vene-yisrael earth mitzrayim | — | tested |
STEP_Ex_7_5 · Exod.7.5 · EGYPT_SHALL_KNOW
וְיָדְעוּ מִצְרַיִם כִּי־אֲנִי יְהוָה בִּנְטֹתִי אֶת־יָדִי עַל־מִצְרָיִם וְהוֹצֵאתִי אֶת־בְּנֵי־יִשְׂרָאֵל מִתּוֹכָם · ve-yadu mitzrayim ki-ani YHWH bi-netoti-y et-yadi-y al-mitzrayim ve-hotzeti et-bene-yisrael mi-tokha-m · And Egypt shall know that I am the LORD, when I stretch out My hand over Egypt; and I will bring out the sons of Israel from among them.
וְיָדְע֤וּ מִצְרַ֨יִם֙ כִּֽי אֲנִ֣י יְהוָ֔ה בִּנְטֹתִ֥י אֶת יָדִ֖י עַל מִצְרָ֑יִם · ve-yadu mitzrayim ki-ani YHWH bi-netoti-y et-yadi-y al-mitzrayim · and Egypt shall know that I am the LORD, when I stretch out My hand over Egypt (etnachta on mitzrayim) [VERIFIED: SNAPSHOT Exod.7.5 idx9 etnachta in-stream]
וְהוֹצֵאתִ֥י אֶת בְּנֵֽי יִשְׂרָאֵ֖ל מִתּוֹכָֽם · ve-hotzeti et-bene-yisrael mi-tokha-m · and I will bring out the sons of Israel from among them (verse-final mi-tokha-m) [VERIFIED: SNAPSHOT Exod.7.5 idx10-14]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ve_yadu_mitzrayim_ki_ani_YHWH, t0) = HOLDS(and-yadu-mitzrayim-when-ani-the-LORD, t0) THE KNOWING. ve-YADU mitzrayim ki-ani YHWH — 'and EGYPT shall KNOW that I am the LORD': the know-ledger's last column armed (5:2 lo yadati the refusal; 6:3 lo nodati the fathers; 6:7 vi-ydatem Israel's promise; now EGYPT's — receipt armed at the sea, 14:4/14:18 'and Egypt shall know'); bi-netoti et-YADI — 'when I STRETCH OUT My hand': the stretch-verb that 7:19 will hand to Aaron's staff; ve- hotzeti — the bring-out verb's third station (the career closes in- span, VERIFIED under EX06-02): the commissioning ends with every ledger named. | וְיָדְעוּ מִצְרַיִם כִּי־אֲנִי יְהוָה · ve-yadu mitzrayim ki-ani YHWH = and-yadu mitzrayim when-ani the-LORD | — | tested |
STEP_Ex_7_6 · Exod.7.6 · THEY_DID_AS_COMMANDED
וַיַּעַשׂ מֹשֶׁה וְאַהֲרֹן כַּאֲשֶׁר צִוָּה יְהוָה אֹתָם כֵּן עָשׂוּ · va-yaas moshe ve-aharon ka-asher tziva YHWH et-m ken asu · And Moses and Aaron did as the LORD commanded them; so they did.
וַיַּ֥עַשׂ מֹשֶׁ֖ה וְאַהֲרֹ֑ן · va-yaas moshe ve-aharon · and Moses and Aaron did (etnachta on ve-aharon) [VERIFIED: SNAPSHOT Exod.7.6 idx2 etnachta in-stream]
כַּאֲשֶׁ֨ר צִוָּ֧ה יְהוָ֛ה אֹתָ֖ם כֵּ֥ן עָשֽׂוּ · ka-asher tziva YHWH et-m ken asu · as the LORD commanded them; so they did (verse-final asu) [VERIFIED: SNAPSHOT Exod.7.6 idx3-8]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ka_asher_tziva_YHWH_ken_asu, t0) = HOLDS(like-which-tziva-the-LORD-ken-asu, t0) THE COMPLIANCE. va-yaas moshe ve-aharon KA-ASHER TZIVA YHWH otam KEN ASU — 'as the LORD commanded them, SO THEY DID': the doubled compliance-formula (did — as commanded — so they did: the letter signs it twice in one verse); THE CROSS-UNIT LANDING: exo_06's go- speak demand (6:11, re-pressed and widened 6:29) receipts on this verse — the machine files NO in-unit pop (one-world law): the settlement link for exo_06's card is authored at the fold, citing 7:6; the machine notes the shape — the demand pushed in one unit is paid in the next unit's sixth verse, and the doubled so-they-did covers the resumption's widening ('all that I speak'). | כַּאֲשֶׁר צִוָּה יְהוָה אֹתָם כֵּן עָשׂוּ · ka-asher tziva YHWH et-m ken asu = like-which tziva the-LORD m ken asu | — | tested |
STEP_Ex_7_7 · Exod.7.7 · EIGHTY_AND_EIGHTY_THREE
וּמֹשֶׁה בֶּן־שְׁמֹנִים שָׁנָה וְאַהֲרֹן בֶּן־שָׁלֹשׁ וּשְׁמֹנִים שָׁנָה בְּדַבְּרָם אֶל־פַּרְעֹה · u-moshe ben-shemonim shana ve-aharon ben-shalosh u-shemonim shana be-dabra-m el-paro · And Moses was eighty years old, and Aaron eighty-three years old, when they spoke to Pharaoh.
וּמֹשֶׁה֙ בֶּן שְׁמֹנִ֣ים שָׁנָ֔ה וְאַֽהֲרֹ֔ן בֶּן שָׁלֹ֥שׁ וּשְׁמֹנִ֖ים שָׁנָ֑ה · u-moshe ben-shemonim shana ve-aharon ben-shalosh u-shemonim shana · and Moses was eighty years old, and Aaron eighty-three years old (etnachta on shana) [VERIFIED: SNAPSHOT Exod.7.7 idx8 etnachta in-stream]
בְּדַבְּרָ֖ם אֶל פַּרְעֹֽה · be-dabra-m el-paro · when they spoke to Pharaoh (verse-final paro) [VERIFIED: SNAPSHOT Exod.7.7 idx9-11]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(u_moshe_ben_shemonim_shana, t0) = HOLDS(and-Moses-ben-shemonim-shana, t0) THE CLOCK. u-moshe ben-SHEMONIM shana ve-aharon ben-shalosh u-shemonim — the ages stamped at the errand's start (eighty and eighty-three: the registry's life-totals of 6:16-20 now running; gen_14's eighty-word file noted, unhunted); be-dabram el-paro — 'WHEN THEY SPOKE to Pharaoh': the participle files them mid-office: the machine takes the verse as the ledger-line between commission and performance. | וּמֹשֶׁה בֶּן־שְׁמֹנִים שָׁנָה · u-moshe ben-shemonim shana = Moses ben-shemonim shana | — | tested |
STEP_Ex_7_8 · Exod.7.8 · THE_COMPOUND_FRAME
וַיֹּאמֶר יְהוָה אֶל־מֹשֶׁה וְאֶל־אַהֲרֹן לֵאמֹר · va-yomer YHWH el-moshe ve-el-aharon le-mor · And the LORD said to Moses and to Aaron, saying:
וַיֹּ֣אמֶר יְהוָ֔ה · va-yomer YHWH · and the LORD said (NO etnachta in verse: split at zaqef qatan on YHWH) [VERIFIED: SNAPSHOT Exod.7.8 idx1 zaqef qatan; no etnachta token]
אֶל מֹשֶׁ֥ה וְאֶֽל אַהֲרֹ֖ן לֵאמֹֽר · el-moshe ve-el-aharon le-mor · to Moses and to Aaron, saying (verse-final le-mor) [VERIFIED: SNAPSHOT Exod.7.8 idx2-6]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yomer_YHWH_el_moshe_ve_el_aharon, t0) = HOLDS(and-yomer-the-LORD-to-Moses-and-to-Aaron, t0) THE COMPOUND FRAME. va-yomer YHWH el-moshe VE-el-aharon LEMOR — the two-man address (6:13's compound resumed for the wonder-script); and the frame carries the Michlol's rule from the other side: after Moses-AND-Aaron the saying-word's lamed is SOFT — one of the fourteen compound stations censused whole at exo_06 (VERIFIED under EX06-01): the divine frame that never drops its hardening dot after Moses alone never once carries it after the pair: the rule's two halves now both attested in-span across the two units that share it. | וַיֹּאמֶר יְהוָה אֶל־מֹשֶׁה וְאֶל־אַהֲרֹן לֵאמֹר · va-yomer YHWH el-moshe ve-el-aharon le-mor = and-yomer the-LORD to-Moses and-to-Aaron to-mor | — | tested |
STEP_Ex_7_9 · Exod.7.9 · THE_WONDER_SCRIPT
כִּי יְדַבֵּר אֲלֵכֶם פַּרְעֹה לֵאמֹר תְּנוּ לָכֶם מוֹפֵת וְאָמַרְתָּ אֶל־אַהֲרֹן קַח אֶת־מַטְּךָ וְהַשְׁלֵךְ לִפְנֵי־פַרְעֹה יְהִי לְתַנִּין · ki yedaber el-khem paro le-mor tenu la-khem mofet ve-amarta el-aharon qach et-mat-kha ve-hashlekh li-fene-faro yehi le-tanin · When Pharaoh speaks to you, saying: Give a wonder for yourselves — then you shall say to Aaron: Take your staff and throw it before Pharaoh; let it become a serpent.
כִּי֩ יְדַבֵּ֨ר אֲלֵכֶ֤ם פַּרְעֹה֙ לֵאמֹ֔ר תְּנ֥וּ לָכֶ֖ם מוֹפֵ֑ת · ki yedaber el-khem paro le-mor tenu la-khem mofet · when Pharaoh speaks to you, saying: give a wonder for yourselves (etnachta on mofet) [VERIFIED: SNAPSHOT Exod.7.9 idx7 etnachta in-stream]
וְאָמַרְתָּ֣ אֶֽל אַהֲרֹ֗ן קַ֧ח אֶֽת מַטְּךָ֛ וְהַשְׁלֵ֥ךְ לִפְנֵֽי פַרְעֹ֖ה יְהִ֥י לְתַנִּֽין · ve-amarta el-aharon qach et-mat-kha ve-hashlekh li-fene-faro yehi le-tanin · then you shall say to Aaron: take your staff and throw it before Pharaoh; let it become a serpent (verse-final le-tanin) [VERIFIED: SNAPSHOT Exod.7.9 idx8-18]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(YHWH, LET(qach_et_matkha_ve_hashlekh)) = DECLARE(the-LORD, LET(qach-matkha-and-hashlekh)) THE SCRIPT [EX07-09]. ki yedaber alekhem paro lemor TENU lakhem MOFET — 'when Pharaoh says: GIVE a wonder': the demand pre-scripted in the adversary's mouth (the machine files the conditional card: the wonder-script armed against the throne's own challenge); ve- amarta el-aharon QACH et-matkha ve-HASHLEKH lifne faro YEHI le-tanin — 'take your staff and THROW it — LET IT BECOME a serpent': the Kitzur reads the script's grammar — yehi, not va-yehi: 'throw it FIRST, and then say to the staff: BECOME — so that Pharaoh HEARS that by your word it turns' (the script's yehi against the performance's va-yehi, both checked); 'and why a TANIN? Pharaoh called himself THE GREAT CROCODILE couching in his Niles (Ezekiel 29:3) — as this serpent returned to dry wood, so he will return to dust and worm' (named): the sign is the king's own title, thrown at his feet. | קַח אֶת־מַטְּךָ וְהַשְׁלֵךְ לִפְנֵי־פַרְעֹה יְהִי לְתַנִּין · qach et-mat-kha ve-hashlekh li-fene-faro yehi le-tanin = qach mat-kha and-hashlekh to-me-fene-faro yehi to-tanin | — | tested |
STEP_Ex_7_10 · Exod.7.10 · PERFORMED_AS_COMMANDED
וַיָּבֹא מֹשֶׁה וְאַהֲרֹן אֶל־פַּרְעֹה וַיַּעַשׂוּ כֵן כַּאֲשֶׁר צִוָּה יְהוָה וַיַּשְׁלֵךְ אַהֲרֹן אֶת־מַטֵּהוּ לִפְנֵי פַרְעֹה וְלִפְנֵי עֲבָדָיו וַיְהִי לְתַנִּין · va-yavo moshe ve-aharon el-paro va-yaasu khen ka-asher tziva YHWH va-yashlekh aharon et-mate-hu li-fene faro ve-li-fene avaday-v va-yehi le-tanin · And Moses and Aaron came to Pharaoh, and they did so, as the LORD had commanded; and Aaron threw his staff before Pharaoh and before his servants, and it became a serpent.
וַיָּבֹ֨א מֹשֶׁ֤ה וְאַהֲרֹן֙ אֶל פַּרְעֹ֔ה וַיַּ֣עַשׂוּ כֵ֔ן כַּאֲשֶׁ֖ר צִוָּ֣ה יְהוָ֑ה · va-yavo moshe ve-aharon el-paro va-yaasu khen ka-asher tziva YHWH · and Moses and Aaron came to Pharaoh, and they did so, as the LORD had commanded (etnachta on YHWH) [VERIFIED: SNAPSHOT Exod.7.10 idx9 etnachta in-stream]
וַיַּשְׁלֵ֨ךְ אַהֲרֹ֜ן אֶת מַטֵּ֗הוּ לִפְנֵ֥י פַרְעֹ֛ה וְלִפְנֵ֥י עֲבָדָ֖יו וַיְהִ֥י לְתַנִּֽין · va-yashlekh aharon et-mate-hu li-fene faro ve-li-fene avaday-v va-yehi le-tanin · and Aaron threw his staff before Pharaoh and before his servants, and it became a serpent (verse-final le-tanin) [VERIFIED: SNAPSHOT Exod.7.10 idx10-19]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| RESULT | RESULT: HOLDS(qach_et_matkha_ve_hashlekh, t1) = RESULT: HOLDS(qach-matkha-and-hashlekh, t1) THE PERFORMANCE [EX07-09]. va-yaasu KHEN ka-asher tziva YHWH — the compliance-formula again (the chapter's second so-they-did); va- yashlekh AHARON et-matehu... va-YEHI le-TANIN — the throw performed and the word fulfilled (the script's yehi paid by the narrative's va-yehi — checked), the serpent-word on its DAGESHED nun (MS's pointing, VERIFIED): the machine pops the wonder-script in its own next verse; AND THE SECOND LANDING: exo_04's wonders-charge (4:21 — 'see all the wonders... you shall do them before Pharaoh') receipts on this same verse — the settlement link authored at the fold, citing 7:10: two units' cards paid on one verse-pair (7:6, 7:10) as the performance era opens. | וַיַּשְׁלֵךְ אַהֲרֹן אֶת־מַטֵּהוּ לִפְנֵי פַרְעֹה וְלִפְנֵי עֲבָדָיו וַיְהִי לְתַנִּין · va-yashlekh aharon et-mate-hu li-fene faro ve-li-fene avaday-v va-yehi le-tanin = and-yashlekh Aaron mate-that to-me-fene faro and-to-me-fene avaday-v and-yehi to-tanin | — | tested |
STEP_Ex_7_11 · Exod.7.11 · THE_MAGICIANS_MATCH
וַיִּקְרָא גַּם־פַּרְעֹה לַחֲכָמִים וְלַמְכַשְּׁפִים וַיַּעֲשׂוּ גַם־הֵם חַרְטֻמֵּי מִצְרַיִם בְּלַהֲטֵיהֶם כֵּן · va-yiqra gam-paro la-chakhamim ve-la-mekhashfim va-yaasu gam-hem chartume mitzrayim be-lahate-hem ken · And Pharaoh also called the wise men and the sorcerers; and they also, the magicians of Egypt, did so with their secret arts.
וַיִּקְרָא֙ גַּם פַּרְעֹ֔ה לַֽחֲכָמִ֖ים וְלַֽמְכַשְּׁפִ֑ים · va-yiqra gam-paro la-chakhamim ve-la-mekhashfim · and Pharaoh also called the wise men and the sorcerers (etnachta on ve-la-mekhashfim) [VERIFIED: SNAPSHOT Exod.7.11 idx4 etnachta in-stream]
וַיַּֽעֲשׂ֨וּ גַם הֵ֜ם חַרְטֻמֵּ֥י מִצְרַ֛יִם בְּלַהֲטֵיהֶ֖ם כֵּֽן · va-yaasu gam-hem chartume mitzrayim be-lahate-hem ken · and they also, the magicians of Egypt, did so with their secret arts (verse-final ken) [VERIFIED: SNAPSHOT Exod.7.11 idx5-11]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yaasu_gam_hem_be_lahatehem, t0) = HOLDS(and-yaasu-also-hem-in-lahatehem, t0) THE COUNTER. va-yiqra GAM-paro la-CHAKHAMIM ve-la-MEKHASHFIM — 'Pharaoh ALSO called': the throne answers the sign with a staff of its own (the gam-word doubled in the verse: also-Pharaoh, also- they); chartume mitzrayim BE-LAHATEHEM — 'with their FLAMES' (the secret-arts word the readings split between blade and demon, named- only): va-yaasu KHEN — the same so-they-did formula the obedient pair carries (7:6, 7:10) now on the imitators: the machine files the duel of compliances the swallowing will settle. | וַיַּעֲשׂוּ גַם־הֵם חַרְטֻמֵּי מִצְרַיִם בְּלַהֲטֵיהֶם · va-yaasu gam-hem chartume mitzrayim be-lahate-hem = and-yaasu also-hem chartume mitzrayim in-lahate-hem | — | tested |
STEP_Ex_7_12 · Exod.7.12 · THE_SWALLOWING
וַיַּשְׁלִיכוּ אִישׁ מַטֵּהוּ וַיִּהְיוּ לְתַנִּינִם וַיִּבְלַע מַטֵּה־אַהֲרֹן אֶת־מַטֹּתָם · va-yashlikhu ish mate-hu va-yihyu le-taninim va-yivla mate-aharon et-matota-m · And they threw down every man his staff, and they became serpents; and Aaron's staff swallowed their staffs.
וַיַּשְׁלִ֨יכוּ֙ אִ֣ישׁ מַטֵּ֔הוּ וַיִּהְי֖וּ לְתַנִּינִ֑ם · va-yashlikhu ish mate-hu va-yihyu le-taninim · and they threw down every man his staff, and they became serpents (etnachta on le-taninim) [VERIFIED: SNAPSHOT Exod.7.12 idx4 etnachta in-stream]
וַיִּבְלַ֥ע מַטֵּֽה אַהֲרֹ֖ן אֶת מַטֹּתָֽם · va-yivla mate-aharon et-matota-m · and Aaron's staff swallowed their staffs (verse-final matota-m) [VERIFIED: SNAPSHOT Exod.7.12 idx5-9]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | bala(e1); Agent(e1, mate_aharon) = bala(e1); Agent(e1, mate-Aaron) THE SWALLOWING [EX07-06]. va-yashliku ish matehu va-yihyu le-taninim — every man his staff, and the floor fills with serpents; va-YIVLA mate-aharon et-MATOTAM — 'and AARON'S STAFF SWALLOWED their staffs': the machine's EVENT (the sign consumes the counter-signs — the readings: a staff again when it swallowed, wood eating wood, named); and the swallowed word is written LEAN — the form's ONLY Torah station (VERIFIED), its Masorah-partner full at Korach's ledger (Num 17:21): the Kitzur carries the midrash whole — 'at Korach's affair too Aaron's staff swallowed their staffs and disgorged them when brought out; therefore it did not blossom then, and therefore ve- yotze... et kol ha-MATOT is written lean (Num 17:24), because it had swallowed them' (asserted): the one staff that ate a court of serpents keeps the habit, and the Masorah keeps the receipts. | וַיִּבְלַע מַטֵּה־אַהֲרֹן אֶת־מַטֹּתָם · va-yivla mate-aharon et-matota-m = and-yivla mate-Aaron matota-m | — | tested |
STEP_Ex_7_13 · Exod.7.13 · THE_HEART_STRENGTHENED
וַיֶּחֱזַק לֵב פַּרְעֹה וְלֹא שָׁמַע אֲלֵהֶם כַּאֲשֶׁר דִּבֶּר יְהוָה · va-yechezaq lev paro ve-lo shama el-hem ka-asher diber YHWH · And Pharaoh's heart was strengthened, and he did not hear them, as the LORD had spoken.
וַיֶּחֱזַק֙ לֵ֣ב פַּרְעֹ֔ה וְלֹ֥א שָׁמַ֖ע אֲלֵהֶ֑ם · va-yechezaq lev paro ve-lo shama el-hem · and Pharaoh's heart was strengthened, and he did not hear them (etnachta on el-hem) [VERIFIED: SNAPSHOT Exod.7.13 idx5 etnachta in-stream]
כַּאֲשֶׁ֖ר דִּבֶּ֥ר יְהוָֽה · ka-asher diber YHWH · as the LORD had spoken (verse-final YHWH) [VERIFIED: SNAPSHOT Exod.7.13 idx6-8]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yechezaq_lev_paro, t0) = HOLDS(and-yechezaq-lev-paro, t0) THE FIRST STATION. va-YECHEZAQ lev paro — 'and Pharaoh's heart WAS STRENGTHENED': the hardening-ledger opens its narrative column (7:3's declared policy landing station one — the passive-reflexive form: the heart strengthens itself before the I-will-harden verbs arrive at 9:12, the readings' five-and-five named-only); ve-lo shama alehem KA-ASHER DIBER YHWH — 'as the LORD had SPOKEN': 7:4's not- hearing forecast sealed with its own receipt-formula (asserted; station two at 7:22 identical): the machine files the pattern — every refusal in this chapter arrives pre-predicted. | וַיֶּחֱזַק לֵב פַּרְעֹה · va-yechezaq lev paro = and-yechezaq lev paro | — | tested |
STEP_Ex_7_14 · Exod.7.14 · THE_HEAVY_HEART
וַיֹּאמֶר יְהוָה אֶל־מֹשֶׁה כָּבֵד לֵב פַּרְעֹה מֵאֵן לְשַׁלַּח הָעָם · va-yomer YHWH el-moshe kaved lev paro meen le-shalach ha-am · And the LORD said to Moses: Pharaoh's heart is heavy; he refuses to send the people.
וַיֹּ֤אמֶר יְהוָה֙ אֶל מֹשֶׁ֔ה כָּבֵ֖ד לֵ֣ב פַּרְעֹ֑ה · va-yomer YHWH el-moshe kaved lev paro · and the LORD said to Moses: Pharaoh's heart is heavy (etnachta on paro) [VERIFIED: SNAPSHOT Exod.7.14 idx6 etnachta in-stream]
מֵאֵ֖ן לְשַׁלַּ֥ח הָעָֽם · meen le-shalach ha-am · he refuses to send the people (verse-final ha-am) [VERIFIED: SNAPSHOT Exod.7.14 idx7-9]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(kaved_lev_paro, t0) = HOLDS(kaved-lev-paro, t0) THE HEAVY HEART [EX07-08]. KAVED lev paro — 'Pharaoh's heart is HEAVY': the weight-word's triangle closes (the heavy MOUTH 4:10, the heavy SERVICE 5:9, the heavy HEART here — the root the hardening- file will conjugate through the cycle); MEEN le-shalach ha-am — 'he REFUSES to send the people': 4:23's refuse-verb file re-lands; and MS posts the concordance-guard on the phrase (VERIFIED): 'unique, that none err — readers PRESUME le-shalach ET ha-am' — the presumed- readings class (sevirin) at its refusal-station: the stream withholds the object-marker the grammar expects, and the Masorah stands guard over the leaner letter. | כָּבֵד לֵב פַּרְעֹה · kaved lev paro = kaved lev paro | — | tested |
STEP_Ex_7_15 · Exod.7.15 · THE_MORNING_STATION
לֵךְ אֶל־פַּרְעֹה בַּבֹּקֶר הִנֵּה יֹצֵא הַמַּיְמָה וְנִצַּבְתָּ לִקְרָאתוֹ עַל־שְׂפַת הַיְאֹר וְהַמַּטֶּה אֲשֶׁר־נֶהְפַּךְ לְנָחָשׁ תִּקַּח בְּיָדֶךָ · lekh el-paro ba-boqer hine yotze ha-mayma-ה ve-nitzavta li-qerat-o al-sefat ha-yeor ve-ha-mate asher-nehpakh le-nachash tiqach be-yade-kha · Go to Pharaoh in the morning — behold, he goes out to the water — and station yourself to meet him on the bank of the Nile; and the staff which was turned to a snake take in your hand.
לֵ֣ךְ אֶל פַּרְעֹ֞ה בַּבֹּ֗קֶר הִנֵּה֙ יֹצֵ֣א הַמַּ֔יְמָה וְנִצַּבְתָּ֥ לִקְרָאת֖וֹ עַל שְׂפַ֣ת הַיְאֹ֑ר · lekh el-paro ba-boqer hine yotze ha-mayma-ה ve-nitzavta li-qerat-o al-sefat ha-yeor · go to Pharaoh in the morning — behold, he goes out to the water — and station yourself to meet him on the bank of the Nile (etnachta on ha-yeor) [VERIFIED: SNAPSHOT Exod.7.15 idx11 etnachta in-stream]
וְהַמַּטֶּ֛ה אֲשֶׁר נֶהְפַּ֥ךְ לְנָחָ֖שׁ תִּקַּ֥ח בְּיָדֶֽךָ · ve-ha-mate asher-nehpakh le-nachash tiqach be-yade-kha · and the staff which was turned to a snake take in your hand (verse-final be-yade-kha) [VERIFIED: SNAPSHOT Exod.7.15 idx12-17]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(YHWH, LET(lekh_el_paro_ba_boqer)) = DECLARE(the-LORD, LET(lekh-to-paro-in-the-morning)) THE MORNING STATION. LEKH el-paro BA-BOQER hine yotze ha-MAYMA — 'GO to Pharaoh in the morning — behold, he goes out to the WATER' (the readings on the river-god's morning privacy, named-only); ve- NITZAVTA liqrato — 'and STATION yourself to meet him': Miriam's stand-verb (2:4) and the corridor's (5:20) now commanded; ve-ha-mate asher nehpakh le-NACHASH — 'the staff which was turned to a SNAKE': the BUSH'S word (4:3's nachash), not the court's tanin (asserted — the letter keeps two serpent-vocabularies: the sign-for-Israel's snake at the river, the crocodile at the throne); the machine pushes the card and the narrative never narrates the riverside delivery — the demand stays OPEN by the unnarrated-compliance class (exo_04's sandal-precedent): the speech is given, the meeting is never shown, and 7:19 cuts straight to the next command. | לֵךְ אֶל־פַּרְעֹה בַּבֹּקֶר · lekh el-paro ba-boqer = lekh to-paro morning | — | tested |
STEP_Ex_7_16 · Exod.7.16 · THE_RIVERSIDE_SCRIPT
וְאָמַרְתָּ אֵלָיו יְהוָה אֱלֹהֵי הָעִבְרִים שְׁלָחַנִי אֵלֶיךָ לֵאמֹר שַׁלַּח אֶת־עַמִּי וְיַעַבְדֻנִי בַּמִּדְבָּר וְהִנֵּה לֹא־שָׁמַעְתָּ עַד־כֹּה · ve-amarta elay-v YHWH elohe ha-ivrim shelacha-ni ele-kha le-mor shalach et-ami-y ve-yaavdu-ni ba-midbar ve-hine lo-shamata ad-ko · And you shall say to him: The LORD, the God of the Hebrews, sent me to you, saying: Send My people, that they may serve Me in the wilderness; and behold, you have not heard until now.
וְאָמַרְתָּ֣ אֵלָ֗יו יְהוָ֞ה אֱלֹהֵ֤י הָעִבְרִים֙ שְׁלָחַ֤נִי אֵלֶ֨יךָ֙ לֵאמֹ֔ר שַׁלַּח֙ אֶת עַמִּ֔י וְיַֽעַבְדֻ֖נִי בַּמִּדְבָּ֑ר · ve-amarta elay-v YHWH elohe ha-ivrim shelacha-ni ele-kha le-mor shalach et-ami-y ve-yaavdu-ni ba-midbar · and you shall say to him: the LORD, the God of the Hebrews, sent me to you, saying: send My people, that they may serve Me in the wilderness (etnachta on ba-midbar) [VERIFIED: SNAPSHOT Exod.7.16 idx12 etnachta in-stream]
וְהִנֵּ֥ה לֹא שָׁמַ֖עְתָּ עַד כֹּֽה · ve-hine lo-shamata ad-ko · and behold, you have not heard until now (verse-final ko) [VERIFIED: SNAPSHOT Exod.7.16 idx13-17]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(shalach_et_ami_ve_yaavduni, t0) = HOLDS(shalach-ami-and-yaavduni, t0) THE SCRIPT'S CONTENT [EX07-10; EX07-12]. YHWH elohe ha-IVRIM shelachani elekha — the Hebrews'-God credential (3:18's court-script formula in its second sounding); SHALACH et-AMI ve-yaavduni ba- midbar — 'SEND MY PEOPLE, that they may SERVE Me': the book's standing demand re-pressed (5:1's card, still open, still armed at 12:31 — no new push: the machine files the re-issue); ve-hine lo- shamata AD-KO — 'you have not heard UNTIL NOW': and the Kitzur reads the now-word's cipher [EX07-12, named]: ko in atbash is the SCOFFER, and ko-with-ko counts 240 — 'forty plagues in Egypt and two hundred at the sea: you will not hear until struck by the count of ko-and- ko'; ve-amarta ELAV on its REVIA in the precise books (VERIFIED [EX07-10]): the ultimatum carries its own arithmetic. | שַׁלַּח אֶת־עַמִּי וְיַעַבְדֻנִי בַּמִּדְבָּר · shalach et-ami-y ve-yaavdu-ni ba-midbar = shalach ami-y and-yaavdu-ni in-the-midbar | — | tested |
STEP_Ex_7_17 · Exod.7.17 · BY_THIS_YOU_SHALL_KNOW
כֹּה אָמַר יְהוָה בְּזֹאת תֵּדַע כִּי אֲנִי יְהוָה הִנֵּה אָנֹכִי מַכֶּה בַּמַּטֶּה אֲשֶׁר־בְּיָדִי עַל־הַמַּיִם אֲשֶׁר בַּיְאֹר וְנֶהֶפְכוּ לְדָם · ko amar YHWH be-zot teda ki ani YHWH hine anokhi make ba-mate asher-be-yadi-y al-ha-mayim asher ba-yeor ve-nehefkhu le-dam · Thus says the LORD: By this you shall know that I am the LORD — behold, I strike with the staff that is in my hand upon the waters that are in the Nile, and they shall be turned to blood.
כֹּ֚ה אָמַ֣ר יְהוָ֔ה בְּזֹ֣את תֵּדַ֔ע כִּ֖י אֲנִ֣י יְהוָ֑ה · ko amar YHWH be-zot teda ki ani YHWH · thus says the LORD: by this you shall know that I am the LORD (etnachta on YHWH) [VERIFIED: SNAPSHOT Exod.7.17 idx7 etnachta in-stream]
הִנֵּ֨ה אָנֹכִ֜י מַכֶּ֣ה בַּמַּטֶּ֣ה אֲשֶׁר בְּיָדִ֗י עַל הַמַּ֛יִם אֲשֶׁ֥ר בַּיְאֹ֖ר וְנֶהֶפְכ֥וּ לְדָֽם · hine anokhi make ba-mate asher-be-yadi-y al-ha-mayim asher ba-yeor ve-nehefkhu le-dam · behold, I strike with the staff that is in my hand upon the waters that are in the Nile, and they shall be turned to blood (verse-final le-dam) [VERIFIED: SNAPSHOT Exod.7.17 idx8-19]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(be_zot_teda_ki_ani_YHWH, t0) = HOLDS(in-this-teda-when-ani-the-LORD, t0) THE SYLLABUS [EX07-05]. be-ZOT TEDA ki ani YHWH — 'BY THIS you shall KNOW that I am the LORD': 5:2's who-is-the-LORD receives its curriculum (the knowing Egypt was promised at 7:5 begins with a struck river); hine anokhi MAKE... al ha-MAYIM — 'behold, I STRIKE... UPON THE WATERS': the phrase's Torah-file counts three exact (VERIFIED): the striking here, Elim's camp upon the waters (15:27 — the twelve springs), the leper's bird over living water (Lev 14:6), the Kings-fourth named (Moab's water red as blood) — the Kitzur: the rite requires blood RECOGNIZABLE in water, and so the plague showed it; 'and by merit of the water-commandment they found twelve springs': the struck water of this verse repaid at Elim; ve- NEHEFKHU le-dam — the turned-verb on its segol-pointed he (Chizkuni, asserted): 'and they shall be TURNED to BLOOD.' | בְּזֹאת תֵּדַע כִּי אֲנִי יְהוָה · be-zot teda ki ani YHWH = in-this teda when ani the-LORD | — | tested |
STEP_Ex_7_18 · Exod.7.18 · THE_NILE_UNDRINKABLE
וְהַדָּגָה אֲשֶׁר־בַּיְאֹר תָּמוּת וּבָאַשׁ הַיְאֹר וְנִלְאוּ מִצְרַיִם לִשְׁתּוֹת מַיִם מִן־הַיְאֹר · ve-ha-daga asher-ba-yeor tamut u-vaash ha-yeor ve-nilu mitzrayim li-shetot mayim min-ha-yeor · And the fish that is in the Nile shall die, and the Nile shall stink; and Egypt shall be weary of drinking water from the Nile.
וְהַדָּגָ֧ה אֲשֶׁר בַּיְאֹ֛ר תָּמ֖וּת וּבָאַ֣שׁ הַיְאֹ֑ר · ve-ha-daga asher-ba-yeor tamut u-vaash ha-yeor · and the fish that is in the Nile shall die, and the Nile shall stink (etnachta on ha-yeor) [VERIFIED: SNAPSHOT Exod.7.18 idx5 etnachta in-stream]
וְנִלְא֣וּ מִצְרַ֔יִם לִשְׁתּ֥וֹת מַ֖יִם מִן הַיְאֹֽר · ve-nilu mitzrayim li-shetot mayim min-ha-yeor · and Egypt shall be weary of drinking water from the Nile (verse-final ha-yeor) [VERIFIED: SNAPSHOT Exod.7.18 idx6-11]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ve_nilu_mitzrayim_lishtot, t0) = HOLDS(and-nilu-mitzrayim-lishtot, t0) THE FORECAST [EX07-04]. ve-ha-daga... TAMUT u-vaash ha-yeor — the fish shall die, the river shall stink (7:21 will pay both words); ve-NILU mitzrayim LISHTOT mayim — 'Egypt shall be WEARY of DRINKING': and MS posts the transmission-file on the drink-word — FULL here 'in the Hilleli, the precise manuscripts, and the first printings, for it is NOT of the FOUR LEAN ones the Masorah lists at Chayye Sarah — and the printer became confused' (the run's third printed-authority correction): the four-lean census verifies EXACT (VERIFIED): Rebecca's well (Gen 24:19), the diggers of 7:24, Marah (15:23), Rephidim (17:1) — three of the four are water-crises, and this chapter holds one of them six verses ahead. | וְנִלְאוּ מִצְרַיִם לִשְׁתּוֹת מַיִם · ve-nilu mitzrayim li-shetot mayim = and-nilu mitzrayim to-me-shetot waters | — | tested |
STEP_Ex_7_19 · Exod.7.19 · STRETCH_OUT_YOUR_HAND
וַיֹּאמֶר יְהוָה אֶל־מֹשֶׁה אֱמֹר אֶל־אַהֲרֹן קַח מַטְּךָ וּנְטֵה־יָדְךָ עַל־מֵימֵי מִצְרַיִם עַל־נַהֲרֹתָם עַל־יְאֹרֵיהֶם וְעַל־אַגְמֵיהֶם וְעַל כָּל־מִקְוֵה מֵימֵיהֶם וְיִהְיוּ־דָם וְהָיָה דָם בְּכָל־אֶרֶץ מִצְרַיִם וּבָעֵצִים וּבָאֲבָנִים · va-yomer YHWH el-moshe emor el-aharon qach mat-kha u-nete-yad-kha al-meme mitzrayim al-naharota-m al-yeore-hem ve-al-agme-hem ve-al kal-miqve meme-hem ve-yihyu-dam ve-haya dam be-khal-eretz mitzrayim u-va-etzim u-va-avanim · And the LORD said to Moses: Say to Aaron: Take your staff and stretch out your hand over the waters of Egypt — over their rivers, over their Niles, and over their pools, and over every gathering of their waters — and they shall become blood; and there shall be blood in all the land of Egypt, both in the wooden vessels and in the stone vessels.
וַיֹּ֨אמֶר יְהוָ֜ה אֶל מֹשֶׁ֗ה אֱמֹ֣ר אֶֽל אַהֲרֹ֡ן קַ֣ח מַטְּךָ֣ וּנְטֵֽה יָדְךָ֩ עַל מֵימֵ֨י מִצְרַ֜יִם עַֽל נַהֲרֹתָ֣ם עַל יְאֹרֵיהֶ֣ם וְעַל אַגְמֵיהֶ֗ם וְעַ֛ל כָּל מִקְוֵ֥ה מֵימֵיהֶ֖ם וְיִֽהְיוּ דָ֑ם · va-yomer YHWH el-moshe emor el-aharon qach mat-kha u-nete-yad-kha al-meme mitzrayim al-naharota-m al-yeore-hem ve-al-agme-hem ve-al kal-miqve meme-hem ve-yihyu-dam · say to Aaron: take your staff and stretch out your hand over the waters of Egypt — rivers, Niles, pools, every gathering of water — and they shall become blood (etnachta on dam) [VERIFIED: SNAPSHOT Exod.7.19 idx25 etnachta in-stream]
וְהָ֤יָה דָם֙ בְּכָל אֶ֣רֶץ מִצְרַ֔יִם וּבָעֵצִ֖ים וּבָאֲבָנִֽים · ve-haya dam be-khal-eretz mitzrayim u-va-etzim u-va-avanim · and there shall be blood in all the land of Egypt, both in wood and in stone (verse-final u-va-avanim) [VERIFIED: SNAPSHOT Exod.7.19 idx26-32]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(YHWH, LET(nete_yadkha_al_meme_mitzrayim)) = DECLARE(the-LORD, LET(nete-yadkha-upon-meme-mitzrayim)) THE STRETCH-COMMAND. emor el-AHARON qach matkha u-NETE-yadkha al MEME mitzrayim — 'say to Aaron: take your staff and STRETCH OUT your hand over the WATERS of Egypt': 7:5's stretch-verb handed to Aaron's staff (the relay of 7:1-2 running: the word descends, the hand is Aaron's); the FIVE water-classes enumerated — rivers, Niles, pools, every gathering — ve-yihyu-DAM: 'and they shall become BLOOD'; u-va- ETZIM u-va-AVANIM — 'in the wood and in the stone' (the readings' household jars, named-only): the machine pushes the plague-command whose pop is one verse away. | אֱמֹר אֶל־אַהֲרֹן קַח מַטְּךָ וּנְטֵה־יָדְךָ עַל־מֵימֵי מִצְרַיִם · emor el-aharon qach mat-kha u-nete-yad-kha al-meme mitzrayim = emor to-Aaron qach mat-kha and-nete-yad-kha upon-meme mitzrayim | — | tested |
STEP_Ex_7_20 · Exod.7.20 · THE_NILE_STRUCK
וַיַּעֲשׂוּ־כֵן מֹשֶׁה וְאַהֲרֹן כַּאֲשֶׁר צִוָּה יְהוָה וַיָּרֶם בַּמַּטֶּה וַיַּךְ אֶת־הַמַּיִם אֲשֶׁר בַּיְאֹר לְעֵינֵי פַרְעֹה וּלְעֵינֵי עֲבָדָיו וַיֵּהָפְכוּ כָּל־הַמַּיִם אֲשֶׁר־בַּיְאֹר לְדָם · va-yaasu-khen moshe ve-aharon ka-asher tziva YHWH va-yarem ba-mate va-yakh et-ha-mayim asher ba-yeor le-ene faro u-le-ene avaday-v va-yehafkhu kal-ha-mayim asher-ba-yeor le-dam · And Moses and Aaron did so, as the LORD commanded; and he raised the staff and struck the waters that were in the Nile, before the eyes of Pharaoh and before the eyes of his servants; and all the waters that were in the Nile were turned to blood.
וַיַּֽעֲשׂוּ כֵן֩ מֹשֶׁ֨ה וְאַהֲרֹ֜ן כַּאֲשֶׁ֣ר צִוָּ֣ה יְהוָ֗ה וַיָּ֤רֶם בַּמַּטֶּה֙ וַיַּ֤ךְ אֶת הַמַּ֨יִם֙ אֲשֶׁ֣ר בַּיְאֹ֔ר לְעֵינֵ֣י פַרְעֹ֔ה וּלְעֵינֵ֖י עֲבָדָ֑יו · va-yaasu-khen moshe ve-aharon ka-asher tziva YHWH va-yarem ba-mate va-yakh et-ha-mayim asher ba-yeor le-ene faro u-le-ene avaday-v · and Moses and Aaron did so, as the LORD commanded; and he raised the staff and struck the waters of the Nile, before the eyes of Pharaoh and his servants (etnachta on avaday-v) [VERIFIED: SNAPSHOT Exod.7.20 idx17 etnachta in-stream]
וַיֵּהָֽפְכ֛וּ כָּל הַמַּ֥יִם אֲשֶׁר בַּיְאֹ֖ר לְדָֽם · va-yehafkhu kal-ha-mayim asher-ba-yeor le-dam · and all the waters that were in the Nile were turned to blood (verse-final le-dam) [VERIFIED: SNAPSHOT Exod.7.20 idx18-23]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| RESULT | RESULT: HOLDS(nete_yadkha_al_meme_mitzrayim, t1) = RESULT: HOLDS(nete-yadkha-upon-meme-mitzrayim, t1) PLAGUE ONE. va-yaasu-KHEN moshe ve-aharon KA-ASHER TZIVA YHWH — the third so-they-did of the chapter (the compliance-formula now the plague-cycle's own meter); va-YAREM ba-mate va-YAKH et-ha-MAYIM — 'he RAISED the staff and STRUCK the waters': the strike-verb of 2:11-13 institutionalized into the sign-war; le-ENE faro u-le-ene avadav — 'before the EYES of Pharaoh and his servants': the publicity-clause (the sign demands witnesses); va-YEHAFKHU kol-ha- mayim... le-DAM — 'and ALL the waters were TURNED to blood': the machine pops the stretch-command in its own next verse and files the first entry of the plague-ledger the book will now keep. | וַיָּרֶם בַּמַּטֶּה וַיַּךְ אֶת־הַמַּיִם אֲשֶׁר בַּיְאֹר · va-yarem ba-mate va-yakh et-ha-mayim asher ba-yeor = and-yarem in-the-mate and-yakh the-waters which in-the-yeor | — | tested |
STEP_Ex_7_21 · Exod.7.21 · THE_FISH_DIED
וְהַדָּגָה אֲשֶׁר־בַּיְאֹר מֵתָה וַיִּבְאַשׁ הַיְאֹר וְלֹא־יָכְלוּ מִצְרַיִם לִשְׁתּוֹת מַיִם מִן־הַיְאֹר וַיְהִי הַדָּם בְּכָל־אֶרֶץ מִצְרָיִם · ve-ha-daga asher-ba-yeor meta va-yivash ha-yeor ve-lo-yakhlu mitzrayim li-shetot mayim min-ha-yeor va-yehi ha-dam be-khal-eretz mitzrayim · And the fish that was in the Nile died, and the Nile stank, and Egypt could not drink water from the Nile; and the blood was in all the land of Egypt.
וְהַדָּגָ֨ה אֲשֶׁר בַּיְאֹ֥ר מֵ֨תָה֙ וַיִּבְאַ֣שׁ הַיְאֹ֔ר וְלֹא יָכְל֣וּ מִצְרַ֔יִם לִשְׁתּ֥וֹת מַ֖יִם מִן הַיְאֹ֑ר · ve-ha-daga asher-ba-yeor meta va-yivash ha-yeor ve-lo-yakhlu mitzrayim li-shetot mayim min-ha-yeor · and the fish that was in the Nile died, and the Nile stank, and Egypt could not drink water from the Nile (etnachta on ha-yeor) [VERIFIED: SNAPSHOT Exod.7.21 idx12 etnachta in-stream]
וַיְהִ֥י הַדָּ֖ם בְּכָל אֶ֥רֶץ מִצְרָֽיִם · va-yehi ha-dam be-khal-eretz mitzrayim · and the blood was in all the land of Egypt (verse-final mitzrayim) [VERIFIED: SNAPSHOT Exod.7.21 idx13-17]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yivash_ha_yeor, t0) = HOLDS(and-yivash-the-yeor, t0) THE STINK [EX07-02]. ve-ha-daga... META va-YIVASH ha-yeor — 'the fish DIED, and the Nile STANK': 7:18's forecast paid word for word — and the stank-verb stands exactly TWICE in the Torah (VERIFIED): the struck NILE here and the hoarded MANNA (16:20, 'it bred worms and stank') — the Kitzur: 'in the Nile too WORMS grew' — one verb of corruption shared by Egypt's god-river under judgment and Israel's bread under disobedience; ve-lo-yakhlu mitzrayim LISHTOT — 'could not drink' (the full drink-word again; its lean twin waits three verses): the machine files the plague's yield: the river that ate the sons is undrinkable. | וַיִּבְאַשׁ הַיְאֹר · va-yivash ha-yeor = and-yivash the-yeor | — | tested |
STEP_Ex_7_22 · Exod.7.22 · THE_MAGICIANS_MATCH_AGAIN
וַיַּעֲשׂוּ־כֵן חַרְטֻמֵּי מִצְרַיִם בְּלָטֵיהֶם וַיֶּחֱזַק לֵב־פַּרְעֹה וְלֹא־שָׁמַע אֲלֵהֶם כַּאֲשֶׁר דִּבֶּר יְהוָה · va-yaasu-khen chartume mitzrayim be-late-hem va-yechezaq lev-paro ve-lo-shama el-hem ka-asher diber YHWH · And the magicians of Egypt did so with their secret arts; and Pharaoh's heart was strengthened, and he did not hear them, as the LORD had spoken.
וַיַּֽעֲשׂוּ כֵ֛ן חַרְטֻמֵּ֥י מִצְרַ֖יִם בְּלָטֵיהֶ֑ם · va-yaasu-khen chartume mitzrayim be-late-hem · and the magicians of Egypt did so with their secret arts (etnachta on be-late-hem) [VERIFIED: SNAPSHOT Exod.7.22 idx4 etnachta in-stream]
וַיֶּחֱזַ֤ק לֵב פַּרְעֹה֙ וְלֹא שָׁמַ֣ע אֲלֵהֶ֔ם כַּאֲשֶׁ֖ר דִּבֶּ֥ר יְהוָֽה · va-yechezaq lev-paro ve-lo-shama el-hem ka-asher diber YHWH · and Pharaoh's heart was strengthened, and he did not hear them, as the LORD had spoken (verse-final YHWH) [VERIFIED: SNAPSHOT Exod.7.22 idx5-13]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yechezaq_lev_paro_2, t0) = HOLDS(and-yechezaq-lev-paro-2, t0) THE SECOND STATION. va-yaasu-KHEN chartume mitzrayim be-LATEHEM — the imitators again (the secret-arts word spelled leaner here than 7:11 — the readings' two vocabularies, named-only); va-YECHEZAQ lev- paro ve-lo shama alehem KA-ASHER DIBER YHWH — the hardening-ledger's station two, sealed with the same as-He-had-spoken formula (asserted: 7:13's seal verbatim): the machine files the refrain the cycle will drum — counter-sign, strengthened heart, unheard word, fulfilled forecast. | וַיֶּחֱזַק לֵב־פַּרְעֹה וְלֹא־שָׁמַע אֲלֵהֶם · va-yechezaq lev-paro ve-lo-shama el-hem = and-yechezaq lev-paro and-not-shama to-hem | — | tested |
STEP_Ex_7_23 · Exod.7.23 · PHARAOH_TURNS_HOME
וַיִּפֶן פַּרְעֹה וַיָּבֹא אֶל־בֵּיתוֹ וְלֹא־שָׁת לִבּוֹ גַּם־לָזֹאת · va-yifen paro va-yavo el-bet-o ve-lo-shat lib-o gam-la-zot · And Pharaoh turned and came into his house; and he did not set his heart even to this.
וַיִּ֣פֶן פַּרְעֹ֔ה וַיָּבֹ֖א אֶל בֵּית֑וֹ · va-yifen paro va-yavo el-bet-o · and Pharaoh turned and came into his house (etnachta on bet-o) [VERIFIED: SNAPSHOT Exod.7.23 idx4 etnachta in-stream]
וְלֹא שָׁ֥ת לִבּ֖וֹ גַּם לָזֹֽאת · ve-lo-shat lib-o gam-la-zot · and he did not set his heart even to this (verse-final la-zot) [VERIFIED: SNAPSHOT Exod.7.23 idx5-9]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ve_lo_shat_libo_gam_la_zot, t0) = HOLDS(and-not-shat-His-heart-also-to-this, t0) THE TURNING. va-YIFEN paro — 'and Pharaoh TURNED' (the turn-verb: the king's whole answer is his back); va-yavo el-BETO — into the house the frogs are already promised to enter (7:28 armed); ve-lo- SHAT LIBO gam-la-ZOT — 'he did not SET HIS HEART even to THIS': the heart-ledger's third idiom in one chapter (strengthened, heavy, unset — the machine files the vocabulary spread): the plague stands in every jar of Egypt and the king walks past it. | וְלֹא־שָׁת לִבּוֹ גַּם־לָזֹאת · ve-lo-shat lib-o gam-la-zot = and-not-shat lib-o also-to-this | — | tested |
STEP_Ex_7_24 · Exod.7.24 · EGYPT_DIGS
וַיַּחְפְּרוּ כָל־מִצְרַיִם סְבִיבֹת הַיְאֹר מַיִם לִשְׁתּוֹת כִּי לֹא יָכְלוּ לִשְׁתֹּת מִמֵּימֵי הַיְאֹר · va-yachpru khal-mitzrayim sevivot ha-yeor mayim li-shetot ki lo yakhlu li-shetot mi-meme ha-yeor · And all Egypt dug round about the Nile for water to drink; for they could not drink of the waters of the Nile.
וַיַּחְפְּר֧וּ כָל מִצְרַ֛יִם סְבִיבֹ֥ת הַיְאֹ֖ר מַ֣יִם לִשְׁתּ֑וֹת · va-yachpru khal-mitzrayim sevivot ha-yeor mayim li-shetot · and all Egypt dug round about the Nile for water to drink (etnachta on li-shetot) [VERIFIED: SNAPSHOT Exod.7.24 idx6 etnachta in-stream]
כִּ֣י לֹ֤א יָֽכְלוּ֙ לִשְׁתֹּ֔ת מִמֵּימֵ֖י הַיְאֹֽר · ki lo yakhlu li-shetot mi-meme ha-yeor · for they could not drink of the waters of the Nile (verse-final ha-yeor) [VERIFIED: SNAPSHOT Exod.7.24 idx7-12]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yachpru_khol_mitzrayim, t0) = HOLDS(and-yachpru-all-mitzrayim, t0) THE DIGGERS [EX07-04]. va-yachpru KHOL-mitzrayim sevivot ha-yeor MAYIM LISHTOT — 'ALL Egypt DUG round about the Nile for water TO DRINK' (the kaf of khol SOFT — MS's ruling, asserted): the drink- word FULL in the seeking; ki lo yakhlu LISHTOT mi-meme ha-yeor — and LEAN in the failing (li-shtot, one of the Masorah's FOUR lean stations, VERIFIED [EX07-04]): ONE VERSE carries the word in both spellings — full at 'water to drink,' lean at 'could not drink' — the diggers' verse splitting the letter between what they sought and what the river refused: gen_40's four-lean file lands its Exodus station inside a spelling-chiasm. | וַיַּחְפְּרוּ כָל־מִצְרַיִם סְבִיבֹת הַיְאֹר מַיִם לִשְׁתּוֹת · va-yachpru khal-mitzrayim sevivot ha-yeor mayim li-shetot = and-yachpru khal-mitzrayim sevivot the-yeor waters to-me-shetot | — | tested |
STEP_Ex_7_25 · Exod.7.25 · SEVEN_DAYS_FILLED
וַיִּמָּלֵא שִׁבְעַת יָמִים אַחֲרֵי הַכּוֹת־יְהוָה אֶת־הַיְאֹר · va-yimale shivat yamim achare hakot-YHWH et-ha-yeor · And seven days were filled, after the LORD had struck the Nile.
וַיִּמָּלֵ֖א שִׁבְעַ֣ת יָמִ֑ים · va-yimale shivat yamim · and seven days were filled (etnachta on yamim) [VERIFIED: SNAPSHOT Exod.7.25 idx2 etnachta in-stream]
אַחֲרֵ֥י הַכּוֹת יְהוָ֖ה אֶת הַיְאֹֽר · achare hakot-YHWH et-ha-yeor · after the LORD had struck the Nile (verse-final ha-yeor) [VERIFIED: SNAPSHOT Exod.7.25 idx3-7]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(va_yimale_shivat_yamim, t0) = HOLDS(and-yimale-seven-seas, t0) THE CLOCK. va-yimale SHIVAT YAMIM — 'and SEVEN DAYS were FILLED': the plague-week counted in creation's own measure (the filled-verb on the days: the readings' warning-thirds and plague-weeks, named- only); achare hakot-YHWH et-ha-yeor — 'after THE LORD had struck the Nile': the striking re-attributed to its Owner (Aaron's hand, 7:19; the LORD's blow, here — the relay of 7:1 read backward): the machine closes plague one's file and stamps its duration. | וַיִּמָּלֵא שִׁבְעַת יָמִים · va-yimale shivat yamim = and-yimale seven seas | — | tested |
STEP_Ex_7_26 · Exod.7.26 · GO_SAY_SEND
וַיֹּאמֶר יְהוָה אֶל־מֹשֶׁה בֹּא אֶל־פַּרְעֹה וְאָמַרְתָּ אֵלָיו כֹּה אָמַר יְהוָה שַׁלַּח אֶת־עַמִּי וְיַעַבְדֻנִי · va-yomer YHWH el-moshe bo el-paro ve-amarta elay-v ko amar YHWH shalach et-ami-y ve-yaavdu-ni · And the LORD said to Moses: Come to Pharaoh, and say to him: Thus says the LORD: Send My people, that they may serve Me.
וַיֹּ֤אמֶר יְהוָה֙ אֶל מֹשֶׁ֔ה בֹּ֖א אֶל פַּרְעֹ֑ה · va-yomer YHWH el-moshe bo el-paro · and the LORD said to Moses: come to Pharaoh (etnachta on paro) [VERIFIED: SNAPSHOT Exod.7.26 idx6 etnachta in-stream]
וְאָמַרְתָּ֣ אֵלָ֗יו כֹּ֚ה אָמַ֣ר יְהוָ֔ה שַׁלַּ֥ח אֶת עַמִּ֖י וְיַֽעַבְדֻֽנִי · ve-amarta elay-v ko amar YHWH shalach et-ami-y ve-yaavdu-ni · and say to him: thus says the LORD: send My people, that they may serve Me (verse-final ve-yaavdu-ni) [VERIFIED: SNAPSHOT Exod.7.26 idx7-15]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(YHWH, LET(bo_el_paro_ve_amarta)) = DECLARE(the-LORD, LET(in-it-to-paro-and-amarta)) THE SECOND SUMMONS. BO el-paro — 'COME to Pharaoh' (the come-word over the go-word: the readings' with-you reading, named-only); ve- amarta elav KO AMAR YHWH — the thus-says formula (5:1's duel resumed); SHALACH et-AMI ve-yaavduni — the send-formula's third sounding in the book (5:1, 7:16, here — the standing card re- pressed, no new push for the send itself): the machine pushes the WARNING-ERRAND as its card (go, say) — the delivery is never narrated in-span (the unnarrated-compliance class again), the threatened plague executes at 8:1-2 (next unit), and the chapter will end inside this speech's own forecast. | בֹּא אֶל־פַּרְעֹה · bo el-paro = in-it to-paro | — | tested |
STEP_Ex_7_27 · Exod.7.27 · IF_YOU_REFUSE_FROGS
וְאִם־מָאֵן אַתָּה לְשַׁלֵּחַ הִנֵּה אָנֹכִי נֹגֵף אֶת־כָּל־גְּבוּלְךָ בַּצְפַרְדְּעִים · ve-im-maen ata le-shalecha hine anokhi nogef et-kal-gevul-kha ba-tzefardim · And if you refuse to send them — behold, I strike all your border with frogs.
וְאִם מָאֵ֥ן אַתָּ֖ה לְשַׁלֵּ֑חַ · ve-im-maen ata le-shalecha · and if you refuse to send them (etnachta on le-shalecha) [VERIFIED: SNAPSHOT Exod.7.27 idx3 etnachta in-stream]
הִנֵּ֣ה אָנֹכִ֗י נֹגֵ֛ף אֶת כָּל גְּבוּלְךָ֖ בַּֽצְפַרְדְּעִֽים · hine anokhi nogef et-kal-gevul-kha ba-tzefardim · behold, I strike all your border with frogs (verse-final ba-tzefardim) [VERIFIED: SNAPSHOT Exod.7.27 idx4-10]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ve_im_maen_ata_le_shaleach, t0) = HOLDS(and-if-maen-ata-to-shaleach, t0) THE CONDITION [EX07-01]. ve-im-MAEN ata le-shaleach — 'if you REFUSE to send' (7:14's refuse-word handed back to the king as his own branch of the decision-tree: the machine files the conditional structure — the plague is priced, the choice is his); hine anokhi NOGEF et-kol-GEVULKHA ba-TZFARDEIM — 'behold, I STRIKE all your BORDER with FROGS': the plague named on its soft tzadi (the Masorah's passage-rule opens here — soft through all ten plural stations, VERIFIED under EX07-01): the second plague enters the book as a threat with its pointing-law already running. | הִנֵּה אָנֹכִי נֹגֵף אֶת־כָּל־גְּבוּלְךָ בַּצְפַרְדְּעִים · hine anokhi nogef et-kal-gevul-kha ba-tzefardim = hine anokhi nogef kal-gevul-kha in-the-tzefardim | — | tested |
STEP_Ex_7_28 · Exod.7.28 · THE_INVASION_ROUTE
וְשָׁרַץ הַיְאֹר צְפַרְדְּעִים וְעָלוּ וּבָאוּ בְּבֵיתֶךָ וּבַחֲדַר מִשְׁכָּבְךָ וְעַל־מִטָּתֶךָ וּבְבֵית עֲבָדֶיךָ וּבְעַמֶּךָ וּבְתַנּוּרֶיךָ וּבְמִשְׁאֲרוֹתֶיךָ · ve-sharatz ha-yeor tzefardim ve-alu u-vau be-vete-kha u-va-chadar mishkav-kha ve-al-mitate-kha u-ve-vet avade-kha u-ve-ame-kha u-ve-tanure-kha u-ve-misharote-kha · And the Nile shall swarm frogs, and they shall come up and come into your house, and into your bedchamber, and onto your bed, and into the house of your servants, and among your people, and into your ovens, and into your kneading-troughs.
וְשָׁרַ֣ץ הַיְאֹר֮ צְפַרְדְּעִים֒ וְעָלוּ֙ וּבָ֣אוּ בְּבֵיתֶ֔ךָ וּבַחֲדַ֥ר מִשְׁכָּבְךָ֖ וְעַל מִטָּתֶ֑ךָ · ve-sharatz ha-yeor tzefardim ve-alu u-vau be-vete-kha u-va-chadar mishkav-kha ve-al-mitate-kha · and the Nile shall swarm frogs, and they shall come up and come into your house, and into your bedchamber, and onto your bed (etnachta on mitate-kha) [VERIFIED: SNAPSHOT Exod.7.28 idx9 etnachta in-stream]
וּבְבֵ֤ית עֲבָדֶ֨יךָ֙ וּבְעַמֶּ֔ךָ וּבְתַנּוּרֶ֖יךָ וּבְמִשְׁאֲרוֹתֶֽיךָ · u-ve-vet avade-kha u-ve-ame-kha u-ve-tanure-kha u-ve-misharote-kha · and into the house of your servants, and among your people, and into your ovens, and into your kneading-troughs (verse-final u-ve-misharote-kha) [VERIFIED: SNAPSHOT Exod.7.28 idx10-14]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ve_sharatz_ha_yeor_tzfardeim, t0) = HOLDS(and-sharatz-the-yeor-tzfardeim, t0) THE ROUTE [EX07-07; EX07-12]. ve-SHARATZ ha-yeor — 'and the Nile shall SWARM': creation's swarm-verb (Gen 1:20) turned against the god-river; the invasion runs palace-inward — your house, your BEDCHAMBER, your BED, then servants, then people, then ovens, then TROUGHS (the order the Kitzur will flip at 7:29, asserted [EX07-12]); u-ve-MISHAROTEKHA — 'and into your KNEADING-TROUGHS': the Ramah's FULL-OF-FULL — vav and yod both written, the form ONCE in the Torah (VERIFIED [EX07-07]), against the lean troughs of the going-out (12:34) and of the blessing-and-curse (Deut 28:5/17): the frogs are promised into the one trough the Torah spells to its last letter. | וְשָׁרַץ הַיְאֹר צְפַרְדְּעִים · ve-sharatz ha-yeor tzefardim = and-sharatz the-yeor tzefardim | — | tested |
STEP_Ex_7_29 · Exod.7.29 · AND_INTO_YOU
וּבְכָה וּבְעַמְּךָ וּבְכָל־עֲבָדֶיךָ יַעֲלוּ הַצְפַרְדְּעִים · u-ve-kha u-ve-am-kha u-ve-khal-avade-kha yaalu ha-tzefardim · And into you, and into your people, and into all your servants, the frogs shall come up.
וּבְכָ֥ה וּֽבְעַמְּךָ֖ וּבְכָל עֲבָדֶ֑יךָ · u-ve-kha u-ve-am-kha u-ve-khal-avade-kha · and into you, and into your people, and into all your servants (etnachta on avade-kha) [VERIFIED: SNAPSHOT Exod.7.29 idx3 etnachta in-stream]
יַעֲל֖וּ הַֽצְפַרְדְּעִֽים · yaalu ha-tzefardim · the frogs shall come up (verse-final ha-tzefardim) [VERIFIED: SNAPSHOT Exod.7.29 idx4-5]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(u_vekha_u_ve_amkha, t0) = HOLDS(and-vekha-and-and-amkha, t0) THE LAST WORD [EX07-03 MARQUEE; EX07-12]. u-VEKHA u-ve-AMKHA u-ve- khol-avadekha — 'and INTO YOU, and into your PEOPLE, and into all your SERVANTS': the affliction-order flips the invasion-route (the Kitzur: the people who COUNSELED first — 1:9's and-he-said-to-his- people — are struck beside the king first; asserted [EX07-12]); and the into-you word is written FULL with a final he — ONCE in the Torah against three lean stations (VERIFIED [EX07-03]) — Rabbenu Bachya on the added letter: 'the extra HE (five) teaches that EVERY plague was FIVE plagues' (the Haggada's multiplication stamped into one letter); the meteg on the vav of u-ve-amkha (MS, asserted): the chapter ends INSIDE the warning — the frog-errand's card open, the frogs themselves one verse over the border (8:1-2 armed), the third unit running that closes mid-speech. | וּבְכָה וּבְעַמְּךָ וּבְכָל־עֲבָדֶיךָ · u-ve-kha u-ve-am-kha u-ve-khal-avade-kha = and-and-kha and-and-am-kha and-and-khal-avade-kha | — | tested |
Scenarios (the unit's own test suite)
| id | title | given | expect | anchor |
|---|---|---|---|---|
| S1 | after STEP_Ex_7_1 — see, I have set you | And the LORD said to Moses: See, I have set you as God to Pharaoh; and Aaron your brother shall be your prophet. | no test, no name. | וַיֹּ֤אמֶר יְהוָה֙ אֶל מֹשֶׁ֔ה · va-yomer YHWH el-moshe = and-yomer the-LORD to-Moses |
| S2 | after STEP_Ex_7_2 — the relay stated | You shall speak all that I command you; and Aaron your brother shall speak to Pharaoh, that he send the sons of Israel out of his land. | no test, no name. | אַתָּ֣ה תְדַבֵּ֔ר אֵ֖ת כָּל · ata tedaber et kal- = ata tedaber et kal |
| S3 | after STEP_Ex_7_3 — I will harden | And I will harden Pharaoh's heart, and multiply My signs and My wonders in the land of Egypt. | no test, no name. | וַאֲנִ֥י אַקְשֶׁ֖ה אֶת לֵ֣ב · va-ani aqshe et-lev = and-ani aqshe lev |
| S4 | after STEP_Ex_7_4 — he will not hear | And Pharaoh will not hear you; and I will lay My hand on Egypt, and bring out My hosts, My people the sons of Israel, from the land of Egypt with great judgments. | no test, no name. | וְלֹֽא יִשְׁמַ֤ע אֲלֵכֶם֙ פַּרְעֹ֔ה · ve-lo-yishma el-khem paro = and-not-yishma to-khem paro |
| S5 | after STEP_Ex_7_5 — Egypt shall know | And Egypt shall know that I am the LORD, when I stretch out My hand over Egypt; and I will bring out the sons of Israel from among them. | no test, no name. | וְיָדְע֤וּ מִצְרַ֨יִם֙ כִּֽי אֲנִ֣י · ve-yadu mitzrayim ki-ani = and-yadu mitzrayim when-ani |
| S6 | after STEP_Ex_7_6 — they did as commanded | And Moses and Aaron did as the LORD commanded them; so they did. | no test, no name. | וַיַּ֥עַשׂ מֹשֶׁ֖ה וְאַהֲרֹ֑ן כַּאֲשֶׁ֨ר · va-yaas moshe ve-aharon ka-asher = and-yaas Moses Aaron like-which |
| S7 | after STEP_Ex_7_7 — eighty and eighty-three | And Moses was eighty years old, and Aaron eighty-three years old, when they spoke to Pharaoh. | no test, no name. | וּמֹשֶׁה֙ בֶּן שְׁמֹנִ֣ים שָׁנָ֔ה · u-moshe ben-shemonim shana = Moses ben-shemonim shana |
| S8 | after STEP_Ex_7_8 — the compound frame | And the LORD said to Moses and to Aaron, saying: | no test, no name. | וַיֹּ֣אמֶר יְהוָ֔ה אֶל מֹשֶׁ֥ה · va-yomer YHWH el-moshe = and-yomer the-LORD to-Moses |
| S9 | after STEP_Ex_7_9 — the wonder-script | When Pharaoh speaks to you, saying: Give a wonder for yourselves — then you shall say to Aaron: Take your staff and throw it before Pharaoh; let it become a serpent. | LET(qach_et_matkha_ve_hashlekh) pushed and OPEN; no test, no name. = LET(qach-matkha-and-hashlekh) pushed and OPEN; no test, no name. | כִּי֩ יְדַבֵּ֨ר אֲלֵכֶ֤ם פַּרְעֹה֙ · ki yedaber el-khem paro = when yedaber to-khem paro |
| S10 | after STEP_Ex_7_10 — performed as commanded | And Moses and Aaron came to Pharaoh, and they did so, as the LORD had commanded; and Aaron threw his staff before Pharaoh and before his servants, and it became a serpent. | no test, no name. | וַיָּבֹ֨א מֹשֶׁ֤ה וְאַהֲרֹן֙ אֶל · va-yavo moshe ve-aharon el- = and-yavo Moses Aaron to |
| S11 | after STEP_Ex_7_11 — the magicians match | And Pharaoh also called the wise men and the sorcerers; and they also, the magicians of Egypt, did so with their secret arts. | no test, no name. | וַיִּקְרָא֙ גַּם פַּרְעֹ֔ה לַֽחֲכָמִ֖ים · va-yiqra gam-paro la-chakhamim = and-yiqra also-paro to-chakhamim |
| S12 | after STEP_Ex_7_12 — the swallowing | And they threw down every man his staff, and they became serpents; and Aaron's staff swallowed their staffs. | no test, no name. | וַיַּשְׁלִ֨יכוּ֙ אִ֣ישׁ מַטֵּ֔הוּ וַיִּהְי֖וּ · va-yashlikhu ish mate-hu va-yihyu = and-yashlikhu man mate-that and-yihyu |
| S13 | after STEP_Ex_7_13 — the heart strengthened | And Pharaoh's heart was strengthened, and he did not hear them, as the LORD had spoken. | no test, no name. | וַיֶּחֱזַק֙ לֵ֣ב פַּרְעֹ֔ה וְלֹ֥א · va-yechezaq lev paro ve-lo = and-yechezaq lev paro and-not |
| S14 | after STEP_Ex_7_14 — the heavy heart | And the LORD said to Moses: Pharaoh's heart is heavy; he refuses to send the people. | no test, no name. | וַיֹּ֤אמֶר יְהוָה֙ אֶל מֹשֶׁ֔ה · va-yomer YHWH el-moshe = and-yomer the-LORD to-Moses |
| S15 | after STEP_Ex_7_15 — the morning station | Go to Pharaoh in the morning — behold, he goes out to the water — and station yourself to meet him on the bank of the Nile; and the staff which was turned to a snake take in your hand. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; no test, no name. | לֵ֣ךְ אֶל פַּרְעֹ֞ה בַּבֹּ֗קֶר · lekh el-paro ba-boqer = lekh to-paro morning |
| S16 | after STEP_Ex_7_16 — the riverside script | And you shall say to him: The LORD, the God of the Hebrews, sent me to you, saying: Send My people, that they may serve Me in the wilderness; and behold, you have not heard until now. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; no test, no name. | וְאָמַרְתָּ֣ אֵלָ֗יו יְהוָ֞ה אֱלֹהֵ֤י · ve-amarta elay-v YHWH elohe = and-amarta elay-v the-LORD elohe |
| S17 | after STEP_Ex_7_17 — by this you shall know | Thus says the LORD: By this you shall know that I am the LORD — behold, I strike with the staff that is in my hand upon the waters that are in the Nile, and they shall be turned to blood. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; no test, no name. | כֹּ֚ה אָמַ֣ר יְהוָ֔ה בְּזֹ֣את · ko amar YHWH be-zot = ko amar the-LORD in-this |
| S18 | after STEP_Ex_7_18 — the Nile undrinkable | And the fish that is in the Nile shall die, and the Nile shall stink; and Egypt shall be weary of drinking water from the Nile. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; no test, no name. | וְהַדָּגָ֧ה אֲשֶׁר בַּיְאֹ֛ר תָּמ֖וּת · ve-ha-daga asher-ba-yeor tamut = and-the-daga which-in-the-yeor you-shall-die |
| S19 | after STEP_Ex_7_19 — stretch out your hand | And the LORD said to Moses: Say to Aaron: Take your staff and stretch out your hand over the waters of Egypt — over their rivers, over their Niles, and over their pools, and over every gathering of their waters — and they shall become blood; and there shall be blood in all the land of Egypt, both in the wooden vessels and in the stone vessels. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; LET(nete_yadkha_al_meme_mitzrayim) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; LET(nete-yadkha-upon-meme-mitzrayim) pushed and OPEN; no test, no name. | וַיֹּ֨אמֶר יְהוָ֜ה אֶל מֹשֶׁ֗ה · va-yomer YHWH el-moshe = and-yomer the-LORD to-Moses |
| S20 | after STEP_Ex_7_20 — the Nile struck | And Moses and Aaron did so, as the LORD commanded; and he raised the staff and struck the waters that were in the Nile, before the eyes of Pharaoh and before the eyes of his servants; and all the waters that were in the Nile were turned to blood. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; no test, no name. | וַיַּֽעֲשׂוּ כֵן֩ מֹשֶׁ֨ה וְאַהֲרֹ֜ן · va-yaasu-khen moshe ve-aharon = and-yaasu-so Moses Aaron |
| S21 | after STEP_Ex_7_21 — the fish died | And the fish that was in the Nile died, and the Nile stank, and Egypt could not drink water from the Nile; and the blood was in all the land of Egypt. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; no test, no name. | וְהַדָּגָ֨ה אֲשֶׁר בַּיְאֹ֥ר מֵ֨תָה֙ · ve-ha-daga asher-ba-yeor meta = and-the-daga which-in-the-yeor meta |
| S22 | after STEP_Ex_7_22 — the magicians match again | And the magicians of Egypt did so with their secret arts; and Pharaoh's heart was strengthened, and he did not hear them, as the LORD had spoken. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; no test, no name. | וַיַּֽעֲשׂוּ כֵ֛ן חַרְטֻמֵּ֥י מִצְרַ֖יִם · va-yaasu-khen chartume mitzrayim = and-yaasu-so chartume mitzrayim |
| S23 | after STEP_Ex_7_23 — Pharaoh turns home | And Pharaoh turned and came into his house; and he did not set his heart even to this. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; no test, no name. | וַיִּ֣פֶן פַּרְעֹ֔ה וַיָּבֹ֖א אֶל · va-yifen paro va-yavo el- = and-yifen paro and-yavo to |
| S24 | after STEP_Ex_7_24 — Egypt digs | And all Egypt dug round about the Nile for water to drink; for they could not drink of the waters of the Nile. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; no test, no name. | וַיַּחְפְּר֧וּ כָל מִצְרַ֛יִם סְבִיבֹ֥ת · va-yachpru khal-mitzrayim sevivot = and-yachpru khal-mitzrayim sevivot |
| S25 | after STEP_Ex_7_25 — seven days filled | And seven days were filled, after the LORD had struck the Nile. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; no test, no name. | וַיִּמָּלֵ֖א שִׁבְעַ֣ת יָמִ֑ים אַחֲרֵ֥י · va-yimale shivat yamim achare = and-yimale seven seas achare |
| S26 | after STEP_Ex_7_26 — go, say: send | And the LORD said to Moses: Come to Pharaoh, and say to him: Thus says the LORD: Send My people, that they may serve Me. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; LET(bo_el_paro_ve_amarta) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; LET(in-it-to-paro-and-amarta) pushed and OPEN; no test, no name. | וַיֹּ֤אמֶר יְהוָה֙ אֶל מֹשֶׁ֔ה · va-yomer YHWH el-moshe = and-yomer the-LORD to-Moses |
| S27 | after STEP_Ex_7_27 — if you refuse — frogs | And if you refuse to send them — behold, I strike all your border with frogs. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; LET(bo_el_paro_ve_amarta) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; LET(in-it-to-paro-and-amarta) pushed and OPEN; no test, no name. | וְאִם מָאֵ֥ן אַתָּ֖ה לְשַׁלֵּ֑חַ · ve-im-maen ata le-shalecha = and-if-maen ata to-shalecha |
| S28 | after STEP_Ex_7_28 — the invasion route | And the Nile shall swarm frogs, and they shall come up and come into your house, and into your bedchamber, and onto your bed, and into the house of your servants, and among your people, and into your ovens, and into your kneading-troughs. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; LET(bo_el_paro_ve_amarta) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; LET(in-it-to-paro-and-amarta) pushed and OPEN; no test, no name. | וְשָׁרַ֣ץ הַיְאֹר֮ צְפַרְדְּעִים֒ וְעָלוּ֙ · ve-sharatz ha-yeor tzefardim ve-alu = and-sharatz the-yeor tzefardim and-alu |
| S29 | after STEP_Ex_7_29 — and into you | And into you, and into your people, and into all your servants, the frogs shall come up. | LET(lekh_el_paro_ba_boqer) pushed and OPEN; LET(bo_el_paro_ve_amarta) pushed and OPEN; no test, no name. = LET(lekh-to-paro-in-the-morning) pushed and OPEN; LET(in-it-to-paro-and-amarta) pushed and OPEN; no test, no name. | וּבְכָ֥ה וּֽבְעַמְּךָ֖ וּבְכָל עֲבָדֶ֑יךָ · u-ve-kha u-ve-am-kha u-ve-khal-avade-kha = and-and-kha and-and-am-kha and-and-khal-avade-kha |
Machine verification — run_unit.py (computed live, not stored)
unit: exo_07_staff_and_blood — The staff and the blood (7:1-29) [frozen]
final state: WORLD=[] (+0 presupposed) | REGISTRY={} | TESTS=0 PASS | LEDGER days=[] | FLAGS=[]
=== S1 — after STEP_Ex_7_1 — see, I have set you
וַיֹּ֤אמֶר יְהוָה֙ אֶל מֹשֶׁ֔ה (va-yomer YHWH el-moshe)
PASS no test, no name. (tests=0 names=0)
=== S2 — after STEP_Ex_7_2 — the relay stated
אַתָּ֣ה תְדַבֵּ֔ר אֵ֖ת כָּל (ata tedaber et kal-)
PASS no test, no name. (tests=0 names=0)
=== S3 — after STEP_Ex_7_3 — I will harden
וַאֲנִ֥י אַקְשֶׁ֖ה אֶת לֵ֣ב (va-ani aqshe et-lev)
PASS no test, no name. (tests=0 names=0)
=== S4 — after STEP_Ex_7_4 — he will not hear
וְלֹֽא יִשְׁמַ֤ע אֲלֵכֶם֙ פַּרְעֹ֔ה (ve-lo-yishma el-khem paro)
PASS no test, no name. (tests=0 names=0)
=== S5 — after STEP_Ex_7_5 — Egypt shall know
וְיָדְע֤וּ מִצְרַ֨יִם֙ כִּֽי אֲנִ֣י (ve-yadu mitzrayim ki-ani)
PASS no test, no name. (tests=0 names=0)
=== S6 — after STEP_Ex_7_6 — they did as commanded
וַיַּ֥עַשׂ מֹשֶׁ֖ה וְאַהֲרֹ֑ן כַּאֲשֶׁ֨ר (va-yaas moshe ve-aharon ka-asher)
PASS no test, no name. (tests=0 names=0)
=== S7 — after STEP_Ex_7_7 — eighty and eighty-three
וּמֹשֶׁה֙ בֶּן שְׁמֹנִ֣ים שָׁנָ֔ה (u-moshe ben-shemonim shana)
PASS no test, no name. (tests=0 names=0)
=== S8 — after STEP_Ex_7_8 — the compound frame
וַיֹּ֣אמֶר יְהוָ֔ה אֶל מֹשֶׁ֥ה (va-yomer YHWH el-moshe)
PASS no test, no name. (tests=0 names=0)
=== S9 — after STEP_Ex_7_9 — the wonder-script
כִּי֩ יְדַבֵּ֨ר אֲלֵכֶ֤ם פַּרְעֹה֙ (ki yedaber el-khem paro)
PASS LET(qach_et_matkha_ve_hashlekh) pushed and OPEN (queue=['qach_et_matkha_ve_hashlekh'])
PASS no test, no name. (tests=0 names=0)
=== S10 — after STEP_Ex_7_10 — performed as commanded
וַיָּבֹ֨א מֹשֶׁ֤ה וְאַהֲרֹן֙ אֶל (va-yavo moshe ve-aharon el-)
PASS no test, no name. (tests=0 names=0)
=== S11 — after STEP_Ex_7_11 — the magicians match
וַיִּקְרָא֙ גַּם פַּרְעֹ֔ה לַֽחֲכָמִ֖ים (va-yiqra gam-paro la-chakhamim)
PASS no test, no name. (tests=0 names=0)
=== S12 — after STEP_Ex_7_12 — the swallowing
וַיַּשְׁלִ֨יכוּ֙ אִ֣ישׁ מַטֵּ֔הוּ וַיִּהְי֖וּ (va-yashlikhu ish mate-hu va-yihyu)
PASS no test, no name. (tests=0 names=0)
=== S13 — after STEP_Ex_7_13 — the heart strengthened
וַיֶּחֱזַק֙ לֵ֣ב פַּרְעֹ֔ה וְלֹ֥א (va-yechezaq lev paro ve-lo)
PASS no test, no name. (tests=0 names=0)
=== S14 — after STEP_Ex_7_14 — the heavy heart
וַיֹּ֤אמֶר יְהוָה֙ אֶל מֹשֶׁ֔ה (va-yomer YHWH el-moshe)
PASS no test, no name. (tests=0 names=0)
=== S15 — after STEP_Ex_7_15 — the morning station
לֵ֣ךְ אֶל פַּרְעֹ֞ה בַּבֹּ֗קֶר (lekh el-paro ba-boqer)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer'])
PASS no test, no name. (tests=0 names=0)
=== S16 — after STEP_Ex_7_16 — the riverside script
וְאָמַרְתָּ֣ אֵלָ֗יו יְהוָ֞ה אֱלֹהֵ֤י (ve-amarta elay-v YHWH elohe)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer'])
PASS no test, no name. (tests=0 names=0)
=== S17 — after STEP_Ex_7_17 — by this you shall know
כֹּ֚ה אָמַ֣ר יְהוָ֔ה בְּזֹ֣את (ko amar YHWH be-zot)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer'])
PASS no test, no name. (tests=0 names=0)
=== S18 — after STEP_Ex_7_18 — the Nile undrinkable
וְהַדָּגָ֧ה אֲשֶׁר בַּיְאֹ֛ר תָּמ֖וּת (ve-ha-daga asher-ba-yeor tamut)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer'])
PASS no test, no name. (tests=0 names=0)
=== S19 — after STEP_Ex_7_19 — stretch out your hand
וַיֹּ֨אמֶר יְהוָ֜ה אֶל מֹשֶׁ֗ה (va-yomer YHWH el-moshe)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer', 'nete_yadkha_al_meme_mitzrayim'])
PASS LET(nete_yadkha_al_meme_mitzrayim) pushed and OPEN (queue=['lekh_el_paro_ba_boqer', 'nete_yadkha_al_meme_mitzrayim'])
PASS no test, no name. (tests=0 names=0)
=== S20 — after STEP_Ex_7_20 — the Nile struck
וַיַּֽעֲשׂוּ כֵן֩ מֹשֶׁ֨ה וְאַהֲרֹ֜ן (va-yaasu-khen moshe ve-aharon)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer'])
PASS no test, no name. (tests=0 names=0)
=== S21 — after STEP_Ex_7_21 — the fish died
וְהַדָּגָ֨ה אֲשֶׁר בַּיְאֹ֥ר מֵ֨תָה֙ (ve-ha-daga asher-ba-yeor meta)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer'])
PASS no test, no name. (tests=0 names=0)
=== S22 — after STEP_Ex_7_22 — the magicians match again
וַיַּֽעֲשׂוּ כֵ֛ן חַרְטֻמֵּ֥י מִצְרַ֖יִם (va-yaasu-khen chartume mitzrayim)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer'])
PASS no test, no name. (tests=0 names=0)
=== S23 — after STEP_Ex_7_23 — Pharaoh turns home
וַיִּ֣פֶן פַּרְעֹ֔ה וַיָּבֹ֖א אֶל (va-yifen paro va-yavo el-)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer'])
PASS no test, no name. (tests=0 names=0)
=== S24 — after STEP_Ex_7_24 — Egypt digs
וַיַּחְפְּר֧וּ כָל מִצְרַ֛יִם סְבִיבֹ֥ת (va-yachpru khal-mitzrayim sevivot)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer'])
PASS no test, no name. (tests=0 names=0)
=== S25 — after STEP_Ex_7_25 — seven days filled
וַיִּמָּלֵ֖א שִׁבְעַ֣ת יָמִ֑ים אַחֲרֵ֥י (va-yimale shivat yamim achare)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer'])
PASS no test, no name. (tests=0 names=0)
=== S26 — after STEP_Ex_7_26 — go, say: send
וַיֹּ֤אמֶר יְהוָה֙ אֶל מֹשֶׁ֔ה (va-yomer YHWH el-moshe)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer', 'bo_el_paro_ve_amarta'])
PASS LET(bo_el_paro_ve_amarta) pushed and OPEN (queue=['lekh_el_paro_ba_boqer', 'bo_el_paro_ve_amarta'])
PASS no test, no name. (tests=0 names=0)
=== S27 — after STEP_Ex_7_27 — if you refuse — frogs
וְאִם מָאֵ֥ן אַתָּ֖ה לְשַׁלֵּ֑חַ (ve-im-maen ata le-shalecha)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer', 'bo_el_paro_ve_amarta'])
PASS LET(bo_el_paro_ve_amarta) pushed and OPEN (queue=['lekh_el_paro_ba_boqer', 'bo_el_paro_ve_amarta'])
PASS no test, no name. (tests=0 names=0)
=== S28 — after STEP_Ex_7_28 — the invasion route
וְשָׁרַ֣ץ הַיְאֹר֮ צְפַרְדְּעִים֒ וְעָלוּ֙ (ve-sharatz ha-yeor tzefardim ve-alu)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer', 'bo_el_paro_ve_amarta'])
PASS LET(bo_el_paro_ve_amarta) pushed and OPEN (queue=['lekh_el_paro_ba_boqer', 'bo_el_paro_ve_amarta'])
PASS no test, no name. (tests=0 names=0)
=== S29 — after STEP_Ex_7_29 — and into you
וּבְכָ֥ה וּֽבְעַמְּךָ֖ וּבְכָל עֲבָדֶ֑יךָ (u-ve-kha u-ve-am-kha u-ve-khal-avade-kha)
PASS LET(lekh_el_paro_ba_boqer) pushed and OPEN (queue=['lekh_el_paro_ba_boqer', 'bo_el_paro_ve_amarta'])
PASS LET(bo_el_paro_ve_amarta) pushed and OPEN (queue=['lekh_el_paro_ba_boqer', 'bo_el_paro_ve_amarta'])
PASS no test, no name. (tests=0 names=0)
ALL SCENARIOS GREEN
Python rendering — the unit as a program
#!/usr/bin/env python3
# =============================================================================
# exo_07_staff_and_blood — 7:1-29
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/exo_07_staff_and_blood.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 staff and the blood (7:1-29)"""
from machine import Machine
m = Machine("exo_07_staff_and_blood")
# -------------------------- Exod.7.1 · SEE_I_HAVE_SET_YOU ------------------
# וַיֹּאמֶר יְהוָה אֶל־מֹשֶׁה רְאֵה נְתַתִּיךָ אֱלֹהִים לְפַרְעֹה וְאַהֲרֹן
# אָחִיךָ יִהְיֶה נְבִיאֶךָ
# "[EN-AID] And the LORD said to Moses: See, I have set you as God to
# Pharaoh; and Aaron your brother shall be your prophet."
m.step("Exod.7.1")
# ‹רְאֵה נְתַתִּיךָ אֱלֹהִים לְפַרְעֹה› (“see set-you/your God to-Pharaoh”)
# — fact holds: netaticha-God-to-Pharaoh
m.fact("netaticha_elohim_le_faro")
# -------------------------- Exod.7.2 · THE_RELAY_STATED --------------------
# אַתָּה תְדַבֵּר אֵת כָּל־אֲשֶׁר אֲצַוֶּךָּ וְאַהֲרֹן אָחִיךָ יְדַבֵּר
# אֶל־פַּרְעֹה וְשִׁלַּח אֶת־בְּנֵי־יִשְׂרָאֵל מֵאַרְצוֹ
# "[EN-AID] You shall speak all that I command you; and Aaron your brother
# shall speak to Pharaoh, that he send the sons of Israel out of his land."
m.step("Exod.7.2")
# ‹אַתָּה תְדַבֵּר אֵת כָּל־אֲשֶׁר אֲצַוֶּךָּ› (“you speak obj-marker all
# which command-you/your”) — fact holds: you-speak-obj-marker-all-which-
# atzaveka
m.fact("ata_tedaber_et_kol_asher_atzaveka")
# -------------------------- Exod.7.3 · I_WILL_HARDEN -----------------------
# וַאֲנִי אַקְשֶׁה אֶת־לֵב פַּרְעֹה וְהִרְבֵּיתִי אֶת־אֹתֹתַי וְאֶת־מוֹפְתַי
# בְּאֶרֶץ מִצְרָיִם
# "[EN-AID] And I will harden Pharaoh's heart, and multiply My signs and My
# wonders in the land of Egypt."
m.step("Exod.7.3")
# ‹וַאֲנִי אַקְשֶׁה אֶת־לֵב פַּרְעֹה› (“and-I be-dense obj-marker heart
# Pharaoh”) — fact holds: and-I-be-dense-obj-marker-heart-Pharaoh
m.fact("va_ani_aqshe_et_lev_paro")
# -------------------------- Exod.7.4 · HE_WILL_NOT_HEAR --------------------
# וְלֹא־יִשְׁמַע אֲלֵכֶם פַּרְעֹה וְנָתַתִּי אֶת־יָדִי בְּמִצְרָיִם
# וְהוֹצֵאתִי אֶת־צִבְאֹתַי אֶת־עַמִּי בְנֵי־יִשְׂרָאֵל מֵאֶרֶץ מִצְרַיִם
# בִּשְׁפָטִים גְּדֹלִים
# "[EN-AID] And Pharaoh will not hear you; and I will lay My hand on Egypt,
# and bring out My hosts, My people the sons of Israel, from the land of
# Egypt with great judgments."
m.step("Exod.7.4")
# ‹וְהוֹצֵאתִי אֶת־צִבְאֹתַי אֶת־עַמִּי בְנֵי־יִשְׂרָאֵל מֵאֶרֶץ מִצְרַיִם›
# (“and-bring-forth obj-marker host-me/my obj-marker people-me/my son Israel
# from-earth Egypt”) — fact holds: and-not-hear-alekhem-Pharaoh
m.fact("ve_lo_yishma_alekhem_paro")
# -------------------------- Exod.7.5 · EGYPT_SHALL_KNOW --------------------
# וְיָדְעוּ מִצְרַיִם כִּי־אֲנִי יְהוָה בִּנְטֹתִי אֶת־יָדִי עַל־מִצְרָיִם
# וְהוֹצֵאתִי אֶת־בְּנֵי־יִשְׂרָאֵל מִתּוֹכָם
# "[EN-AID] And Egypt shall know that I am the LORD, when I stretch out My
# hand over Egypt; and I will bring out the sons of Israel from among them."
m.step("Exod.7.5")
# ‹וְיָדְעוּ מִצְרַיִם כִּי־אֲנִי יְהוָה› (“and-know Egyptian that YHWH”) —
# fact holds: and-know-Egypt-that-I-the-LORD
m.fact("ve_yadu_mitzrayim_ki_ani_YHWH")
# -------------------------- Exod.7.6 · THEY_DID_AS_COMMANDED ---------------
# וַיַּעַשׂ מֹשֶׁה וְאַהֲרֹן כַּאֲשֶׁר צִוָּה יְהוָה אֹתָם כֵּן עָשׂוּ
# "[EN-AID] And Moses and Aaron did as the LORD commanded them; so they
# did."
m.step("Exod.7.6")
# ‹כַּאֲשֶׁר צִוָּה יְהוָה אֹתָם כֵּן עָשׂוּ› (“like-as/which command YHWH
# obj-marker-them/their so make”) — fact holds: like-which-command-the-LORD-
# so-make
m.fact("ka_asher_tziva_YHWH_ken_asu")
# -------------------------- Exod.7.7 · EIGHTY_AND_EIGHTY_THREE -------------
# וּמֹשֶׁה בֶּן־שְׁמֹנִים שָׁנָה וְאַהֲרֹן בֶּן־שָׁלֹשׁ וּשְׁמֹנִים שָׁנָה
# בְּדַבְּרָם אֶל־פַּרְעֹה
# "[EN-AID] And Moses was eighty years old, and Aaron eighty-three years
# old, when they spoke to Pharaoh."
m.step("Exod.7.7")
# ‹וּמֹשֶׁה בֶּן־שְׁמֹנִים שָׁנָה› (“and-Moses son eighty years”) — fact
# holds: and-Moses-son-eighty-years
m.fact("u_moshe_ben_shemonim_shana")
# -------------------------- Exod.7.8 · THE_COMPOUND_FRAME ------------------
# וַיֹּאמֶר יְהוָה אֶל־מֹשֶׁה וְאֶל־אַהֲרֹן לֵאמֹר
# "[EN-AID] And the LORD said to Moses and to Aaron, saying:"
m.step("Exod.7.8")
# ‹וַיֹּאמֶר יְהוָה אֶל־מֹשֶׁה וְאֶל־אַהֲרֹן לֵאמֹר› (“and-say YHWH to Moses
# and-to Aaron to-say”) — fact holds: and-say-the-LORD-to-Moses-and-to-Aaron
m.fact("va_yomer_YHWH_el_moshe_ve_el_aharon")
# -------------------------- Exod.7.9 · THE_WONDER_SCRIPT -------------------
# כִּי יְדַבֵּר אֲלֵכֶם פַּרְעֹה לֵאמֹר תְּנוּ לָכֶם מוֹפֵת וְאָמַרְתָּ
# אֶל־אַהֲרֹן קַח אֶת־מַטְּךָ וְהַשְׁלֵךְ לִפְנֵי־פַרְעֹה יְהִי לְתַנִּין
# "[EN-AID] When Pharaoh speaks to you, saying: Give a wonder for yourselves
# — then you shall say to Aaron: Take your staff and throw it before
# Pharaoh; let it become a serpent."
m.step("Exod.7.9")
# ‹קַח אֶת־מַטְּךָ וְהַשְׁלֵךְ לִפְנֵי־פַרְעֹה יְהִי לְתַנִּין› (“take obj-
# marker staff/tribe-you/your and-throw-out to-face Pharaoh be to-sea-
# monster”) — the-LORD speaks a demand — LET: take-obj-marker-matkha-and-
# throw-out
m.declare("YHWH", "LET",
"qach_et_matkha_ve_hashlekh")
# -------------------------- Exod.7.10 · PERFORMED_AS_COMMANDED -------------
# וַיָּבֹא מֹשֶׁה וְאַהֲרֹן אֶל־פַּרְעֹה וַיַּעַשׂוּ כֵן כַּאֲשֶׁר צִוָּה
# יְהוָה וַיַּשְׁלֵךְ אַהֲרֹן אֶת־מַטֵּהוּ לִפְנֵי פַרְעֹה וְלִפְנֵי
# עֲבָדָיו וַיְהִי לְתַנִּין
# "[EN-AID] And Moses and Aaron came to Pharaoh, and they did so, as the
# LORD had commanded; and Aaron threw his staff before Pharaoh and before
# his servants, and it became a serpent."
m.step("Exod.7.10")
# ‹וַיַּשְׁלֵךְ אַהֲרֹן אֶת־מַטֵּהוּ לִפְנֵי פַרְעֹה וְלִפְנֵי עֲבָדָיו
# וַיְהִי לְתַנִּין› (“and-throw-out Aaron obj-marker staff/tribe-him/its
# to-face Pharaoh and-to-face servant-him/its and-be to-sea-monster”) —
# demand settled (popped from the queue): take-obj-marker-matkha-and-throw-
# out
m.result("qach_et_matkha_ve_hashlekh", tmark="t1")
# -------------------------- Exod.7.11 · THE_MAGICIANS_MATCH ----------------
# וַיִּקְרָא גַּם־פַּרְעֹה לַחֲכָמִים וְלַמְכַשְּׁפִים וַיַּעֲשׂוּ גַם־הֵם
# חַרְטֻמֵּי מִצְרַיִם בְּלַהֲטֵיהֶם כֵּן
# "[EN-AID] And Pharaoh also called the wise men and the sorcerers; and they
# also, the magicians of Egypt, did so with their secret arts."
m.step("Exod.7.11")
# ‹וַיַּעֲשׂוּ גַם־הֵם חַרְטֻמֵּי מִצְרַיִם בְּלַהֲטֵיהֶם› (“and-make also
# they horoscopist Egypt in-blaze-them/their”) — fact holds: and-make-also-
# they-in-lahatehem
m.fact("va_yaasu_gam_hem_be_lahatehem")
# -------------------------- Exod.7.12 · THE_SWALLOWING ---------------------
# וַיַּשְׁלִיכוּ אִישׁ מַטֵּהוּ וַיִּהְיוּ לְתַנִּינִם וַיִּבְלַע
# מַטֵּה־אַהֲרֹן אֶת־מַטֹּתָם
# "[EN-AID] And they threw down every man his staff, and they became
# serpents; and Aaron's staff swallowed their staffs."
m.step("Exod.7.12")
# ‹וַיִּבְלַע מַטֵּה־אַהֲרֹן אֶת־מַטֹּתָם› (“and-swallow staff/tribe Aaron
# obj-marker staff/tribe-them/their”) — event: bala — agent staff/tribe-
# Aaron
m.event("bala", agent="mate_aharon")
# -------------------------- Exod.7.13 · THE_HEART_STRENGTHENED -------------
# וַיֶּחֱזַק לֵב פַּרְעֹה וְלֹא שָׁמַע אֲלֵהֶם כַּאֲשֶׁר דִּבֶּר יְהוָה
# "[EN-AID] And Pharaoh's heart was strengthened, and he did not hear them,
# as the LORD had spoken."
m.step("Exod.7.13")
# ‹וַיֶּחֱזַק לֵב פַּרְעֹה› (“and-fasten-upon heart Pharaoh”) — fact holds:
# and-fasten-upon-heart-Pharaoh
m.fact("va_yechezaq_lev_paro")
# -------------------------- Exod.7.14 · THE_HEAVY_HEART --------------------
# וַיֹּאמֶר יְהוָה אֶל־מֹשֶׁה כָּבֵד לֵב פַּרְעֹה מֵאֵן לְשַׁלַּח הָעָם
# "[EN-AID] And the LORD said to Moses: Pharaoh's heart is heavy; he refuses
# to send the people."
m.step("Exod.7.14")
# ‹כָּבֵד לֵב פַּרְעֹה› (“heavy heart Pharaoh”) — fact holds: heavy-heart-
# Pharaoh
m.fact("kaved_lev_paro")
# -------------------------- Exod.7.15 · THE_MORNING_STATION ----------------
# לֵךְ אֶל־פַּרְעֹה בַּבֹּקֶר הִנֵּה יֹצֵא הַמַּיְמָה וְנִצַּבְתָּ
# לִקְרָאתוֹ עַל־שְׂפַת הַיְאֹר וְהַמַּטֶּה אֲשֶׁר־נֶהְפַּךְ לְנָחָשׁ
# תִּקַּח בְּיָדֶךָ
# "[EN-AID] Go to Pharaoh in the morning — behold, he goes out to the water
# — and station yourself to meet him on the bank of the Nile; and the staff
# which was turned to a snake take in your hand."
m.step("Exod.7.15")
# ‹לֵךְ אֶל־פַּרְעֹה בַּבֹּקֶר› (“go to Pharaoh in-morning”) — the-LORD
# speaks a demand — LET: go-to-Pharaoh-in-the-morning
m.declare("YHWH", "LET",
"lekh_el_paro_ba_boqer")
# -------------------------- Exod.7.16 · THE_RIVERSIDE_SCRIPT ---------------
# וְאָמַרְתָּ אֵלָיו יְהוָה אֱלֹהֵי הָעִבְרִים שְׁלָחַנִי אֵלֶיךָ לֵאמֹר
# שַׁלַּח אֶת־עַמִּי וְיַעַבְדֻנִי בַּמִּדְבָּר וְהִנֵּה לֹא־שָׁמַעְתָּ
# עַד־כֹּה
# "[EN-AID] And you shall say to him: The LORD, the God of the Hebrews, sent
# me to you, saying: Send My people, that they may serve Me in the
# wilderness; and behold, you have not heard until now."
m.step("Exod.7.16")
# ‹שַׁלַּח אֶת־עַמִּי וְיַעַבְדֻנִי בַּמִּדְבָּר› (“send obj-marker people-
# me/my and-work/serve-me/my in-pasture”) — fact holds: send-obj-marker-ami-
# and-yaavduni
m.fact("shalach_et_ami_ve_yaavduni")
# -------------------------- Exod.7.17 · BY_THIS_YOU_SHALL_KNOW -------------
# כֹּה אָמַר יְהוָה בְּזֹאת תֵּדַע כִּי אֲנִי יְהוָה הִנֵּה אָנֹכִי מַכֶּה
# בַּמַּטֶּה אֲשֶׁר־בְּיָדִי עַל־הַמַּיִם אֲשֶׁר בַּיְאֹר וְנֶהֶפְכוּ לְדָם
# "[EN-AID] Thus says the LORD: By this you shall know that I am the LORD —
# behold, I strike with the staff that is in my hand upon the waters that
# are in the Nile, and they shall be turned to blood."
m.step("Exod.7.17")
# ‹בְּזֹאת תֵּדַע כִּי אֲנִי יְהוָה› (“in-this know that YHWH”) — fact
# holds: in-this-know-that-I-the-LORD
m.fact("be_zot_teda_ki_ani_YHWH")
# -------------------------- Exod.7.18 · THE_NILE_UNDRINKABLE ---------------
# וְהַדָּגָה אֲשֶׁר־בַּיְאֹר תָּמוּת וּבָאַשׁ הַיְאֹר וְנִלְאוּ מִצְרַיִם
# לִשְׁתּוֹת מַיִם מִן־הַיְאֹר
# "[EN-AID] And the fish that is in the Nile shall die, and the Nile shall
# stink; and Egypt shall be weary of drinking water from the Nile."
m.step("Exod.7.18")
# ‹וְנִלְאוּ מִצְרַיִם לִשְׁתּוֹת מַיִם› (“and-tire Egyptian to-drink
# waters”) — fact holds: and-tire-Egypt-lishtot
m.fact("ve_nilu_mitzrayim_lishtot")
# -------------------------- Exod.7.19 · STRETCH_OUT_YOUR_HAND --------------
# וַיֹּאמֶר יְהוָה אֶל־מֹשֶׁה אֱמֹר אֶל־אַהֲרֹן קַח מַטְּךָ וּנְטֵה־יָדְךָ
# עַל־מֵימֵי מִצְרַיִם עַל־נַהֲרֹתָם עַל־יְאֹרֵיהֶם וְעַל־אַגְמֵיהֶם וְעַל
# כָּל־מִקְוֵה מֵימֵיהֶם וְיִהְיוּ־דָם וְהָיָה דָם בְּכָל־אֶרֶץ מִצְרַיִם
# וּבָעֵצִים וּבָאֲבָנִים
# "[EN-AID] And the LORD said to Moses: Say to Aaron: Take your staff and
# stretch out your hand over the waters of Egypt — over their rivers, over
# their Niles, and over their pools, and over every gathering of their
# waters — and they shall become blood; and there shall be blood in all the
# land of Egypt, both in the wooden vessels and in the stone vessels."
m.step("Exod.7.19")
# ‹אֱמֹר אֶל־אַהֲרֹן קַח מַטְּךָ וּנְטֵה־יָדְךָ עַל־מֵימֵי מִצְרַיִם› (“say
# to Aaron take staff/tribe-you/your and-stretch hand-you/your over waters
# Egypt”) — the-LORD speaks a demand — LET: stretch-yadkha-over-waters-Egypt
m.declare("YHWH", "LET",
"nete_yadkha_al_meme_mitzrayim")
# -------------------------- Exod.7.20 · THE_NILE_STRUCK --------------------
# וַיַּעֲשׂוּ־כֵן מֹשֶׁה וְאַהֲרֹן כַּאֲשֶׁר צִוָּה יְהוָה וַיָּרֶם
# בַּמַּטֶּה וַיַּךְ אֶת־הַמַּיִם אֲשֶׁר בַּיְאֹר לְעֵינֵי פַרְעֹה
# וּלְעֵינֵי עֲבָדָיו וַיֵּהָפְכוּ כָּל־הַמַּיִם אֲשֶׁר־בַּיְאֹר לְדָם
# "[EN-AID] And Moses and Aaron did so, as the LORD commanded; and he raised
# the staff and struck the waters that were in the Nile, before the eyes of
# Pharaoh and before the eyes of his servants; and all the waters that were
# in the Nile were turned to blood."
m.step("Exod.7.20")
# ‹וַיָּרֶם בַּמַּטֶּה וַיַּךְ אֶת־הַמַּיִם אֲשֶׁר בַּיְאֹר› (“and-rise-high
# in-staff/tribe and-strike obj-marker the-waters which in-Nile”) — demand
# settled (popped from the queue): stretch-yadkha-over-waters-Egypt
m.result("nete_yadkha_al_meme_mitzrayim", tmark="t1")
# -------------------------- Exod.7.21 · THE_FISH_DIED ----------------------
# וְהַדָּגָה אֲשֶׁר־בַּיְאֹר מֵתָה וַיִּבְאַשׁ הַיְאֹר וְלֹא־יָכְלוּ
# מִצְרַיִם לִשְׁתּוֹת מַיִם מִן־הַיְאֹר וַיְהִי הַדָּם בְּכָל־אֶרֶץ
# מִצְרָיִם
# "[EN-AID] And the fish that was in the Nile died, and the Nile stank, and
# Egypt could not drink water from the Nile; and the blood was in all the
# land of Egypt."
m.step("Exod.7.21")
# ‹וַיִּבְאַשׁ הַיְאֹר› (“and-smell-bad the-Nile”) — fact holds: and-smell-
# bad-the-Nile
m.fact("va_yivash_ha_yeor")
# -------------------------- Exod.7.22 · THE_MAGICIANS_MATCH_AGAIN ----------
# וַיַּעֲשׂוּ־כֵן חַרְטֻמֵּי מִצְרַיִם בְּלָטֵיהֶם וַיֶּחֱזַק לֵב־פַּרְעֹה
# וְלֹא־שָׁמַע אֲלֵהֶם כַּאֲשֶׁר דִּבֶּר יְהוָה
# "[EN-AID] And the magicians of Egypt did so with their secret arts; and
# Pharaoh's heart was strengthened, and he did not hear them, as the LORD
# had spoken."
m.step("Exod.7.22")
# ‹וַיֶּחֱזַק לֵב־פַּרְעֹה וְלֹא־שָׁמַע אֲלֵהֶם› (“and-fasten-upon heart
# Pharaoh and-not hear to-them/their”) — fact holds: and-fasten-upon-heart-
# Pharaoh-2
m.fact("va_yechezaq_lev_paro_2")
# -------------------------- Exod.7.23 · PHARAOH_TURNS_HOME -----------------
# וַיִּפֶן פַּרְעֹה וַיָּבֹא אֶל־בֵּיתוֹ וְלֹא־שָׁת לִבּוֹ גַּם־לָזֹאת
# "[EN-AID] And Pharaoh turned and came into his house; and he did not set
# his heart even to this."
m.step("Exod.7.23")
# ‹וְלֹא־שָׁת לִבּוֹ גַּם־לָזֹאת› (“and-not place heart-him/its also to-
# this”) — fact holds: and-not-place-His-heart-also-to-this
m.fact("ve_lo_shat_libo_gam_la_zot")
# -------------------------- Exod.7.24 · EGYPT_DIGS -------------------------
# וַיַּחְפְּרוּ כָל־מִצְרַיִם סְבִיבֹת הַיְאֹר מַיִם לִשְׁתּוֹת כִּי לֹא
# יָכְלוּ לִשְׁתֹּת מִמֵּימֵי הַיְאֹר
# "[EN-AID] And all Egypt dug round about the Nile for water to drink; for
# they could not drink of the waters of the Nile."
m.step("Exod.7.24")
# ‹וַיַּחְפְּרוּ כָל־מִצְרַיִם סְבִיבֹת הַיְאֹר מַיִם לִשְׁתּוֹת› (“and-dig
# all Egyptian circle the-Nile waters to-drink”) — fact holds: and-dig-all-
# Egypt
m.fact("va_yachpru_khol_mitzrayim")
# -------------------------- Exod.7.25 · SEVEN_DAYS_FILLED ------------------
# וַיִּמָּלֵא שִׁבְעַת יָמִים אַחֲרֵי הַכּוֹת־יְהוָה אֶת־הַיְאֹר
# "[EN-AID] And seven days were filled, after the LORD had struck the Nile."
m.step("Exod.7.25")
# ‹וַיִּמָּלֵא שִׁבְעַת יָמִים› (“and-fill seven day”) — fact holds: and-
# fill-seven-day
m.fact("va_yimale_shivat_yamim")
# -------------------------- Exod.7.26 · GO_SAY_SEND ------------------------
# וַיֹּאמֶר יְהוָה אֶל־מֹשֶׁה בֹּא אֶל־פַּרְעֹה וְאָמַרְתָּ אֵלָיו כֹּה
# אָמַר יְהוָה שַׁלַּח אֶת־עַמִּי וְיַעַבְדֻנִי
# "[EN-AID] And the LORD said to Moses: Come to Pharaoh, and say to him:
# Thus says the LORD: Send My people, that they may serve Me."
m.step("Exod.7.26")
# ‹בֹּא אֶל־פַּרְעֹה› (“come/bring to Pharaoh”) — the-LORD speaks a demand —
# LET: come/bring-to-Pharaoh-and-say
m.declare("YHWH", "LET",
"bo_el_paro_ve_amarta")
# -------------------------- Exod.7.27 · IF_YOU_REFUSE_FROGS ----------------
# וְאִם־מָאֵן אַתָּה לְשַׁלֵּחַ הִנֵּה אָנֹכִי נֹגֵף אֶת־כָּל־גְּבוּלְךָ
# בַּצְפַרְדְּעִים
# "[EN-AID] And if you refuse to send them — behold, I strike all your
# border with frogs."
m.step("Exod.7.27")
# ‹הִנֵּה אָנֹכִי נֹגֵף אֶת־כָּל־גְּבוּלְךָ בַּצְפַרְדְּעִים› (“behold push
# obj-marker all cord-you/your in-marsh-leaper”) — fact holds: and-if-
# unwilling-you-to-shaleach
m.fact("ve_im_maen_ata_le_shaleach")
# -------------------------- Exod.7.28 · THE_INVASION_ROUTE -----------------
# וְשָׁרַץ הַיְאֹר צְפַרְדְּעִים וְעָלוּ וּבָאוּ בְּבֵיתֶךָ וּבַחֲדַר
# מִשְׁכָּבְךָ וְעַל־מִטָּתֶךָ וּבְבֵית עֲבָדֶיךָ וּבְעַמֶּךָ
# וּבְתַנּוּרֶיךָ וּבְמִשְׁאֲרוֹתֶיךָ
# "[EN-AID] And the Nile shall swarm frogs, and they shall come up and come
# into your house, and into your bedchamber, and onto your bed, and into the
# house of your servants, and among your people, and into your ovens, and
# into your kneading-troughs."
m.step("Exod.7.28")
# ‹וְשָׁרַץ הַיְאֹר צְפַרְדְּעִים› (“and-swarm the-Nile marsh-leaper”) —
# fact holds: and-swarm-the-Nile-tzfardeim
m.fact("ve_sharatz_ha_yeor_tzfardeim")
# -------------------------- Exod.7.29 · AND_INTO_YOU -----------------------
# וּבְכָה וּבְעַמְּךָ וּבְכָל־עֲבָדֶיךָ יַעֲלוּ הַצְפַרְדְּעִים
# "[EN-AID] And into you, and into your people, and into all your servants,
# the frogs shall come up."
m.step("Exod.7.29")
# ‹וּבְכָה וּבְעַמְּךָ וּבְכָל־עֲבָדֶיךָ› (“and-in-you/your and-in-people-
# you/your and-in-all servant-you/your”) — fact holds: and-vekha-and-and-
# amkha
m.fact("u_vekha_u_ve_amkha")
# -------------------------- 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() == ['lekh_el_paro_ba_boqer', 'bo_el_paro_ve_amarta']
assert len(m.SPECS["log"]) == 4
assert sorted(m.LEDGER) == []
assert m.flag_counts() == {}
assert sorted(m.WORLD["facts"]) == sorted(['netaticha_elohim_le_faro', 'ata_tedaber_et_kol_asher_atzaveka', 'va_ani_aqshe_et_lev_paro', 've_lo_yishma_alekhem_paro', 've_yadu_mitzrayim_ki_ani_YHWH', 'ka_asher_tziva_YHWH_ken_asu', 'u_moshe_ben_shemonim_shana', 'va_yomer_YHWH_el_moshe_ve_el_aharon', 'va_yaasu_gam_hem_be_lahatehem', 'va_yechezaq_lev_paro', 'kaved_lev_paro', 'shalach_et_ami_ve_yaavduni', 'be_zot_teda_ki_ani_YHWH', 've_nilu_mitzrayim_lishtot', 'va_yivash_ha_yeor', 'va_yechezaq_lev_paro_2', 've_lo_shat_libo_gam_la_zot', 'va_yachpru_khol_mitzrayim', 'va_yimale_shivat_yamim', 've_im_maen_ata_le_shaleach', 've_sharatz_ha_yeor_tzfardeim', 'u_vekha_u_ve_amkha'])
assert m.WORLD["invariants"] == []
assert m.WORLD["partitions"] == []
assert len(m.EVENTS) == 7
print("ALL ASSERTIONS GREEN — rendering matches the frozen unit's machine truth")