Send me away: the speckled wage and the peeled rods (30:25-43) FROZEN
שַׁלְּחֵנִי וְאֵלְכָה · shalcheni ve-elkha · 'Send me away, that I may go'
Derivation log (steps A–J)
| step | name | comment | confidence |
|---|---|---|---|
| A | Reconstruction notice (2026-08-08) | This unit was frozen in the lean era (meta + scenarios + boot steps; no step table was written at freeze). The steps below were reconstructed on 2026-08-08 from the freeze-era draft note (meta.draft_note_en, displayed on the unit page), the era's continue-docs, and git history. No new derivation claims are introduced: every entry restates recorded decisions, and the full per-verse machine record is the boot steps below. | established |
| B | Source + span + structure | Genesis 30:25-43, from the moment of Joseph's birth to the flock explosion: 19 verses, 278 tokens, source-verified. Trees split at the mid-verse rest (all nineteen have one; at 30:28 it sits on the verse's FIRST token and at 30:34 on its third — one-word and three-word left halves, taken mechanically). Evidence: the SNAPSHOT database plus the debut-map attachment. | reconstructed |
| C | Draft path + review | Solo-era unit #6: Claude as coordinator and deriver, with an external fresh-context adversarial review before freeze per the standing law. Frozen 2026-08-07. | reconstructed |
| D | Care-point ledger (distilled) | Fifteen care-points filed before derivation, every ordinal source-verified, including: the divination-verb is BORN in Laban's mouth, its career runs to Joseph's cup and dies in the law's prohibitions; the designate-verb is born as "name your wage" and its later tokens are the blasphemer pronouncing the Name, the census men designated by name, and Balaam's curse-designations; the break-out pledge of the ladder scene performs first on Laban's flock and then on Jacob himself; the steal-verb debuts inside an innocence formula and its next eight tokens are chapter 31's theft-storm; TOMORROW is born in the honesty clause, its career the plague-tomorrows and the catechism-tomorrows; the righteousness-word's third token ever — after "counted to Abram" and "the way of YHWH" — audits a flock; the lamb-word's career runs from the altar-question of the Binding to the wage-definition to Passover; the rod-verses carry five hapax-class tokens and three tree-hapaxes, one wearing the surface of Luz the city renamed Bethel (different lexeme — fenced); the white-adjective debuts and clusters INSIDE the Laban-name story — Jacob peels the white out of Laban's rods, the pun carried by surface alone, fenced as token-fact, and the white-word's career runs to the quarantine-law's diagnostic color; the trough-word's whole career is shepherd-courtship scenes and this trick; the flock explosion borrows the covenant's multiply-exceedingly doubling. | reconstructed |
| E | Machine design | Three pushes, one pop, and a never-performed send. Jacob pushes SEND ME and hand-over-my-wives-and-children; Laban counter-pushes designate-your-wage, and that card pops at 30:32 by content-performance — the wage is NAMED, latency four verses. The other two never pop: no give-token ever hands over wives or children (the in-span give-objects checked whole), and the send-demand is performed by NO ONE — chapter 31 answers it with FLIGHT, and the send-verb's next tokens put the never-performance in both mouths across the wall ("I would have sent you away with joy" / "you would have sent me away empty"). The unit ends at depth two open — the second consecutive wall at that depth. Zero registry writes, zero tests (zero good-word tokens in-span, source-checked). | reconstructed |
| F | Freeze + later history | Frozen at commit be3190e (2026-08-07, "Freeze gen_52: send me away — the speckled wage and the peeled rods"). Oral audit 2026-08-08 folded same day (run 7 block 1): 19 VERIFIED, 0 FAILED, 1 UNCHECKABLE (the large-pe letter-size gap); headline: the remaining-flock skeleton collision, the qof split-attested half-vowel station at the troughs, and bless-word station eleven at Laban's blessing. | reconstructed |
Boot steps — the operator lines (hand-derived, owner-approved)
STEP_Gn_30_25 · Gen.30.25 · THE_SEND_ME_DEMAND
וַיְהִי כַּאֲשֶׁר יָלְדָה רָחֵל אֶת־יוֹסֵף וַיֹּאמֶר יַעֲקֹב אֶל־לָבָן שַׁלְּחֵנִי וְאֵלְכָה אֶל־מְקוֹמִי וּלְאַרְצִי · va-yehi ka-asher yalda rachel et-yosef va-yomer yaaqov el-lavan shalcheni ve-elkha el-meqomi u-le-artzi · And it was, when Rachel had borne Joseph, that Jacob said to Laban: Send me away, that I may go to my own place and to my land.
וַיְהִ֕י כַּאֲשֶׁ֛ר יָלְדָ֥ה רָחֵ֖ל אֶת יוֹסֵ֑ף · va-yehi ka-asher yalda rachel et-yosef · when Rachel had borne Joseph (etnachta on yosef) [VERIFIED: SNAPSHOT Gen.30.25 idx5 mark_id=etnachta]
וַיֹּ֤אמֶר יַעֲקֹב֙ אֶל לָבָ֔ן שַׁלְּחֵ֨נִי֙ וְאֵ֣לְכָ֔ה אֶל מְקוֹמִ֖י וּלְאַרְצִֽי · va-yomer yaaqov el-lavan shalcheni ve-elkha el-meqomi u-le-artzi · send me away, that I may go to my place and my land (verse-final artzi) [VERIFIED: SNAPSHOT Gen.30.25 idx6-14]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(yaaqov, LET(shalcheni(lavan))) THE FIRST PUSH [care 1]. THE CLOCK: va-yehi ka-asher yalda rachel et-yosef — the unit opens on gen_51's twelfth REGISTRY write; yosef (3130 tok2/175) [VERIFIED: SNAPSHOT Gen.30.25 idx5 ordinal=2/175]. shalcheni (7971 tok30/201, HVpv2ms+Sp1cs) [VERIFIED: idx10 ordinal=30/201 morph=HVpv2ms/Sp1cs] — SEND ME: the demand chapter 31 will answer with flight, not sending (see care 15's landing notes). ve-elkha (HC/Vqh1cs) [VERIFIED: idx11] — purpose-cohortative after the imperative (gen_46 27:4 ve-okhela class): content, no second push. el-meqomi u-le-artzi [idx13-14] — my place, my land: the return-clause language of the Bethel arc (prose resonance only). PUSH LET(shalcheni(lavan)). Depth 1. | שַׁלְּחֵנִי וְאֵלְכָה אֶל־מְקוֹמִי וּלְאַרְצִי · shalcheni ve-elkha el-meqomi u-le-artzi = shalcheni and-elkha to-meqomi and-to-artzi | — | tested |
STEP_Gn_30_26 · Gen.30.26 · THE_WIVES_AND_CHILDREN_DEMAND
תְּנָה אֶת־נָשַׁי וְאֶת־יְלָדַי אֲשֶׁר עָבַדְתִּי אֹתְךָ בָּהֵן וְאֵלֵכָה כִּי אַתָּה יָדַעְתָּ אֶת־עֲבֹדָתִי אֲשֶׁר עֲבַדְתִּיךָ · tena et-nashai ve-et-yeladai asher avadti otkha ba-hen ve-elekha ki ata yadata et-avodati asher avadticha · Give my wives and my children, for whom I have served you, and let me go; for you know my service which I have served you.
תְּנָ֞ה אֶת נָשַׁ֣י וְאֶת יְלָדַ֗י אֲשֶׁ֨ר עָבַ֧דְתִּי אֹֽתְךָ֛ בָּהֵ֖ן וְאֵלֵ֑כָה · tena et-nashai ve-et-yeladai asher avadti otkha ba-hen ve-elekha · give my wives and children for whom I served you, and let me go (etnachta on elekha) [VERIFIED: SNAPSHOT Gen.30.26 idx9 mark_id=etnachta]
כִּ֚י אַתָּ֣ה יָדַ֔עְתָּ אֶת עֲבֹדָתִ֖י אֲשֶׁ֥ר עֲבַדְתִּֽיךָ · ki ata yadata et-avodati asher avadticha · for you know my service which I have served you (verse-final avadticha) [VERIFIED: SNAPSHOT Gen.30.26 idx10-16]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(yaaqov, LET(tena_nashai_viladai(lavan))) = DECLARE(yaaqov, LET(tena-nashai-viladai(lavan))) THE SECOND PUSH [care 2]. tena (5414 tok77/647, HVqv2ms+Sh) [VERIFIED: SNAPSHOT Gen.30.26 idx0 ordinal=77/647 morph=HVqv2ms/Sh] — the give-walk's in-span imperative: HAND OVER my wives and my children. avodati (5656 tok2/83) [VERIFIED: idx14 ordinal=2/83] — the service-noun's second token ever: born at 29:27 naming marriage-labor (gen_50's bridge LANDS); its next tokens are Egypt (Exod 1:14 ×3, 2:23 ×2). avadti … avadticha (5647 toks 18-19/113) [VERIFIED: idx6 ordinal=18/113; idx16 ordinal=19/113] — the serve-verb's ledger continues (toks 21-22 = 31:6,41, the twenty-years account). ve-elekha [idx9 HC/Vqh1cs] — the same purpose-cohortative as 30:25, fenced. PUSH LET(tena_nashai_viladai(lavan)). Depth 2. | תְּנָה אֶת־נָשַׁי וְאֶת־יְלָדַי · tena et-nashai ve-et-yeladai = tena nashai and-yeladai | — | tested |
STEP_Gn_30_27 · Gen.30.27 · THE_DIVINATION_CONFESSION
וַיֹּאמֶר אֵלָיו לָבָן אִם־נָא מָצָאתִי חֵן בְּעֵינֶיךָ נִחַשְׁתִּי וַיְבָרֲכֵנִי יְהוָה בִּגְלָלֶךָ · va-yomer elav lavan im-na matzati chen be-enekha nichashti va-yevarakheni YHWH biglalekha · And Laban said to him: If now I have found favor in your eyes — I have divined that YHWH has blessed me for your sake.
וַיֹּ֤אמֶר אֵלָיו֙ לָבָ֔ן אִם נָ֛א מָצָ֥אתִי חֵ֖ן בְּעֵינֶ֑יךָ · va-yomer elav lavan im-na matzati chen be-enekha · if I have found favor in your eyes (etnachta on enekha) [VERIFIED: SNAPSHOT Gen.30.27 idx7 mark_id=etnachta]
נִחַ֕שְׁתִּי וַיְבָרֲכֵ֥נִי יְהוָ֖ה בִּגְלָלֶֽךָ · nichashti va-yevarakheni YHWH biglalekha · I divined that YHWH blessed me for your sake (verse-final biglalekha) [VERIFIED: SNAPSHOT Gen.30.27 idx8-11]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(berakh_YHWH_biglal_yaaqov(lavan), t1) = HOLDS(berakh-the-LORD-biglal-yaaqov(lavan), t1) THE DIVINER'S FACT [care 3]. nichashti (5172 tok1/7 DEBUT) [VERIFIED: SNAPSHOT Gen.30.27 idx8 ordinal=1/7] — THE DIVINATION-VERB IS BORN IN LABAN'S MOUTH: toks 2-5 = 44:5,15 — JOSEPH's divining cup ×4; toks 6-7 = the PROHIBITIONS (Lev 19:26 lo tenachashu, Deut 18:10) — the verb debuts here, runs to the cup of the son just born, and dies in law. matzati chen be-enekha (2580 tok4/27) [VERIFIED: idx6 ordinal=4/27] — the favor-formula's walk: Noah (6:8), Abraham's visitors (18:3), Lot (19:19) — then Laban to Jacob; the next block is Jacob toward ESAU (32:6-33:15). va-yevarakheni YHWH biglalekha (1558 tok2/6) [VERIFIED: idx11 ordinal=2/6] — FOR-YOUR-SAKE: tok1 = 12:13 (Abram at Sarai, "that it may be well with me for your sake"); tok3 = 39:5 (YHWH blesses the EGYPTIAN's house for JOSEPH's sake) — the word's walk is patriarch-in-a-stranger's-house, and Laban stands in the middle naming YHWH as his blesser. No queue motion. Depth 2. | נִחַשְׁתִּי וַיְבָרֲכֵנִי יְהוָה בִּגְלָלֶךָ · nichashti va-yevarakheni YHWH biglalekha = nichashti and-yevarakheni the-LORD biglalekha | — | tested |
STEP_Gn_30_28 · Gen.30.28 · THE_WAGE_DESIGNATION_DEMAND
וַיֹּאמַר נָקְבָה שְׂכָרְךָ עָלַי וְאֶתֵּנָה · va-yomar naqva sekharkha alay ve-etena · And he said: Designate your wage upon me, and I will give it.
וַיֹּאמַ֑ר · va-yomar · and he said (etnachta on yomar) [VERIFIED: SNAPSHOT Gen.30.28 idx0 mark_id=etnachta]
נָקְבָ֧ה שְׂכָרְךָ֛ עָלַ֖י וְאֶתֵּֽנָה · naqva sekharkha alay ve-etena · designate your wage upon me and I will give (verse-final etena) [VERIFIED: SNAPSHOT Gen.30.28 idx1-4]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(lavan, LET(naqva_sekhar(yaaqov))) = DECLARE(lavan, LET(naqva-sekhar(yaaqov))) THE THIRD PUSH [care 4]. naqva (5344 tok1/7 DEBUT, HVqv2ms+Sh) [VERIFIED: SNAPSHOT Gen.30.28 idx1 ordinal=1/7 morph=HVqv2ms/Sh] — the DESIGNATE-verb is born as "name your wage": its six later tokens are Lev 24:11,16 ×3 — the blasphemer PRONOUNCING the Name — Num 1:17 — the census men "DESIGNATED by name" — and Num 23:8,25, Balaam's "how shall I DESIGNATE-curse whom God has not" — designation as naming-power, born in a wage haggle. sekharkha (7939 tok3/12) [VERIFIED: idx2 ordinal=3/12] — gen_51's care-18 bridge LANDS: the wage-noun's toks 3-5 are this span's (30:28/32/33), after God-as-wage (15:1) and Leah's God-given wage (30:18). ve-etena (5414 tok78/647, HC/Vqh1cs) [VERIFIED: idx4] — Laban's cohortative counter ("and I WILL GIVE") — first-person volitive, no addressee-demand: no push (gen_47 27:41 fence). The verse is FIVE tokens with the etnachta on its FIRST (va-yomar, idx0) — a one-word left half, mechanical. PUSH LET(naqva_sekhar(yaaqov)). Depth 3. | נָקְבָה שְׂכָרְךָ עָלַי וְאֶתֵּנָה · naqva sekharkha alay ve-etena = naqva sekharkha alay and-etena | — | tested |
STEP_Gn_30_29 · Gen.30.29 · THE_SERVICE_AUDIT
וַיֹּאמֶר אֵלָיו אַתָּה יָדַעְתָּ אֵת אֲשֶׁר עֲבַדְתִּיךָ וְאֵת אֲשֶׁר־הָיָה מִקְנְךָ אִתִּי · va-yomer elav ata yadata et asher avadticha ve-et asher-haya miqnekha iti · And he said to him: You know how I have served you, and how your livestock has fared with me.
וַיֹּ֣אמֶר אֵלָ֔יו אַתָּ֣ה יָדַ֔עְתָּ אֵ֖ת אֲשֶׁ֣ר עֲבַדְתִּ֑יךָ · va-yomer elav ata yadata et asher avadticha · you know how I have served you (etnachta on avadticha) [VERIFIED: SNAPSHOT Gen.30.29 idx6 mark_id=etnachta]
וְאֵ֛ת אֲשֶׁר הָיָ֥ה מִקְנְךָ֖ אִתִּֽי · ve-et asher-haya miqnekha iti · and how your livestock fared with me (verse-final iti) [VERIFIED: SNAPSHOT Gen.30.29 idx7-11]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(yadata_avodati(lavan), t2) = HOLDS(yadata-avodati(lavan), t2) THE AUDIT OPENS [care 5]. ata yadata — Jacob does not name a wage; he files facts. avadticha (5647 tok20/113) [VERIFIED: SNAPSHOT Gen.30.29 idx6 ordinal=20/113] — the serve-ledger's third in-span token. miqnekha (4735 tok8/51) [VERIFIED: idx10 ordinal=8/51] — the livestock-word (toks 5-6 = 26:14, Isaac's envied herds; toks 9-11 = 31:9,18 — the next unit's carried-off miqneh). Depth 3. | אַתָּה יָדַעְתָּ אֵת אֲשֶׁר עֲבַדְתִּיךָ · ata yadata et asher avadticha = ata yadata et which avadticha | — | tested |
STEP_Gn_30_30 · Gen.30.30 · THE_BREAK_OUT_AUDIT
כִּי מְעַט אֲשֶׁר־הָיָה לְךָ לְפָנַי וַיִּפְרֹץ לָרֹב וַיְבָרֶךְ יְהוָה אֹתְךָ לְרַגְלִי וְעַתָּה מָתַי אֶעֱשֶׂה גַם־אָנֹכִי לְבֵיתִי · ki meat asher-haya lekha le-fanay va-yifrotz la-rov va-yevarekh YHWH otkha le-ragli ve-ata matay eese gam-anokhi le-veti · For the little you had before me has broken out into abundance, and YHWH has blessed you at my foot; and now, when shall I do for my own house also?
כִּ֡י מְעַט֩ אֲשֶׁר הָיָ֨ה לְךָ֤ לְפָנַי֙ וַיִּפְרֹ֣ץ לָרֹ֔ב וַיְבָ֧רֶךְ יְהוָ֛ה אֹתְךָ֖ לְרַגְלִ֑י · ki meat asher-haya lekha le-fanay va-yifrotz la-rov va-yevarekh YHWH otkha le-ragli · your little broke out to abundance; YHWH blessed you at my foot (etnachta on ragli) [VERIFIED: SNAPSHOT Gen.30.30 idx11 mark_id=etnachta]
וְעַתָּ֗ה מָתַ֛י אֶֽעֱשֶׂ֥ה גַם אָנֹכִ֖י לְבֵיתִֽי · ve-ata matay eese gam-anokhi le-veti · when shall I provide for my own house also (verse-final veti) [VERIFIED: SNAPSHOT Gen.30.30 idx12-17]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(paratz_la_rov_le_ragli(miqne_lavan), t2) = HOLDS(paratz-to-rov-to-ragli(miqne-lavan), t2) THE PLEDGE LANDS [care 5]. va-yifrotz (6555 tok2/7) [VERIFIED: SNAPSHOT Gen.30.30 idx6 ordinal=2/7] — THE BETHEL WORD: tok1 = 28:14 u-faratzta, God's own ladder-pledge "you shall BREAK OUT" — its first return performs on LABAN's flock under Jacob's hand (tok3 = 30:43, on Jacob himself: the pledge-verb frames the unit's close). la-rov (7230 tok3/12) [VERIFIED: idx7 ordinal=3/12] — tok1 = 16:10 (Hagar's uncountable seed), tok2 = 27:28 (the stolen blessing's "abundance of grain"): the abundance-word audits the blessing. va-yevarekh YHWH otkha le-ragli (7272 tok7/60) [VERIFIED: idx11 ordinal=7/60] — at my FOOT; tok6 = 29:1 ("Jacob lifted his feet" — gen_49's opening): the foot that walked east now carries blessing. matai eese gam anokhi le-veti — when for MY house (the vow's bet-Elohim word, prose resonance only). Depth 3. | וַיִּפְרֹץ לָרֹב וַיְבָרֶךְ יְהוָה אֹתְךָ לְרַגְלִי · va-yifrotz la-rov va-yevarekh YHWH otkha le-ragli = and-yifrotz to-rov and-yevarekh the-LORD otkha to-ragli | — | tested |
STEP_Gn_30_31 · Gen.30.31 · THE_NOTHING_WAGE
וַיֹּאמֶר מָה אֶתֶּן־לָךְ וַיֹּאמֶר יַעֲקֹב לֹא־תִתֶּן־לִי מְאוּמָה אִם־תַּעֲשֶׂה־לִּי הַדָּבָר הַזֶּה אָשׁוּבָה אֶרְעֶה צֹאנְךָ אֶשְׁמֹר · va-yomer ma eten-lakh va-yomer yaaqov lo-titen li meuma im-taase li ha-davar ha-ze ashuva ere tzonkha eshmor · And he said: What shall I give you? And Jacob said: You shall not give me anything. If you will do this thing for me, I will again feed and keep your flock:
וַיֹּ֖אמֶר מָ֣ה אֶתֶּן לָ֑ךְ · va-yomer ma eten-lakh · what shall I give you (etnachta on lakh) [VERIFIED: SNAPSHOT Gen.30.31 idx3 mark_id=etnachta]
וַיֹּ֤אמֶר יַעֲקֹב֙ לֹא תִתֶּן לִ֣י מְא֔וּמָה אִם תַּֽעֲשֶׂה לִּי֙ הַדָּבָ֣ר הַזֶּ֔ה אָשׁ֛וּבָה אֶרְעֶ֥ה צֹֽאנְךָ֖ אֶשְׁמֹֽר · va-yomer yaaqov lo-titen li meuma im-taase li ha-davar ha-ze ashuva ere tzonkha eshmor · give me nothing; if you do this, I return to feed and keep your flock (verse-final eshmor) [VERIFIED: SNAPSHOT Gen.30.31 idx4-18]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(lo_titen_li_meuma(exchange), t2) = HOLDS(not-titen-to-me-meuma(exchange), t2) THE REFUSED GIVE [care 6]. ma eten … lo titen li meuma (5414 toks 79-80/647) [VERIFIED: SNAPSHOT Gen.30.31 idx2 ordinal=79/647; idx7 ordinal=80/647] — the give-verb offered and REFUSED in one verse. meuma (3972 tok2/9) [VERIFIED: idx9 ordinal=2/9] — ANYTHING: tok1 = 22:12, the AKEDAH's "do not do ANYTHING to him"; toks 3-6 = the Joseph trust-cluster (39:6,9,23; 40:15) — the nothing-word walks from the withheld knife to the entrusted house. ashuva ere eshmor [VERIFIED: idx15 morph=HVqh1cs] — 1cs cohortative with NO addressee: pushes NOTHING (gen_47's 27:41 ve-aharga fence — a self-directed volitive is not a demand). Depth 3. | לֹא־תִתֶּן־לִי מְאוּמָה · lo-titen li meuma = not-titen to-me meuma | — | tested |
STEP_Gn_30_32 · Gen.30.32 · THE_WAGE_NAMED_POP
אֶעֱבֹר בְּכָל־צֹאנְךָ הַיּוֹם הָסֵר מִשָּׁם כָּל־שֶׂה נָקֹד וְטָלוּא וְכָל־שֶׂה־חוּם בַּכְּשָׂבִים וְטָלוּא וְנָקֹד בָּעִזִּים וְהָיָה שְׂכָרִי · eevor be-khal-tzonkha ha-yom haser mi-sham kal-se naqod ve-talu ve-khal-se chum ba-kesavim ve-talu ve-naqod ba-izim ve-haya sekhari · I will pass through all your flock today, removing from there every speckled and spotted lamb, and every dark lamb among the sheep, and the spotted and speckled among the goats; and that shall be my wage.
אֶֽעֱבֹ֨ר בְּכָל צֹֽאנְךָ֜ הַיּ֗וֹם הָסֵ֨ר מִשָּׁ֜ם כָּל שֶׂ֣ה נָקֹ֣ד וְטָל֗וּא וְכָל שֶׂה חוּם֙ בַּכְּשָׂבִ֔ים וְטָל֥וּא וְנָקֹ֖ד בָּעִזִּ֑ים · eevor be-khal-tzonkha ha-yom haser mi-sham kal-se naqod ve-talu ve-khal-se chum ba-kesavim ve-talu ve-naqod ba-izim · I pass through your flock today removing the speckled and spotted (etnachta on izim) [VERIFIED: SNAPSHOT Gen.30.32 idx16 mark_id=etnachta]
וְהָיָ֖ה שְׂכָרִֽי · ve-haya sekhari · and that shall be my wage (verse-final sekhari) [VERIFIED: SNAPSHOT Gen.30.32 idx17-18]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| RESULT | HOLDS(naqva_sekhar(yaaqov), t3) = HOLDS(naqva-sekhar(yaaqov), t3) THE POP [care 7]. The demand was NAQVA — designate — and here the wage is DESIGNATED: kol se naqod ve-talu, ve-khol se chum ba-kesavim, ve-talu ve-naqod ba-izim — ve-haya SEKHARI (7939 tok4/12) [VERIFIED: SNAPSHOT Gen.30.32 idx18 ordinal=4/12] — content-performance, latency four verses. naqod (5348 toks 1-2/9 DEBUT ×2) [VERIFIED: idx8 ordinal=1/9; idx15 ordinal=2/9] — the speckled-word born in the wage-clause (toks 6-9 = 31:8-12, the retell). tala (2921 toks 1-2/6) [VERIFIED: idx9 ordinal=1/6; idx14 ordinal=2/6] and chum (2345 tok1/4) [VERIFIED: idx12 ordinal=1/4] — ALL tokens of both words live in-span: two whole careers inside the deal. se (7716 toks 3-4/28) [VERIFIED: idx7 ordinal=3/28; idx11 ordinal=4/28] — the LAMB-word: toks 1-2 = the AKEDAH (22:7,8 "where is the lamb / God will see to the lamb"); its next stop after the wage-clause is the pesach lamb (Exod 12:3-5). POP LET(naqva_sekhar). Depth 2. | וְהָיָה שְׂכָרִי · ve-haya sekhari = and-haya sekhari | — | tested |
STEP_Gn_30_33 · Gen.30.33 · THE_RIGHTEOUSNESS_CLAUSE
וְעָנְתָה־בִּי צִדְקָתִי בְּיוֹם מָחָר כִּי־תָבוֹא עַל־שְׂכָרִי לְפָנֶיךָ כֹּל אֲשֶׁר־אֵינֶנּוּ נָקֹד וְטָלוּא בָּעִזִּים וְחוּם בַּכְּשָׂבִים גָּנוּב הוּא אִתִּי · ve-anta-bi-y tzidqati be-yom machar ki-tavo al-sekhari le-fanekha kol asher-enenu naqod ve-talu ba-izim ve-chum ba-kesavim ganuv hu iti · And my righteousness will answer for me on a day to come, when you come concerning my wage before you: every one that is not speckled and spotted among the goats and dark among the sheep, it is stolen with me.
וְעָֽנְתָה בִּ֤י צִדְקָתִי֙ בְּי֣וֹם מָחָ֔ר כִּֽי תָב֥וֹא עַל שְׂכָרִ֖י לְפָנֶ֑יךָ · ve-anta-bi-y tzidqati be-yom machar ki-tavo al-sekhari le-fanekha · my righteousness will answer for me on the day of tomorrow (etnachta on fanekha) [VERIFIED: SNAPSHOT Gen.30.33 idx9 mark_id=etnachta]
כֹּ֣ל אֲשֶׁר אֵינֶנּוּ֩ נָקֹ֨ד וְטָל֜וּא בָּֽעִזִּ֗ים וְחוּם֙ בַּכְּשָׂבִ֔ים גָּנ֥וּב ה֖וּא אִתִּֽי · kol asher-enenu naqod ve-talu ba-izim ve-chum ba-kesavim ganuv hu iti · whatever is not speckled or dark, count it stolen with me (verse-final iti) [VERIFIED: SNAPSHOT Gen.30.33 idx10-20]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(tzedaqa_ana_be_yom_machar(yaaqov), t3) = HOLDS(tzedaqa-ana-in-day-machar(yaaqov), t3) THE HONESTY CLAUSE [care 8]. tzidqati (6666 tok3/9) [VERIFIED: SNAPSHOT Gen.30.33 idx2 ordinal=3/9] — the RIGHTEOUSNESS-word's third token ever: 15:6 ("he counted it to him as righteousness"), 18:19 ("to do righteousness and justice") — and now a livestock audit: "my righteousness will ANSWER for me." be-yom machar (4279 tok1/17 DEBUT) [VERIFIED: idx4 ordinal=1/17] — TOMORROW is born in this clause; its career is the plague-tomorrows (Exod 8-10) and the catechism-tomorrows ("when your son asks tomorrow," Exod 13:14, Deut 6:20). ganuv (1589 tok1/21 DEBUT) [VERIFIED: idx18 ordinal=1/21] — THE STEAL-VERB IS BORN IN AN INNOCENCE FORMULA ("count it STOLEN with me") — and its next EIGHT tokens are chapter 31's theft-storm: Rachel steals the terafim (31:19), Jacob steals Laban's heart (31:20,26), the accusations and the never-stolen defense (31:27-39). The verb debuts as a clean man's self-audit and immediately becomes the next unit's weather. Depth 2. | וְעָנְתָה־בִּי צִדְקָתִי בְּיוֹם מָחָר · ve-anta-bi-y tzidqati be-yom machar = and-anta-bi-y tzidqati day machar | — | tested |
STEP_Gn_30_34 · Gen.30.34 · THE_YEHI_ACCEPTANCE
וַיֹּאמֶר לָבָן הֵן לוּ יְהִי כִדְבָרֶךָ · va-yomer lavan hen lu yehi khi-devarekha · And Laban said: Behold, would that it be according to your word.
וַיֹּ֥אמֶר לָבָ֖ן הֵ֑ן · va-yomer lavan hen · and Laban said: behold (etnachta on hen) [VERIFIED: SNAPSHOT Gen.30.34 idx2 mark_id=etnachta]
ל֖וּ יְהִ֥י כִדְבָרֶֽךָ · lu yehi khi-devarekha · would that it be according to your word (verse-final devarekha) [VERIFIED: SNAPSHOT Gen.30.34 idx3-5]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(lu_yehi_khi_devarekha(lavan), t3) = HOLDS(lu-yehi-khi-devarekha(lavan), t3) THE ACCEPTANCE [care 9]. hen lu YEHI khi-devarekha (1961 tok192/1050) [VERIFIED: SNAPSHOT Gen.30.34 idx4 ordinal=192/1050 morph=HVqi3ms] — the deal is sealed on the word yehi — the surface of 1:3's LET-THERE-BE, here tagged plain imperfect (1:3 is jussive-tagged): FENCED as surface-echo only, prose not operator. khi-devarekha — "according to your WORD": Laban accepts a wage-world spoken into being by specification. Etnachta on hen (idx2, the third token) — a three-word left half. No queue motion. Depth 2. | לוּ יְהִי כִדְבָרֶךָ · lu yehi khi-devarekha = lu yehi khi-devarekha | — | tested |
STEP_Gn_30_35 · Gen.30.35 · THE_SAME_DAY_REMOVAL
וַיָּסַר בַּיּוֹם הַהוּא אֶת־הַתְּיָשִׁים הָעֲקֻדִּים וְהַטְּלֻאִים וְאֵת כָּל־הָעִזִּים הַנְּקֻדּוֹת וְהַטְּלֻאֹת כֹּל אֲשֶׁר־לָבָן בּוֹ וְכָל־חוּם בַּכְּשָׂבִים וַיִּתֵּן בְּיַד־בָּנָיו · va-yasar ba-yom ha-hu et-ha-teyashim ha-aqudim ve-ha-teluim ve-et kal-ha-izim ha-nequdot ve-ha-teluot kol asher-lavan bo ve-khal-chum ba-kesavim va-yiten be-yad-banav · And he removed on that day the striped and spotted he-goats and all the speckled and spotted she-goats — every one that had white in it — and every dark one among the sheep, and gave them into the hand of his sons.
וַיָּ֣סַר בַּיּוֹם֩ הַה֨וּא אֶת הַתְּיָשִׁ֜ים הָֽעֲקֻדִּ֣ים וְהַטְּלֻאִ֗ים וְאֵ֤ת כָּל הָֽעִזִּים֙ הַנְּקֻדּ֣וֹת וְהַטְּלֻאֹ֔ת כֹּ֤ל אֲשֶׁר לָבָן֙ בּ֔וֹ וְכָל ח֖וּם בַּכְּשָׂבִ֑ים · va-yasar ba-yom ha-hu et-ha-teyashim ha-aqudim ve-ha-teluim ve-et kal-ha-izim ha-nequdot ve-ha-teluot kol asher-lavan bo ve-khal-chum ba-kesavim · he removed that day the striped he-goats and spotted she-goats (etnachta on kesavim) [VERIFIED: SNAPSHOT Gen.30.35 idx18 mark_id=etnachta]
וַיִּתֵּ֖ן בְּיַד בָּנָֽיו · va-yiten be-yad-banav · all with white in it, and the dark sheep, into his sons' hand (verse-final banav) [VERIFIED: SNAPSHOT Gen.30.35 idx19-21]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(hesir_lavan_ba_yom_ha_hu(ha_aqudim), t4) = HOLDS(hesir-lavan-in-the-day-the-that(the-aqudim), t4) THE TRICK [care 10]. va-yasar BA-YOM HA-HU — Laban strips the deal's stock THE SAME DAY. The yom-walk (3117 toks 96-99/668 in-span) [VERIFIED: 30:32 idx3; 30:33 idx3; 30:35 idx1; 30:36 idx3]: ha-yom (the deal's today) → be-yom machar (the audit's tomorrow) → BA-YOM HA-HU (the trick's same-day) → derekh sheloshet YAMIM (the gap) — and tok100 = 31:22, "on the THIRD day Laban was told": the walk crosses the wall. ha-teyashim (8495 tok1/2) [VERIFIED: idx4 ordinal=1/2] — he-goats; tok2 = 32:15, the Esau-tribute. kol asher LAVAN bo (3836 tok1/25 DEBUT) [VERIFIED: idx14 ordinal=1/25] — the WHITE-adjective's first token ever: "every one that had WHITE in it" — see care 12 at 30:37. va-yiten be-yad BANAV (5414 tok81/647) [VERIFIED: idx19 ordinal=81/647] — the give-walk's trick-token: given not to Jacob but into his SONS' hand. aqod (6124 tok1/7 DEBUT) [VERIFIED: idx5 ordinal=1/7] — the striped-word born in the removal itself. Depth 2. | וַיָּסַר בַּיּוֹם הַהוּא · va-yasar ba-yom ha-hu = and-yasar day the-that | — | tested |
STEP_Gn_30_36 · Gen.30.36 · THE_THREE_DAYS_GAP
וַיָּשֶׂם דֶּרֶךְ שְׁלֹשֶׁת יָמִים בֵּינוֹ וּבֵין יַעֲקֹב וְיַעֲקֹב רֹעֶה אֶת־צֹאן לָבָן הַנּוֹתָרֹת · va-yasem derekh sheloshet yamim beno u-ven yaaqov ve-yaaqov roe et-tzon lavan ha-notarot · And he set a way of three days between himself and Jacob; and Jacob was shepherding the remnant of Laban's flock.
וַיָּ֗שֶׂם דֶּ֚רֶךְ שְׁלֹ֣שֶׁת יָמִ֔ים בֵּינ֖וֹ וּבֵ֣ין יַעֲקֹ֑ב · va-yasem derekh sheloshet yamim beno u-ven yaaqov · he set three days' way between himself and Jacob (etnachta on yaaqov) [VERIFIED: SNAPSHOT Gen.30.36 idx6 mark_id=etnachta]
וְיַעֲקֹ֗ב רֹעֶ֛ה אֶת צֹ֥אן לָבָ֖ן הַנּוֹתָרֹֽת · ve-yaaqov roe et-tzon lavan ha-notarot · and Jacob shepherded the remnant of Laban's flock (verse-final notarot) [VERIFIED: SNAPSHOT Gen.30.36 idx7-12]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(derekh_sheloshet_yamim(ben_lavan_u_ven_yaaqov), t4) = HOLDS(derekh-sheloshet-seas(ben-lavan-and-ven-yaaqov), t4) THE GAP [care 10]. derekh sheloshet yamim — the three-days distance (the 22:4 third-day class; 31:22's third-day notice is the walk's next stop, care 10). ha-notarot (3498 tok1/33 DEBUT) [VERIFIED: SNAPSHOT Gen.30.36 idx12 ordinal=1/33] — THE REMAIN-VERB DEBUTS on the leftover flock — and its second token is 32:25, va-yivater yaaqov LEVADO: "Jacob REMAINED alone" — the remnant-word passes from the flock Jacob keeps to Jacob himself at Peniel. Depth 2. | וַיָּשֶׂם דֶּרֶךְ שְׁלֹשֶׁת יָמִים בֵּינוֹ וּבֵין יַעֲקֹב · va-yasem derekh sheloshet yamim beno u-ven yaaqov = and-yasem derekh sheloshet seas beno and-ven yaaqov | — | tested |
STEP_Gn_30_37 · Gen.30.37 · THE_WHITE_PEELED
וַיִּקַּח־לוֹ יַעֲקֹב מַקַּל לִבְנֶה לַח וְלוּז וְעֶרְמוֹן וַיְפַצֵּל בָּהֵן פְּצָלוֹת לְבָנוֹת מַחְשֹׂף הַלָּבָן אֲשֶׁר עַל־הַמַּקְלוֹת · va-yiqach-lo yaaqov maqal livne lach ve-luz ve-ermon va-yefatzel ba-hen petzalot levanot machsof ha-lavan asher al-ha-maqlot · And Jacob took himself fresh rods of poplar and almond and plane, and peeled white peelings in them, laying bare the white which was on the rods.
וַיִּֽקַּֽח ל֣וֹ יַעֲקֹ֗ב מַקַּ֥ל לִבְנֶ֛ה לַ֖ח וְל֣וּז וְעֶרְמ֑וֹן · va-yiqach-lo yaaqov maqal livne lach ve-luz ve-ermon · Jacob took fresh rods of poplar, almond, and plane (etnachta on ermon) [VERIFIED: SNAPSHOT Gen.30.37 idx7 mark_id=etnachta]
וַיְפַצֵּ֤ל בָּהֵן֙ פְּצָל֣וֹת לְבָנ֔וֹת מַחְשֹׂף֙ הַלָּבָ֔ן אֲשֶׁ֖ר עַל הַמַּקְלֽוֹת · va-yefatzel ba-hen petzalot levanot machsof ha-lavan asher al-ha-maqlot · peeled white peelings, laying bare the white on the rods (verse-final maqlot) [VERIFIED: SNAPSHOT Gen.30.37 idx8-16]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(pitzel_machsof_ha_lavan(maqlot), t5) = HOLDS(pitzel-machsof-the-lavan(maqlot), t5) THE PUN AS TOKEN-FACT [cares 11-12]. maqal (4731 toks 1-2/9 DEBUT) [VERIFIED: SNAPSHOT Gen.30.37 idx3 ordinal=1/9; idx16 ordinal=2/9] — the rod-word born here (tok7 = 32:11, "with my STAFF I crossed this Jordan"). THREE TREE-HAPAXES in one verse: livne poplar (3839 1/1) [VERIFIED: idx4], ve-luz almond (3869 1/1) [VERIFIED: idx6 — the tree-word wears the SURFACE of Luz the city renamed Beit-El (gen_48), but the strongs are distinct, 3869 tree / 3870 city: FENCED as surface-echo], ve-ermon plane (6196 1/1) [VERIFIED: idx7]. va-yefatzel … petzalot (6478 tok1/2 + 6479 1/1) [VERIFIED: idx8 ordinal=1/2; idx10 ordinal=1/1] machsof (4286 1/1) [VERIFIED: idx12] — peel-verb, peeling-noun, laying-bare-noun: five hapax-class tokens in the rod-work. LEVANOT … HA-LAVAN (3836 toks 2-3/25) [VERIFIED: idx11 ordinal=2/25; idx13 ordinal=3/25] — JACOB PEELS THE WHITE OUT OF THE RODS INSIDE THE LABAN STORY: the white-adjective (3836) clusters its first three tokens ever (30:35, 30:37 ×2) among seven in-span tokens of the NAME Laban (3837) — distinct strongs, the pun carried by surface alone, FENCED as token-fact. The white-word's career from these rods: 49:12 (teeth white with milk), Exod 16:31 (the manna), then LEVITICUS 13 — the diagnostic white of the quarantine law: the corpus's law unit reads its color from a career that debuts here. Depth 2. | וַיְפַצֵּל בָּהֵן פְּצָלוֹת לְבָנוֹת מַחְשֹׂף הַלָּבָן · va-yefatzel ba-hen petzalot levanot machsof ha-lavan = and-yefatzel in-the-hen petzalot levanot machsof the-lavan | — | tested |
STEP_Gn_30_38 · Gen.30.38 · THE_TROUGH_SIGHTLINE
וַיַּצֵּג אֶת־הַמַּקְלוֹת אֲשֶׁר פִּצֵּל בָּרֳהָטִים בְּשִׁקֲתוֹת הַמָּיִם אֲשֶׁר תָּבֹאןָ הַצֹּאן לִשְׁתּוֹת לְנֹכַח הַצֹּאן וַיֵּחַמְנָה בְּבֹאָן לִשְׁתּוֹת · va-yatzeg et-ha-maqlot asher pitzel ba-rohatim be-shiqatot ha-mayim asher tavona ha-tzon li-shetot le-nokhach ha-tzon va-yechamna be-voan li-shetot · And he set the rods which he had peeled in the runnels, in the watering troughs where the flock came to drink, in front of the flock; and they came to heat when they came to drink.
וַיַּצֵּ֗ג אֶת הַמַּקְלוֹת֙ אֲשֶׁ֣ר פִּצֵּ֔ל בָּרֳהָטִ֖ים בְּשִֽׁקֲת֣וֹת הַמָּ֑יִם · va-yatzeg et-ha-maqlot asher pitzel ba-rohatim be-shiqatot ha-mayim · he set the peeled rods in the troughs where the flock drank (etnachta on mayim) [VERIFIED: SNAPSHOT Gen.30.38 idx7 mark_id=etnachta]
אֲשֶׁר֩ תָּבֹ֨אןָ הַצֹּ֤אן לִשְׁתּוֹת֙ לְנֹ֣כַח הַצֹּ֔אן וַיֵּחַ֖מְנָה בְּבֹאָ֥ן לִשְׁתּֽוֹת · asher tavona ha-tzon li-shetot le-nokhach ha-tzon va-yechamna be-voan li-shetot · and they conceived-heat when they came to drink (verse-final shetot) [VERIFIED: SNAPSHOT Gen.30.38 idx8-16]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(maqlot_ba_rehatim(le_nokhach_ha_tzon), t5) = HOLDS(maqlot-in-the-rehatim(to-nokhach-the-tzon), t5) THE SIGHTLINE [care 11]. ba-rohatim (7298 toks 1-2/3) [VERIFIED: SNAPSHOT Gen.30.38 idx5 ordinal=1/3; 30:41 idx11 ordinal=2/3] — the runnel-word: its ONLY other token is Exod 2:16 — ZIPPORAH's troughs: the word's whole career is shepherd-courtship wells and this trick. be-shiqatot (8268 tok2/2) [VERIFIED: idx6 ordinal=2/2] — the trough-word's career CLOSES here: tok1 = 24:20, REBEKAH's bride-test trough — from the tested kindness at a well to the engineered sightline at one. va-yechamna (3179 tok1/6 DEBUT) [VERIFIED: idx14 ordinal=1/6] — the conceive-heat verb born here; four of its six tokens in-span, tok5 = 31:10 (the dream-retell). Depth 2. | וַיַּצֵּג אֶת־הַמַּקְלוֹת אֲשֶׁר פִּצֵּל בָּרֳהָטִים בְּשִׁקֲתוֹת הַמָּיִם · va-yatzeg et-ha-maqlot asher pitzel ba-rohatim be-shiqatot ha-mayim = and-yatzeg the-maqlot which pitzel in-the-rohatim in-shiqatot waters | — | tested |
STEP_Gn_30_39 · Gen.30.39 · THE_FLOCK_CONCEIVES_STRIPED
וַיֶּחֱמוּ הַצֹּאן אֶל־הַמַּקְלוֹת וַתֵּלַדְןָ הַצֹּאן עֲקֻדִּים נְקֻדִּים וּטְלֻאִים · va-yechemu ha-tzon el-ha-maqlot va-teladna ha-tzon aqudim nequdim u-teluim · And the flock conceived-heat at the rods; and the flock bore striped, speckled, and spotted.
וַיֶּחֱמ֥וּ הַצֹּ֖אן אֶל הַמַּקְל֑וֹת · va-yechemu ha-tzon el-ha-maqlot · the flock conceived at the rods (etnachta on maqlot) [VERIFIED: SNAPSHOT Gen.30.39 idx3 mark_id=etnachta]
וַתֵּלַ֣דְןָ הַצֹּ֔אן עֲקֻדִּ֥ים נְקֻדִּ֖ים וּטְלֻאִֽים · va-teladna ha-tzon aqudim nequdim u-teluim · and bore striped, speckled, and spotted (verse-final teluim) [VERIFIED: SNAPSHOT Gen.30.39 idx4-8]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(teladna_aqudim_nequdim_teluim(ha_tzon), t5) = HOLDS(teladna-aqudim-nequdim-teluim(the-tzon), t5) THE YIELD [care 13]. va-yechemu (3179 tok2/6) [VERIFIED: SNAPSHOT Gen.30.39 idx0 ordinal=2/6] … va-teladna ha-tzon AQUDIM NEQUDIM U-TELUIM (6124 tok2/7; 5348 tok5/9; 2921 tok6/6) [VERIFIED: idx6 ordinal=2/7; idx7 ordinal=5/9; idx8 ordinal=6/6] — the offspring wear the deal's three adjectives; tala's career COMPLETES here (all six tokens in-span). The bear-verb that filled gen_51 (18 in-span tokens there) returns for livestock. Depth 2. | וַתֵּלַדְןָ הַצֹּאן עֲקֻדִּים נְקֻדִּים וּטְלֻאִים · va-teladna ha-tzon aqudim nequdim u-teluim = and-teladna the-tzon aqudim nequdim and-teluim | — | tested |
STEP_Gn_30_40 · Gen.30.40 · THE_SEPARATION
וְהַכְּשָׂבִים הִפְרִיד יַעֲקֹב וַיִּתֵּן פְּנֵי הַצֹּאן אֶל־עָקֹד וְכָל־חוּם בְּצֹאן לָבָן וַיָּשֶׁת־לוֹ עֲדָרִים לְבַדּוֹ וְלֹא שָׁתָם עַל־צֹאן לָבָן · ve-ha-kesavim hifrid yaaqov va-yiten pene ha-tzon el-aqod ve-khal-chum be-tzon lavan va-yashet-lo adarim levado ve-lo shatam al-tzon lavan · And Jacob separated the lambs, and set the faces of the flock toward the striped and every dark one in Laban's flock; and he set himself droves alone, and did not set them with Laban's flock.
וְהַכְּשָׂבִים֮ הִפְרִ֣יד יַעֲקֹב֒ וַ֠יִּתֵּן פְּנֵ֨י הַצֹּ֧אן אֶל עָקֹ֛ד וְכָל ח֖וּם בְּצֹ֣אן לָבָ֑ן · ve-ha-kesavim hifrid yaaqov va-yiten pene ha-tzon el-aqod ve-khal-chum be-tzon lavan · Jacob separated the lambs, faces toward the striped and dark (etnachta on lavan) [VERIFIED: SNAPSHOT Gen.30.40 idx11 mark_id=etnachta]
וַיָּֽשֶׁת ל֤וֹ עֲדָרִים֙ לְבַדּ֔וֹ וְלֹ֥א שָׁתָ֖ם עַל צֹ֥אן לָבָֽן · va-yashet-lo adarim levado ve-lo shatam al-tzon lavan · he set his droves apart, not with Laban's flock (verse-final lavan) [VERIFIED: SNAPSHOT Gen.30.40 idx12-20]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(hifrid_adarim_levado(yaaqov), t5) = HOLDS(hifrid-adarim-alone(yaaqov), t5) THE ORACLE'S VERB [care 13]. hifrid (6504 tok8/9) [VERIFIED: SNAPSHOT Gen.30.40 idx1 ordinal=8/9] — the SEPARATE-verb's walk: Eden's river parting (2:10), the nations dividing (10:5,32), Abram and Lot (13:9,11,14), and 25:23's oracle — "two peoples FROM YOUR WOMB SHALL BE PARTED" — now a husbandry technique in the hands of the oracle's younger son. adarim (5739 tok5/10) [VERIFIED: idx14 ordinal=5/10] — the drove-word: toks 1-4 = gen_49's three flocks at the well; toks 6-10 = the Esau-tribute droves (32:17,20) — all ten tokens live inside the Jacob cycle. va-yiten pene ha-tzon (5414 tok82/647) [VERIFIED: idx3 ordinal=82/647] — the give-walk's last in-span token: giving as aiming. Depth 2. | וְהַכְּשָׂבִים הִפְרִיד יַעֲקֹב · ve-ha-kesavim hifrid yaaqov = and-the-kesavim hifrid yaaqov | — | tested |
STEP_Gn_30_41 · Gen.30.41 · THE_STRONG_ONES
וְהָיָה בְּכָל־יַחֵם הַצֹּאן הַמְקֻשָּׁרוֹת וְשָׂם יַעֲקֹב אֶת־הַמַּקְלוֹת לְעֵינֵי הַצֹּאן בָּרֳהָטִים לְיַחְמֵנָּה בַּמַּקְלוֹת · ve-haya be-khal-yachem ha-tzon ha-mequsharot ve-sam yaaqov et-ha-maqlot le-ene ha-tzon ba-rohatim le-yachme-na ba-maqlot · And it was, whenever the bound-strong of the flock conceived, that Jacob set the rods before the eyes of the flock in the runnels, to make them conceive among the rods.
וְהָיָ֗ה בְּכָל יַחֵם֮ הַצֹּ֣אן הַמְקֻשָּׁרוֹת֒ וְשָׂ֨ם יַעֲקֹ֧ב אֶת הַמַּקְל֛וֹת לְעֵינֵ֥י הַצֹּ֖אן בָּרֳהָטִ֑ים · ve-haya be-khal-yachem ha-tzon ha-mequsharot ve-sam yaaqov et-ha-maqlot le-ene ha-tzon ba-rohatim · whenever the strong ones conceived, Jacob set the rods (etnachta on rohatim) [VERIFIED: SNAPSHOT Gen.30.41 idx11 mark_id=etnachta]
לְיַחְמֵ֖נָּה בַּמַּקְלֽוֹת · le-yachme-na ba-maqlot · before the flock's eyes in the runnels, to heat them at the rods (verse-final maqlot) [VERIFIED: SNAPSHOT Gen.30.41 idx12-13]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(maqlot_le_ene_ha_mequsharot(yaaqov), t5) = HOLDS(maqlot-to-ene-the-mequsharot(yaaqov), t5) THE SELECTION [care 14]. ha-mequsharot (7194 tok1/6 DEBUT) [VERIFIED: SNAPSHOT Gen.30.41 idx4 ordinal=1/6] — the BIND-verb is born naming the vigorous ("the bound-up ones"); with 30:42's qeshurim it holds toks 1-2/6, and the career's far end is Deut 6:8 and 11:18 — "you shall BIND them as a sign upon your hand": the sign-binding command's verb debuts in selective breeding (token-walk only, no claim beyond the letter). yachem ×2 (3179 toks 3-4/6) [VERIFIED: idx2 ordinal=3/6; idx12 ordinal=4/6]. Depth 2. | וְשָׂם יַעֲקֹב אֶת־הַמַּקְלוֹת · ve-sam yaaqov et-ha-maqlot = and-sam yaaqov the-maqlot | — | tested |
STEP_Gn_30_42 · Gen.30.42 · THE_SORT
וּבְהַעֲטִיף הַצֹּאן לֹא יָשִׂים וְהָיָה הָעֲטֻפִים לְלָבָן וְהַקְּשֻׁרִים לְיַעֲקֹב · u-ve-haatif ha-tzon lo yasim ve-haya ha-atufim le-lavan ve-ha-qeshurim le-yaaqov · And when the flock were feeble, he did not set them; and the feeble were Laban's, and the bound-strong Jacob's.
וּבְהַעֲטִ֥יף הַצֹּ֖אן לֹ֣א יָשִׂ֑ים · u-ve-haatif ha-tzon lo yasim · when the flock were feeble he did not set them (etnachta on yasim) [VERIFIED: SNAPSHOT Gen.30.42 idx3 mark_id=etnachta]
וְהָיָ֤ה הָעֲטֻפִים֙ לְלָבָ֔ן וְהַקְּשֻׁרִ֖ים לְיַעֲקֹֽב · ve-haya ha-atufim le-lavan ve-ha-qeshurim le-yaaqov · the feeble to Laban, the strong to Jacob (verse-final yaaqov) [VERIFIED: SNAPSHOT Gen.30.42 idx4-8]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(atufim_le_lavan_qeshurim_le_yaaqov(ha_tzon), t6) = HOLDS(atufim-to-lavan-qeshurim-to-yaaqov(the-tzon), t6) THE SORT-LINE [care 14]. u-ve-haatif … ha-atufim (5848 toks 1-2/2) [VERIFIED: SNAPSHOT Gen.30.42 idx0 ordinal=1/2; idx5 ordinal=2/2] — the FEEBLE-word's entire Torah career lives inside this one verse. ve-ha-qeshurim (7194 tok2/6) [VERIFIED: idx7 ordinal=2/6]. The machine's sort: feeble → Laban, bound-strong → Jacob — the deal's letter executing as a partition of the flock. Depth 2. | וְהָיָה הָעֲטֻפִים לְלָבָן וְהַקְּשֻׁרִים לְיַעֲקֹב · ve-haya ha-atufim le-lavan ve-ha-qeshurim le-yaaqov = and-haya the-atufim to-lavan and-the-qeshurim to-yaaqov | — | tested |
STEP_Gn_30_43 · Gen.30.43 · THE_BREAK_OUT_DOUBLED
וַיִּפְרֹץ הָאִישׁ מְאֹד מְאֹד וַיְהִי־לוֹ צֹאן רַבּוֹת וּשְׁפָחוֹת וַעֲבָדִים וּגְמַלִּים וַחֲמֹרִים · va-yifrotz ha-ish meod meod va-yehi-lo tzon rabot u-shefachot va-avadim u-gemalim va-chamorim · And the man broke out exceedingly, exceedingly; and he had many flocks, and maidservants and menservants, and camels and donkeys.
וַיִּפְרֹ֥ץ הָאִ֖ישׁ מְאֹ֣ד מְאֹ֑ד · va-yifrotz ha-ish meod meod · the man broke out exceedingly exceedingly (etnachta on meod) [VERIFIED: SNAPSHOT Gen.30.43 idx3 mark_id=etnachta]
וַֽיְהִי לוֹ֙ צֹ֣אן רַבּ֔וֹת וּשְׁפָחוֹת֙ וַעֲבָדִ֔ים וּגְמַלִּ֖ים וַחֲמֹרִֽים · va-yehi-lo tzon rabot u-shefachot va-avadim u-gemalim va-chamorim · flocks, maidservants, menservants, camels, and donkeys (verse-final chamorim) [VERIFIED: SNAPSHOT Gen.30.43 idx4-11]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(paratz_meod_meod(ha_ish), t7) = HOLDS(paratz-very-very(the-man), t7) THE CLOSE [care 15]. va-yifrotz ha-ish MEOD MEOD (6555 tok3/7) [VERIFIED: SNAPSHOT Gen.30.43 idx0 ordinal=3/7] — the Bethel pledge-verb's second in-span performance, now on Jacob himself (28:14 u-faratzta → 30:30 Laban's flock → 30:43 ha-ish). The consecutive MEOD-MEOD pair (3966 toks 27-28/75) [VERIFIED: idx2-3; full consecutive-pair scan] has exactly four precedents: 7:19 (the waters prevailed meod meod) and 17:2, 17:6, 17:20 — the covenant's multiply-you-exceedingly formula (Abram ×2, Ishmael): the flock explosion borrows the covenant's own doubling. The wealth-list: tzon rabot u-SHEFACHOT (8198 tok21/31) [VERIFIED: idx8 ordinal=21/31] — gen_50's dowry maid-word now plural property — va-avadim u-gemalim va-chamorim (the possession-list form of 12:16, 24:35, 26:14 — prose kinship only). UNIT END: SPECS depth 2 OPEN — LET(shalcheni(lavan)): performed by NO ONE; chapter 31 answers with flight, and the send-verb's next tokens are 31:4 (Jacob SENDS for Rachel and Leah — the demander fetching for himself), 31:27 (Laban: "I would have SENT you away with joy"), 31:42 ("you would have SENT me away empty") — the never- performance filed in both mouths beyond the wall. LET(tena_nashai_viladai(lavan)): no give-token ever hands over wives or children [VERIFIED: give-walk 77-82 objects — tena is the demand itself; 78-80 the refused exchange; 81 the trick-give to Laban's sons; 82 the aiming of faces]. REGISTRY 0. TESTS 0 (zero tov-tokens in-span). The second consecutive unit wall at depth 2 (after gen_51). | וַיִּפְרֹץ הָאִישׁ מְאֹד מְאֹד · va-yifrotz ha-ish meod meod = and-yifrotz man very very | — | tested |
Scenarios (the unit's own test suite)
| id | title | given | expect | anchor |
|---|---|---|---|---|
| S1 | after STEP_Gn_30_25 — send-me pushed at Joseph's birth; depth 1 | When Rachel had borne Joseph: send me away, that I may go to my place. | LET(shalcheni(lavan)) pushed and OPEN; no test, no name. | שַׁלְּחֵ֨נִי֙ וְאֵ֣לְכָ֔ה · shalcheni ve-elkha = shalcheni and-elkha |
| S2 | after STEP_Gn_30_26 — wives-and-children pushed; depth 2 | Give my wives and my children, for whom I have served you. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; no test, no name. | תְּנָ֞ה אֶת נָשַׁ֣י וְאֶת יְלָדַ֗י · tena et-nashai ve-et-yeladai = tena nashai and-yeladai |
| S3 | after STEP_Gn_30_27 — Laban's divination; depth still 2 | I have divined that YHWH has blessed me for your sake. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; no test, no name. | נִחַ֕שְׁתִּי וַיְבָרֲכֵ֥נִי יְהוָ֖ה בִּגְלָלֶֽךָ · nichashti va-yevarakheni YHWH biglalekha = nichashti and-yevarakheni the-LORD biglalekha |
| S4 | after STEP_Gn_30_28 — designate-your-wage pushed; depth 3 | Designate your wage upon me, and I will give it. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; LET(naqva_sekhar(yaaqov)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; LET(naqva-sekhar(yaaqov)) pushed and OPEN; no test, no name. | נָקְבָ֧ה שְׂכָרְךָ֛ עָלַ֖י וְאֶתֵּֽנָה · naqva sekharkha alay ve-etena = naqva sekharkha alay and-etena |
| S5 | after STEP_Gn_30_29 — the service audit; depth still 3 | You know how I served you and how your livestock fared with me. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; LET(naqva_sekhar(yaaqov)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; LET(naqva-sekhar(yaaqov)) pushed and OPEN; no test, no name. | אַתָּ֣ה יָדַ֔עְתָּ אֵ֖ת אֲשֶׁ֣ר עֲבַדְתִּ֑יךָ · ata yadata et asher avadticha = ata yadata et which avadticha |
| S6 | after STEP_Gn_30_30 — the break-out audit; depth still 3 | Your little broke out into abundance; YHWH blessed you at my foot. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; LET(naqva_sekhar(yaaqov)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; LET(naqva-sekhar(yaaqov)) pushed and OPEN; no test, no name. | וַיִּפְרֹ֣ץ לָרֹ֔ב וַיְבָ֧רֶךְ יְהוָ֛ה אֹתְךָ֖ לְרַגְלִ֑י · va-yifrotz la-rov va-yevarekh YHWH otkha le-ragli = and-yifrotz to-rov and-yevarekh the-LORD otkha to-ragli |
| S7 | after STEP_Gn_30_31 — give-me-nothing; self-commitment fenced; depth 3 | You shall not give me anything; I will again feed and keep your flock. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; LET(naqva_sekhar(yaaqov)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; LET(naqva-sekhar(yaaqov)) pushed and OPEN; no test, no name. | לֹא תִתֶּן לִ֣י מְא֔וּמָה · lo-titen li meuma = not-titen to-me meuma |
| S8 | after STEP_Gn_30_32 — the wage NAMED; naqva_sekhar pops; depth 2 | Every speckled, spotted, and dark one — that shall be my wage. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; no test, no name. | וְהָיָ֖ה שְׂכָרִֽי · ve-haya sekhari = and-haya sekhari |
| S9 | after STEP_Gn_30_33 — righteousness, tomorrow, and theft debut; depth 2 | My righteousness will answer for me tomorrow; the rest, count stolen. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; no test, no name. | וְעָֽנְתָה בִּ֤י צִדְקָתִי֙ בְּי֣וֹם מָחָ֔ר · ve-anta-bi-y tzidqati be-yom machar = and-anta-bi-y tzidqati day machar |
| S10 | after STEP_Gn_30_34 — the deal accepted on yehi; depth 2 | Behold, would that it be according to your word. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; no test, no name. | ל֖וּ יְהִ֥י כִדְבָרֶֽךָ · lu yehi khi-devarekha = lu yehi khi-devarekha |
| S11 | after STEP_Gn_30_35 — the same-day removal; depth 2 | He removed that day the striped and spotted, into his sons' hand. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; no test, no name. | וַיָּ֣סַר בַּיּוֹם֩ הַה֨וּא · va-yasar ba-yom ha-hu = and-yasar day the-that |
| S12 | after STEP_Gn_30_36 — three days' way; the remnant; depth 2 | A way of three days between them; Jacob shepherded the remnant. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; no test, no name. | וַיָּ֗שֶׂם דֶּ֚רֶךְ שְׁלֹ֣שֶׁת יָמִ֔ים בֵּינ֖וֹ וּבֵ֣ין יַעֲקֹ֑ב · va-yasem derekh sheloshet yamim beno u-ven yaaqov = and-yasem derekh sheloshet seas beno and-ven yaaqov |
| S13 | after STEP_Gn_30_37 — the white peeled from the rods; depth 2 | He peeled white peelings, laying bare the white on the rods. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; no test, no name. | וַיְפַצֵּ֤ל בָּהֵן֙ פְּצָל֣וֹת לְבָנ֔וֹת מַחְשֹׂף֙ הַלָּבָ֔ן · va-yefatzel ba-hen petzalot levanot machsof ha-lavan = and-yefatzel in-the-hen petzalot levanot machsof the-lavan |
| S14 | after STEP_Gn_30_38 — rods at the troughs; depth 2 | He set the rods in the troughs, and the flock conceived at drinking. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; no test, no name. | וַיַּצֵּ֗ג אֶת הַמַּקְלוֹת֙ אֲשֶׁ֣ר פִּצֵּ֔ל בָּרֳהָטִ֖ים בְּשִֽׁקֲת֣וֹת הַמָּ֑יִם · va-yatzeg et-ha-maqlot asher pitzel ba-rohatim be-shiqatot ha-mayim = and-yatzeg the-maqlot which pitzel in-the-rohatim in-shiqatot waters |
| S15 | after STEP_Gn_30_39 — the flock bears the deal's adjectives; depth 2 | The flock bore striped, speckled, and spotted. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; no test, no name. | וַתֵּלַ֣דְןָ הַצֹּ֔אן עֲקֻדִּ֥ים נְקֻדִּ֖ים וּטְלֻאִֽים · va-teladna ha-tzon aqudim nequdim u-teluim = and-teladna the-tzon aqudim nequdim and-teluim |
| S16 | after STEP_Gn_30_40 — Jacob separates droves; depth 2 | Jacob separated the lambs and set himself droves alone. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; no test, no name. | וְהַכְּשָׂבִים֮ הִפְרִ֣יד יַעֲקֹב֒ · ve-ha-kesavim hifrid yaaqov = and-the-kesavim hifrid yaaqov |
| S17 | after STEP_Gn_30_41 — rods for the strong ones; depth 2 | Whenever the strong conceived, Jacob set the rods before their eyes. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; no test, no name. | וְשָׂ֨ם יַעֲקֹ֧ב אֶת הַמַּקְל֛וֹת · ve-sam yaaqov et-ha-maqlot = and-sam yaaqov the-maqlot |
| S18 | after STEP_Gn_30_42 — the sort: feeble to Laban, strong to Jacob | The feeble were Laban's, and the bound-strong Jacob's. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; no test, no name. | וְהָיָ֤ה הָעֲטֻפִים֙ לְלָבָ֔ן וְהַקְּשֻׁרִ֖ים לְיַעֲקֹֽב · ve-haya ha-atufim le-lavan ve-ha-qeshurim le-yaaqov = and-haya the-atufim to-lavan and-the-qeshurim to-yaaqov |
| S19 | after STEP_Gn_30_43 — the doubled break-out; two cards stay open | The man broke out exceedingly; flocks, servants, camels, donkeys. | LET(shalcheni(lavan)) pushed and OPEN; LET(tena_nashai_viladai(lavan)) pushed and OPEN; no test, no name. = LET(shalcheni(lavan)) pushed and OPEN; LET(tena-nashai-viladai(lavan)) pushed and OPEN; no test, no name. | וַיִּפְרֹ֥ץ הָאִ֖ישׁ מְאֹ֣ד מְאֹ֑ד · va-yifrotz ha-ish meod meod = and-yifrotz man very very |
Machine verification — run_unit.py (computed live, not stored)
unit: gen_52_send_me_speckled_wage_rods — Send me away: the speckled wage and the peeled rods (30:25-43) [frozen]
final state: WORLD=[] (+0 presupposed) | REGISTRY={} | TESTS=0 PASS | LEDGER days=[] | FLAGS=[]
=== S1 — after STEP_Gn_30_25 — send-me pushed at Joseph's birth; depth 1
שַׁלְּחֵ֨נִי֙ וְאֵ֣לְכָ֔ה (shalcheni ve-elkha)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)'])
PASS no test, no name. (tests=0 names=0)
=== S2 — after STEP_Gn_30_26 — wives-and-children pushed; depth 2
תְּנָ֞ה אֶת נָשַׁ֣י וְאֶת יְלָדַ֗י (tena et-nashai ve-et-yeladai)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS no test, no name. (tests=0 names=0)
=== S3 — after STEP_Gn_30_27 — Laban's divination; depth still 2
נִחַ֕שְׁתִּי וַיְבָרֲכֵ֥נִי יְהוָ֖ה בִּגְלָלֶֽךָ (nichashti va-yevarakheni YHWH biglalekha)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS no test, no name. (tests=0 names=0)
=== S4 — after STEP_Gn_30_28 — designate-your-wage pushed; depth 3
נָקְבָ֧ה שְׂכָרְךָ֛ עָלַ֖י וְאֶתֵּֽנָה (naqva sekharkha alay ve-etena)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)', 'naqva_sekhar(yaaqov)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)', 'naqva_sekhar(yaaqov)'])
PASS LET(naqva_sekhar(yaaqov)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)', 'naqva_sekhar(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S5 — after STEP_Gn_30_29 — the service audit; depth still 3
אַתָּ֣ה יָדַ֔עְתָּ אֵ֖ת אֲשֶׁ֣ר עֲבַדְתִּ֑יךָ (ata yadata et asher avadticha)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)', 'naqva_sekhar(yaaqov)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)', 'naqva_sekhar(yaaqov)'])
PASS LET(naqva_sekhar(yaaqov)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)', 'naqva_sekhar(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S6 — after STEP_Gn_30_30 — the break-out audit; depth still 3
וַיִּפְרֹ֣ץ לָרֹ֔ב וַיְבָ֧רֶךְ יְהוָ֛ה אֹתְךָ֖ לְרַגְלִ֑י (va-yifrotz la-rov va-yevarekh YHWH otkha le-ragli)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)', 'naqva_sekhar(yaaqov)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)', 'naqva_sekhar(yaaqov)'])
PASS LET(naqva_sekhar(yaaqov)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)', 'naqva_sekhar(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S7 — after STEP_Gn_30_31 — give-me-nothing; self-commitment fenced; depth 3
לֹא תִתֶּן לִ֣י מְא֔וּמָה (lo-titen li meuma)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)', 'naqva_sekhar(yaaqov)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)', 'naqva_sekhar(yaaqov)'])
PASS LET(naqva_sekhar(yaaqov)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)', 'naqva_sekhar(yaaqov)'])
PASS no test, no name. (tests=0 names=0)
=== S8 — after STEP_Gn_30_32 — the wage NAMED; naqva_sekhar pops; depth 2
וְהָיָ֖ה שְׂכָרִֽי (ve-haya sekhari)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS no test, no name. (tests=0 names=0)
=== S9 — after STEP_Gn_30_33 — righteousness, tomorrow, and theft debut; depth 2
וְעָֽנְתָה בִּ֤י צִדְקָתִי֙ בְּי֣וֹם מָחָ֔ר (ve-anta-bi-y tzidqati be-yom machar)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS no test, no name. (tests=0 names=0)
=== S10 — after STEP_Gn_30_34 — the deal accepted on yehi; depth 2
ל֖וּ יְהִ֥י כִדְבָרֶֽךָ (lu yehi khi-devarekha)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS no test, no name. (tests=0 names=0)
=== S11 — after STEP_Gn_30_35 — the same-day removal; depth 2
וַיָּ֣סַר בַּיּוֹם֩ הַה֨וּא (va-yasar ba-yom ha-hu)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS no test, no name. (tests=0 names=0)
=== S12 — after STEP_Gn_30_36 — three days' way; the remnant; depth 2
וַיָּ֗שֶׂם דֶּ֚רֶךְ שְׁלֹ֣שֶׁת יָמִ֔ים בֵּינ֖וֹ וּבֵ֣ין יַעֲקֹ֑ב (va-yasem derekh sheloshet yamim beno u-ven yaaqov)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS no test, no name. (tests=0 names=0)
=== S13 — after STEP_Gn_30_37 — the white peeled from the rods; depth 2
וַיְפַצֵּ֤ל בָּהֵן֙ פְּצָל֣וֹת לְבָנ֔וֹת מַחְשֹׂף֙ הַלָּבָ֔ן (va-yefatzel ba-hen petzalot levanot machsof ha-lavan)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS no test, no name. (tests=0 names=0)
=== S14 — after STEP_Gn_30_38 — rods at the troughs; depth 2
וַיַּצֵּ֗ג אֶת הַמַּקְלוֹת֙ אֲשֶׁ֣ר פִּצֵּ֔ל בָּרֳהָטִ֖ים בְּשִֽׁקֲת֣וֹת הַמָּ֑יִם (va-yatzeg et-ha-maqlot asher pitzel ba-rohatim be-shiqatot ha-mayim)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS no test, no name. (tests=0 names=0)
=== S15 — after STEP_Gn_30_39 — the flock bears the deal's adjectives; depth 2
וַתֵּלַ֣דְןָ הַצֹּ֔אן עֲקֻדִּ֥ים נְקֻדִּ֖ים וּטְלֻאִֽים (va-teladna ha-tzon aqudim nequdim u-teluim)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS no test, no name. (tests=0 names=0)
=== S16 — after STEP_Gn_30_40 — Jacob separates droves; depth 2
וְהַכְּשָׂבִים֮ הִפְרִ֣יד יַעֲקֹב֒ (ve-ha-kesavim hifrid yaaqov)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS no test, no name. (tests=0 names=0)
=== S17 — after STEP_Gn_30_41 — rods for the strong ones; depth 2
וְשָׂ֨ם יַעֲקֹ֧ב אֶת הַמַּקְל֛וֹת (ve-sam yaaqov et-ha-maqlot)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS no test, no name. (tests=0 names=0)
=== S18 — after STEP_Gn_30_42 — the sort: feeble to Laban, strong to Jacob
וְהָיָ֤ה הָעֲטֻפִים֙ לְלָבָ֔ן וְהַקְּשֻׁרִ֖ים לְיַעֲקֹֽב (ve-haya ha-atufim le-lavan ve-ha-qeshurim le-yaaqov)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS no test, no name. (tests=0 names=0)
=== S19 — after STEP_Gn_30_43 — the doubled break-out; two cards stay open
וַיִּפְרֹ֥ץ הָאִ֖ישׁ מְאֹ֣ד מְאֹ֑ד (va-yifrotz ha-ish meod meod)
PASS LET(shalcheni(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS LET(tena_nashai_viladai(lavan)) pushed and OPEN (queue=['shalcheni(lavan)', 'tena_nashai_viladai(lavan)'])
PASS no test, no name. (tests=0 names=0)
ALL SCENARIOS GREEN
Python rendering — the unit as a program
#!/usr/bin/env python3
# =============================================================================
# gen_52_send_me_speckled_wage_rods — 30:25-43
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/gen_52_send_me_speckled_wage_rods.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.
# =============================================================================
"""Send me away: the speckled wage and the peeled rods (30:25-43)"""
from machine import Machine
m = Machine("gen_52_send_me_speckled_wage_rods")
# -------------------------- Gen.30.25 · THE_SEND_ME_DEMAND -----------------
# וַיְהִי כַּאֲשֶׁר יָלְדָה רָחֵל אֶת־יוֹסֵף וַיֹּאמֶר יַעֲקֹב אֶל־לָבָן
# שַׁלְּחֵנִי וְאֵלְכָה אֶל־מְקוֹמִי וּלְאַרְצִי
# "[EN-AID] And it was, when Rachel had borne Joseph, that Jacob said to
# Laban: Send me away, that I may go to my own place and to my land."
m.step("Gen.30.25")
# ‹שַׁלְּחֵנִי וְאֵלְכָה אֶל־מְקוֹמִי וּלְאַרְצִי› (“send-me/my and-go to
# place-me/my and-to-earth-me/my”) — Jacob speaks a demand — LET:
# shalcheni(Laban)
m.declare("yaaqov", "LET",
"shalcheni(lavan)")
# -------------------------- Gen.30.26 · THE_WIVES_AND_CHILDREN_DEMAND ------
# תְּנָה אֶת־נָשַׁי וְאֶת־יְלָדַי אֲשֶׁר עָבַדְתִּי אֹתְךָ בָּהֵן וְאֵלֵכָה
# כִּי אַתָּה יָדַעְתָּ אֶת־עֲבֹדָתִי אֲשֶׁר עֲבַדְתִּיךָ
# "[EN-AID] Give my wives and my children, for whom I have served you, and
# let me go; for you know my service which I have served you."
m.step("Gen.30.26")
# ‹תְּנָה אֶת־נָשַׁי וְאֶת־יְלָדַי› (“set-ward obj-marker woman-me/my and-
# obj-marker child-me/my”) — Jacob speaks a demand — LET: tena-nashai-
# viladai(Laban)
m.declare("yaaqov", "LET",
"tena_nashai_viladai(lavan)")
# -------------------------- Gen.30.27 · THE_DIVINATION_CONFESSION ----------
# וַיֹּאמֶר אֵלָיו לָבָן אִם־נָא מָצָאתִי חֵן בְּעֵינֶיךָ נִחַשְׁתִּי
# וַיְבָרֲכֵנִי יְהוָה בִּגְלָלֶךָ
# "[EN-AID] And Laban said to him: If now I have found favor in your eyes —
# I have divined that YHWH has blessed me for your sake."
m.step("Gen.30.27")
# ‹נִחַשְׁתִּי וַיְבָרֲכֵנִי יְהוָה בִּגְלָלֶךָ› (“hiss and-bless-me/my YHWH
# in-circumstance-you/your”) — fact holds: berakh-the-LORD-biglal-
# Jacob(Laban)
m.fact("berakh_YHWH_biglal_yaaqov(lavan)")
# -------------------------- Gen.30.28 · THE_WAGE_DESIGNATION_DEMAND --------
# וַיֹּאמַר נָקְבָה שְׂכָרְךָ עָלַי וְאֶתֵּנָה
# "[EN-AID] And he said: Designate your wage upon me, and I will give it."
m.step("Gen.30.28")
# ‹נָקְבָה שְׂכָרְךָ עָלַי וְאֶתֵּנָה› (“puncture-ward wage-you/your over-
# me/my and-set”) — Laban speaks a demand — LET: naqva-sekhar(Jacob)
m.declare("lavan", "LET",
"naqva_sekhar(yaaqov)")
# -------------------------- Gen.30.29 · THE_SERVICE_AUDIT ------------------
# וַיֹּאמֶר אֵלָיו אַתָּה יָדַעְתָּ אֵת אֲשֶׁר עֲבַדְתִּיךָ וְאֵת
# אֲשֶׁר־הָיָה מִקְנְךָ אִתִּי
# "[EN-AID] And he said to him: You know how I have served you, and how your
# livestock has fared with me."
m.step("Gen.30.29")
# ‹אַתָּה יָדַעְתָּ אֵת אֲשֶׁר עֲבַדְתִּיךָ› (“you know obj-marker which
# work/serve-you/your”) — fact holds: know-avodati(Laban)
m.fact("yadata_avodati(lavan)")
# -------------------------- Gen.30.30 · THE_BREAK_OUT_AUDIT ----------------
# כִּי מְעַט אֲשֶׁר־הָיָה לְךָ לְפָנַי וַיִּפְרֹץ לָרֹב וַיְבָרֶךְ יְהוָה
# אֹתְךָ לְרַגְלִי וְעַתָּה מָתַי אֶעֱשֶׂה גַם־אָנֹכִי לְבֵיתִי
# "[EN-AID] For the little you had before me has broken out into abundance,
# and YHWH has blessed you at my foot; and now, when shall I do for my own
# house also?"
m.step("Gen.30.30")
# ‹וַיִּפְרֹץ לָרֹב וַיְבָרֶךְ יְהוָה אֹתְךָ לְרַגְלִי› (“and-break-out to-
# abundance and-bless YHWH obj-marker-you/your to-foot-me/my”) — fact holds:
# paratz-to-abundance-to-ragli(miqne-Laban)
m.fact("paratz_la_rov_le_ragli(miqne_lavan)")
# -------------------------- Gen.30.31 · THE_NOTHING_WAGE -------------------
# וַיֹּאמֶר מָה אֶתֶּן־לָךְ וַיֹּאמֶר יַעֲקֹב לֹא־תִתֶּן־לִי מְאוּמָה
# אִם־תַּעֲשֶׂה־לִּי הַדָּבָר הַזֶּה אָשׁוּבָה אֶרְעֶה צֹאנְךָ אֶשְׁמֹר
# "[EN-AID] And he said: What shall I give you? And Jacob said: You shall
# not give me anything. If you will do this thing for me, I will again feed
# and keep your flock:"
m.step("Gen.30.31")
# ‹לֹא־תִתֶּן־לִי מְאוּמָה› (“not set to-me/my speck”) — fact holds: not-
# set-to-me-speck(exchange)
m.fact("lo_titen_li_meuma(exchange)")
# -------------------------- Gen.30.32 · THE_WAGE_NAMED_POP -----------------
# אֶעֱבֹר בְּכָל־צֹאנְךָ הַיּוֹם הָסֵר מִשָּׁם כָּל־שֶׂה נָקֹד וְטָלוּא
# וְכָל־שֶׂה־חוּם בַּכְּשָׂבִים וְטָלוּא וְנָקֹד בָּעִזִּים וְהָיָה שְׂכָרִי
# "[EN-AID] I will pass through all your flock today, removing from there
# every speckled and spotted lamb, and every dark lamb among the sheep, and
# the spotted and speckled among the goats; and that shall be my wage."
m.step("Gen.30.32")
# ‹וְהָיָה שְׂכָרִי› (“and-be wage-me/my”) — demand settled (popped from the
# queue): naqva-sekhar(Jacob)
m.result("naqva_sekhar(yaaqov)", tmark="t3")
# -------------------------- Gen.30.33 · THE_RIGHTEOUSNESS_CLAUSE -----------
# וְעָנְתָה־בִּי צִדְקָתִי בְּיוֹם מָחָר כִּי־תָבוֹא עַל־שְׂכָרִי לְפָנֶיךָ
# כֹּל אֲשֶׁר־אֵינֶנּוּ נָקֹד וְטָלוּא בָּעִזִּים וְחוּם בַּכְּשָׂבִים
# גָּנוּב הוּא אִתִּי
# "[EN-AID] And my righteousness will answer for me on a day to come, when
# you come concerning my wage before you: every one that is not speckled and
# spotted among the goats and dark among the sheep, it is stolen with me."
m.step("Gen.30.33")
# ‹וְעָנְתָה־בִּי צִדְקָתִי בְּיוֹם מָחָר› (“and-eye in-me/my rightness-
# me/my in-day deferred”) — fact holds: tzedaqa-ana-in-day-deferred(Jacob)
m.fact("tzedaqa_ana_be_yom_machar(yaaqov)")
# -------------------------- Gen.30.34 · THE_YEHI_ACCEPTANCE ----------------
# וַיֹּאמֶר לָבָן הֵן לוּ יְהִי כִדְבָרֶךָ
# "[EN-AID] And Laban said: Behold, would that it be according to your
# word."
m.step("Gen.30.34")
# ‹לוּ יְהִי כִדְבָרֶךָ› (“conditional-particle be like-word/thing-
# you/your”) — fact holds: conditional-particle-be-khi-devarekha(Laban)
m.fact("lu_yehi_khi_devarekha(lavan)")
# -------------------------- Gen.30.35 · THE_SAME_DAY_REMOVAL ---------------
# וַיָּסַר בַּיּוֹם הַהוּא אֶת־הַתְּיָשִׁים הָעֲקֻדִּים וְהַטְּלֻאִים וְאֵת
# כָּל־הָעִזִּים הַנְּקֻדּוֹת וְהַטְּלֻאֹת כֹּל אֲשֶׁר־לָבָן בּוֹ וְכָל־חוּם
# בַּכְּשָׂבִים וַיִּתֵּן בְּיַד־בָּנָיו
# "[EN-AID] And he removed on that day the striped and spotted he-goats and
# all the speckled and spotted she-goats — every one that had white in it —
# and every dark one among the sheep, and gave them into the hand of his
# sons."
m.step("Gen.30.35")
# ‹וַיָּסַר בַּיּוֹם הַהוּא› (“and-turn-aside in-day that”) — fact holds:
# hesir-Laban-in-the-day-the-he/it(the-striped)
m.fact("hesir_lavan_ba_yom_ha_hu(ha_aqudim)")
# -------------------------- Gen.30.36 · THE_THREE_DAYS_GAP -----------------
# וַיָּשֶׂם דֶּרֶךְ שְׁלֹשֶׁת יָמִים בֵּינוֹ וּבֵין יַעֲקֹב וְיַעֲקֹב רֹעֶה
# אֶת־צֹאן לָבָן הַנּוֹתָרֹת
# "[EN-AID] And he set a way of three days between himself and Jacob; and
# Jacob was shepherding the remnant of Laban's flock."
m.step("Gen.30.36")
# ‹וַיָּשֶׂם דֶּרֶךְ שְׁלֹשֶׁת יָמִים בֵּינוֹ וּבֵין יַעֲקֹב› (“and-put/set
# way/road three day between-him/its and-between Jacob”) — fact holds:
# way/road-three-day(ben-Laban-and-between-Jacob)
m.fact("derekh_sheloshet_yamim(ben_lavan_u_ven_yaaqov)")
# -------------------------- Gen.30.37 · THE_WHITE_PEELED -------------------
# וַיִּקַּח־לוֹ יַעֲקֹב מַקַּל לִבְנֶה לַח וְלוּז וְעֶרְמוֹן וַיְפַצֵּל
# בָּהֵן פְּצָלוֹת לְבָנוֹת מַחְשֹׂף הַלָּבָן אֲשֶׁר עַל־הַמַּקְלוֹת
# "[EN-AID] And Jacob took himself fresh rods of poplar and almond and
# plane, and peeled white peelings in them, laying bare the white which was
# on the rods."
m.step("Gen.30.37")
# ‹וַיְפַצֵּל בָּהֵן פְּצָלוֹת לְבָנוֹת מַחְשֹׂף הַלָּבָן› (“and-peel in-
# them/their peeling white peeling the-white”) — fact holds: peel-peeling-
# the-Laban(shoot)
m.fact("pitzel_machsof_ha_lavan(maqlot)")
# -------------------------- Gen.30.38 · THE_TROUGH_SIGHTLINE ---------------
# וַיַּצֵּג אֶת־הַמַּקְלוֹת אֲשֶׁר פִּצֵּל בָּרֳהָטִים בְּשִׁקֲתוֹת הַמָּיִם
# אֲשֶׁר תָּבֹאןָ הַצֹּאן לִשְׁתּוֹת לְנֹכַח הַצֹּאן וַיֵּחַמְנָה בְּבֹאָן
# לִשְׁתּוֹת
# "[EN-AID] And he set the rods which he had peeled in the runnels, in the
# watering troughs where the flock came to drink, in front of the flock; and
# they came to heat when they came to drink."
m.step("Gen.30.38")
# ‹וַיַּצֵּג אֶת־הַמַּקְלוֹת אֲשֶׁר פִּצֵּל בָּרֳהָטִים בְּשִׁקֲתוֹת
# הַמָּיִם› (“and-place-permanently obj-marker the-shoot which peel in-
# channel in-trough the-waters”) — fact holds: shoot-in-the-rehatim(to-
# front-part-the-flock)
m.fact("maqlot_ba_rehatim(le_nokhach_ha_tzon)")
# -------------------------- Gen.30.39 · THE_FLOCK_CONCEIVES_STRIPED --------
# וַיֶּחֱמוּ הַצֹּאן אֶל־הַמַּקְלוֹת וַתֵּלַדְןָ הַצֹּאן עֲקֻדִּים נְקֻדִּים
# וּטְלֻאִים
# "[EN-AID] And the flock conceived-heat at the rods; and the flock bore
# striped, speckled, and spotted."
m.step("Gen.30.39")
# ‹וַתֵּלַדְןָ הַצֹּאן עֲקֻדִּים נְקֻדִּים וּטְלֻאִים› (“and-bear-young the-
# flock striped spotted and-cover-with-pieces”) — fact holds: bear-young-
# striped-spotted-cover-with-pieces(the-flock)
m.fact("teladna_aqudim_nequdim_teluim(ha_tzon)")
# -------------------------- Gen.30.40 · THE_SEPARATION ---------------------
# וְהַכְּשָׂבִים הִפְרִיד יַעֲקֹב וַיִּתֵּן פְּנֵי הַצֹּאן אֶל־עָקֹד
# וְכָל־חוּם בְּצֹאן לָבָן וַיָּשֶׁת־לוֹ עֲדָרִים לְבַדּוֹ וְלֹא שָׁתָם
# עַל־צֹאן לָבָן
# "[EN-AID] And Jacob separated the lambs, and set the faces of the flock
# toward the striped and every dark one in Laban's flock; and he set himself
# droves alone, and did not set them with Laban's flock."
m.step("Gen.30.40")
# ‹וְהַכְּשָׂבִים הִפְרִיד יַעֲקֹב› (“and-the-young-sheep break-through
# Jacob”) — fact holds: break-through-arrangement-alone(Jacob)
m.fact("hifrid_adarim_levado(yaaqov)")
# -------------------------- Gen.30.41 · THE_STRONG_ONES --------------------
# וְהָיָה בְּכָל־יַחֵם הַצֹּאן הַמְקֻשָּׁרוֹת וְשָׂם יַעֲקֹב אֶת־הַמַּקְלוֹת
# לְעֵינֵי הַצֹּאן בָּרֳהָטִים לְיַחְמֵנָּה בַּמַּקְלוֹת
# "[EN-AID] And it was, whenever the bound-strong of the flock conceived,
# that Jacob set the rods before the eyes of the flock in the runnels, to
# make them conceive among the rods."
m.step("Gen.30.41")
# ‹וְשָׂם יַעֲקֹב אֶת־הַמַּקְלוֹת› (“and-put/set Jacob obj-marker the-
# shoot”) — fact holds: shoot-to-eye-the-tie(Jacob)
m.fact("maqlot_le_ene_ha_mequsharot(yaaqov)")
# -------------------------- Gen.30.42 · THE_SORT ---------------------------
# וּבְהַעֲטִיף הַצֹּאן לֹא יָשִׂים וְהָיָה הָעֲטֻפִים לְלָבָן וְהַקְּשֻׁרִים
# לְיַעֲקֹב
# "[EN-AID] And when the flock were feeble, he did not set them; and the
# feeble were Laban's, and the bound-strong Jacob's."
m.step("Gen.30.42")
# ‹וְהָיָה הָעֲטֻפִים לְלָבָן וְהַקְּשֻׁרִים לְיַעֲקֹב› (“and-be the-shroud
# to-Laban and-the-tie to-Jacob”) — fact holds: shroud-to-Laban-tie-to-
# Jacob(the-flock)
m.fact("atufim_le_lavan_qeshurim_le_yaaqov(ha_tzon)")
# -------------------------- Gen.30.43 · THE_BREAK_OUT_DOUBLED --------------
# וַיִּפְרֹץ הָאִישׁ מְאֹד מְאֹד וַיְהִי־לוֹ צֹאן רַבּוֹת וּשְׁפָחוֹת
# וַעֲבָדִים וּגְמַלִּים וַחֲמֹרִים
# "[EN-AID] And the man broke out exceedingly, exceedingly; and he had many
# flocks, and maidservants and menservants, and camels and donkeys."
m.step("Gen.30.43")
# ‹וַיִּפְרֹץ הָאִישׁ מְאֹד מְאֹד› (“and-break-out the-man very very”) —
# fact holds: paratz-very-very(the-man)
m.fact("paratz_meod_meod(ha_ish)")
# -------------------------- 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() == ['shalcheni(lavan)', 'tena_nashai_viladai(lavan)']
assert len(m.SPECS["log"]) == 3
assert sorted(m.LEDGER) == []
assert m.flag_counts() == {}
assert sorted(m.WORLD["facts"]) == sorted(['berakh_YHWH_biglal_yaaqov(lavan)', 'yadata_avodati(lavan)', 'paratz_la_rov_le_ragli(miqne_lavan)', 'lo_titen_li_meuma(exchange)', 'tzedaqa_ana_be_yom_machar(yaaqov)', 'lu_yehi_khi_devarekha(lavan)', 'hesir_lavan_ba_yom_ha_hu(ha_aqudim)', 'derekh_sheloshet_yamim(ben_lavan_u_ven_yaaqov)', 'pitzel_machsof_ha_lavan(maqlot)', 'maqlot_ba_rehatim(le_nokhach_ha_tzon)', 'teladna_aqudim_nequdim_teluim(ha_tzon)', 'hifrid_adarim_levado(yaaqov)', 'maqlot_le_ene_ha_mequsharot(yaaqov)', 'atufim_le_lavan_qeshurim_le_yaaqov(ha_tzon)', 'paratz_meod_meod(ha_ish)'])
assert m.WORLD["invariants"] == []
assert m.WORLD["partitions"] == []
assert len(m.EVENTS) == 4
print("ALL ASSERTIONS GREEN — rendering matches the frozen unit's machine truth")