The well, the great stone, and Rachel — arrival at Haran (29:1-14) FROZEN
וַיִּשָּׂא יַעֲקֹב רַגְלָיו · va-yisa yaaqov raglav · 'And Jacob lifted his feet'
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 29:1-14, the well-arrival boundary (29:15 opens Laban's wage question): 14 verses, 204 tokens, source-verified. Evidence: the SNAPSHOT database plus the debut-map attachment; trees split at the mid-verse rest; instruments asleep (zero instrument words in span). | reconstructed |
| C | Draft path + review | Solo-era unit #2: 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) | Fourteen care-points filed before derivation, every ordinal source-verified, including: the crouch-verb whose first token is sin at the door reappears as flocks crouching at the well; the roll-verb is born on this stone, its first three tokens all in-span; the Haran word's whole final arc is exactly this journey — the mother's "flee to Haran," his road, and "from Haran are we," the career closing at arrival; Rachel's name debuts mid-speech, the first named shepherdess, introduced with Abel's shepherd-verb; the kiss career runs deception, love, welcome; Jacob is the fourth weeper after Hagar, Abraham, and Esau; the niece repeats the aunt's run-and-tell a generation later, and the recount-verb repeats the first well-meeting's type-scene slot exactly; Laban speaks the first woman's bone-and-flesh formula as kinship; the grandfather-skip in the kin-formula recorded, never adjudicated; the demanded dwell-content of the frozen flight compound lands at 29:14 across the wall — a landing-note only, no pop across frozen walls. | reconstructed |
| E | Machine design | Exactly THREE volitives in the span, all in one verse: Jacob's water, go, and pasture imperatives to the shepherds (29:7) — one breath, one addressee-group, ONE compound push per the frozen compound law. The shepherds REFUSE with grounds (29:8, the stone protocol) — refusal never pops. Then at 29:10 the DEMANDER performs his own demanded content in the same watering root — but a performer who is not a demandee cannot pop: the THIRD VARIATION of the mismatch family (the wrong brother performs; the never-demandee mirrors; now the demander self-performs). Unit ends at depth one open. Zero registry writes (no naming formula anywhere), zero tests. | reconstructed |
| F | Freeze + later history | Frozen at commit 473dc36 (2026-08-07, "Freeze gen_49: the well, the great stone, and Rachel"). Oral audit 2026-08-08 folded same day (run 6 block 3): 13 VERIFIED, 0 FAILED, 1 builder-asserted manual row (record: logic/oral_audit/AUDIT_gen_49_2026-08-08.md; the crowns are displayed in the audit note above). | reconstructed |
Boot steps — the operator lines (hand-derived, owner-approved)
STEP_Gn_29_1 · Gen.29.1 · THE_LIFTED_FEET_TO_THE_EAST
וַיִּשָּׂא יַעֲקֹב רַגְלָיו וַיֵּלֶךְ אַרְצָה בְנֵי־קֶדֶם · va-yisa yaaqov raglav va-yelekh artzah vene-qedem · And Jacob lifted his feet and went to the land of the children of the east.
וַיִּשָּׂ֥א יַעֲקֹ֖ב רַגְלָ֑יו · va-yisa yaaqov raglav · and Jacob lifted his feet (etnachta on raglav) [VERIFIED: SNAPSHOT Gen.29.1 idx2 mark_rank=1]
וַיֵּ֖לֶךְ אַ֥רְצָה בְנֵי קֶֽדֶם · va-yelekh artzah vene qedem · and went to the land of the children of the east (verse-final qedem) [VERIFIED: SNAPSHOT Gen.29.1 idx3-6]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(yaaqov_lifted_feet_walked_east, t0) ∧ SPECS=[] = HOLDS(yaaqov-lifted-feet-walked-east, t0) ∧ SPECS=[] THE LIFTED FEET [care 1]. va-yisa (5375 tok18/168) [VERIFIED: SNAPSHOT Gen.29.1 idx0 ordinal=18/168] raglav (7272 tok6/60) [VERIFIED: idx2 ordinal=6/60] — the feet-lifting idiom; nasa toks 18-19 both in-span (feet here, VOICE at 29:11). qedem (6924 tok12/28) [VERIFIED: idx6 ordinal=12/28] — east toks 11→12 CONSECUTIVE: 28:14 va-qedmah (the promise's eastward spread) → 29:1 he walks east. va-yelekh (3212 tok58/229) [VERIFIED: idx3 ordinal=58/229]. Unit boots SPECS empty. REGISTRY 0. TESTS 0. Onkelos BUFFER PENDING. | וַיִּשָּׂא … רַגְלָיו … קֶדֶם · va-yisa … raglav … qedem = and-yisa raglav qedem | — | tested |
STEP_Gn_29_2 · Gen.29.2 · THE_WELL_THREE_FLOCKS_GREAT_STONE
וַיַּרְא וְהִנֵּה בְאֵר בַּשָּׂדֶה וְהִנֵּה־שָׁם שְׁלֹשָׁה עֶדְרֵי־צֹאן רֹבְצִים עָלֶיהָ כִּי מִן־הַבְּאֵר הַהִוא יַשְׁקוּ הָעֲדָרִים וְהָאֶבֶן גְּדֹלָה עַל־פִּי הַבְּאֵר · va-yar ve-hine veer ba-sadeh ve-hine-sham sheloshah edre-tzon rovtzim aleha ki min-ha-beer ha-hiv yashqu ha-adarim ve-ha-even gedolah al-pi ha-beer · And he saw — behold a well in the field, and behold three flocks of sheep crouching by it, for from that well the flocks were watered; and the stone was great on the mouth of the well.
וַיַּ֞רְא וְהִנֵּ֧ה בְאֵ֣ר בַּשָּׂדֶ֗ה וְהִנֵּה שָׁ֞ם שְׁלֹשָׁ֤ה עֶדְרֵי צֹאן֙ רֹבְצִ֣ים עָלֶ֔יהָ כִּ֚י מִן הַבְּאֵ֣ר הַהִ֔וא יַשְׁק֖וּ הָעֲדָרִ֑ים · va-yar ve-hine veer ba-sadeh ve-hine sham sheloshah edre tzon rovtzim aleha ki min ha-beer ha-hiv yashqu ha-adarim · a well in the field, three flocks crouching, for from that well the flocks drink (etnachta on ha-adarim) [VERIFIED: SNAPSHOT Gen.29.2 idx16 mark_rank=1]
וְהָאֶ֥בֶן גְּדֹלָ֖ה עַל פִּ֥י הַבְּאֵֽר · ve-ha-even gedolah al pi ha-beer · and the stone was great on the mouth of the well (verse-final ha-beer) [VERIFIED: SNAPSHOT Gen.29.2 idx17-21]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(well_three_flocks_great_stone_on_mouth, t0) ∧ SPECS=[] = HOLDS(well-three-flocks-great-stone-on-mouth, t0) ∧ SPECS=[] THE TABLEAU [care 2]. veer (875 tok17/29) [VERIFIED: SNAPSHOT Gen.29.2 idx2 ordinal=17/29] — well toks 10-16 = the gen_45 Gerar well cluster (26:18-32). edre (5739 tok1/10 DEBUT) [VERIFIED: idx7 ordinal=1/10] — flock-herds born here; toks 1-4 all in-span. rovtzim (7257 tok2/10) [VERIFIED: idx9 ordinal=2/10] — THE CROUCH-VERB: tok1 = 4:7, sin crouching at the door; its second token is flocks at the well. yashqu (8248 tok15/28) [VERIFIED: idx15 ordinal=15/28]. ve-ha-even (68 tok6/88) [VERIFIED: idx17 ordinal=6/88] gedola (1419 tok23/102) [VERIFIED: idx18 ordinal=23/102] — stone toks 6-10 five in-span, continuing gen_48's pillow-pillar-house toks 3-5; great-word toks 22-23-24 = elder brother (27:42) → great stone → great day (29:7). SPECS empty. REGISTRY 0. TESTS 0. | רֹבְצִים … וְהָאֶבֶן גְּדֹלָה · rovtzim … ve-ha-even gedolah = rovtzim and-the-even gedolah | — | tested |
STEP_Gn_29_3 · Gen.29.3 · THE_STONE_PROTOCOL_HABITUAL
וְנֶאֶסְפוּ־שָׁמָּה כָל־הָעֲדָרִים וְגָלֲלוּ אֶת־הָאֶבֶן מֵעַל פִּי הַבְּאֵר וְהִשְׁקוּ אֶת־הַצֹּאן וְהֵשִׁיבוּ אֶת־הָאֶבֶן עַל־פִּי הַבְּאֵר לִמְקֹמָהּ · ve-neesfu-shamah khol-ha-adarim ve-galalu et-ha-even me-al pi ha-beer ve-hishqu et-ha-tzon ve-heshivu et-ha-even al-pi ha-beer li-meqomah · And all the flocks would gather there, and they would roll the stone from the mouth of the well and water the sheep, and return the stone to its place on the mouth of the well.
וְנֶאֶסְפוּ שָׁ֣מָּה כָל הָעֲדָרִ֗ים וְגָלֲל֤וּ אֶת הָאֶ֨בֶן֙ מֵעַל֙ פִּ֣י הַבְּאֵ֔ר וְהִשְׁק֖וּ אֶת הַצֹּ֑אן · ve-neesfu shamah khol ha-adarim ve-galalu et ha-even me-al pi ha-beer ve-hishqu et ha-tzon · all flocks gather, roll the stone, water the sheep (etnachta on ha-tzon) [VERIFIED: SNAPSHOT Gen.29.3 idx12 mark_rank=1]
וְהֵשִׁ֧יבוּ אֶת הָאֶ֛בֶן עַל פִּ֥י הַבְּאֵ֖ר לִמְקֹמָֽהּ · ve-heshivu et ha-even al pi ha-beer li-meqomah · and return the stone to its place on the well's mouth (verse-final li-meqomah) [VERIFIED: SNAPSHOT Gen.29.3 idx13-19]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(stone_protocol_gather_roll_water_return, t0) ∧ SPECS=[] = HOLDS(stone-protocol-gather-roll-water-return, t0) ∧ SPECS=[] THE PROTOCOL [care 3] — habitual weqatal chain, FACT class (no addressee, no push). ve-galalu (1556 tok1/4 DEBUT) [VERIFIED: SNAPSHOT Gen.29.3 idx4 ordinal=1/4] — the roll-verb born on this stone; toks 1-2-3 all in-span, tok4 = 43:18 le-hitgolel (the brothers' fear in Egypt). ve-hishqu (8248 tok16) [VERIFIED: idx10 ordinal=16/28]. ve-heshivu (7725 tok33/180) [VERIFIED: idx13 ordinal=33/180] — the return-verb (toks 29-32 = gen_47 wait-pair, gen_48 promise+vow) here returns the STONE. li-meqomah (4725 tok31/133) [VERIFIED: idx19 ordinal=31/133] — the place-word's next token after gen_48's six (toks 25-30) is the stone's place. SPECS empty. REGISTRY 0. TESTS 0. | וְגָלֲלוּ … וְהִשְׁקוּ … וְהֵשִׁיבוּ · ve-galalu … ve-hishqu … ve-heshivu = and-galalu and-hishqu and-heshivu | — | tested |
STEP_Gn_29_4 · Gen.29.4 · THE_MY_BROTHERS_FROM_HARAN
וַיֹּאמֶר לָהֶם יַעֲקֹב אַחַי מֵאַיִן אַתֶּם וַיֹּאמְרוּ מֵחָרָן אֲנָחְנוּ · va-yomer lahem yaaqov achai me-ayin atem va-yomru me-charan anachnu · And Jacob said to them: My brothers, from where are you? And they said: From Haran are we.
וַיֹּ֤אמֶר לָהֶם֙ יַעֲקֹ֔ב אַחַ֖י מֵאַ֣יִן אַתֶּ֑ם · va-yomer lahem yaaqov achai me-ayin atem · Jacob said: my brothers, from where are you (etnachta on atem) [VERIFIED: SNAPSHOT Gen.29.4 idx5 mark_rank=1]
וַיֹּ֣אמְר֔וּ מֵחָרָ֖ן אֲנָֽחְנוּ · va-yomru me-charan anachnu · and they said: from Haran are we (verse-final anachnu) [VERIFIED: SNAPSHOT Gen.29.4 idx6-8]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(shepherds_are_from_charan, t0) ∧ SPECS=[] = HOLDS(shepherds-are-from-charan, t0) ∧ SPECS=[] FROM HARAN — CAREER CLOSES [care 4]. achai (251 tok54/285) [VERIFIED: SNAPSHOT Gen.29.4 idx3 ordinal=54/285] — "my brothers" to strangers. me-ayin (370 tok1/3 DEBUT) [VERIFIED: idx4 ordinal=1/3]. me-charan (2771 tok7/7) [VERIFIED: idx7 ordinal=7/7] — THE HARAN-WORD'S CAREER CLOSES: toks 5-6-7 = 27:43 the mother's "flee to Haran" → 28:10 his road → "from Haran are we." The word's final arc is exactly this journey, closing at arrival. SPECS empty. REGISTRY 0. TESTS 0. | אַחַי מֵאַיִן אַתֶּם … מֵחָרָן · achai me-ayin atem … me-charan = achai from-ayin atem from-charan | — | tested |
STEP_Gn_29_5 · Gen.29.5 · THE_KNOW_CHAIN_AND_GRANDFATHER_SKIP
וַיֹּאמֶר לָהֶם הַיְדַעְתֶּם אֶת־לָבָן בֶּן־נָחוֹר וַיֹּאמְרוּ יָדָעְנוּ · va-yomer lahem ha-yedatem et-lavan ben-nachor va-yomru yadanu · And he said to them: Do you know Laban son of Nachor? And they said: We know.
וַיֹּ֣אמֶר לָהֶ֔ם הַיְדַעְתֶּ֖ם אֶת לָבָ֣ן בֶּן נָח֑וֹר · va-yomer lahem ha-yedatem et lavan ben nachor · do you know Laban son of Nachor (etnachta on nachor) [VERIFIED: SNAPSHOT Gen.29.5 idx6 mark_rank=1]
וַיֹּאמְר֖וּ יָדָֽעְנוּ · va-yomru yadanu · and they said: we know (verse-final yadanu) [VERIFIED: SNAPSHOT Gen.29.5 idx7-8]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(shepherds_know_lavan_ben_nachor, t0) ∧ SPECS=[] = HOLDS(shepherds-know-lavan-ben-nachor, t0) ∧ SPECS=[] KNOW-CHAIN + GRANDFATHER-SKIP [care 5]. ha-yedatem (3045 tok31/174) [VERIFIED: SNAPSHOT Gen.29.5 idx2 ordinal=31/174] / yadanu (tok32) [VERIFIED: idx8 ordinal=32/174] — know toks 30-31-32: 28:16 "I knew NOT" → "do you know?" → "we know." Lavan ben NACHOR (5152 tok15/16) [VERIFIED: idx6 ordinal=15/16] — kin-formula FACT: 28:5 said ben Betuel (career closed 9/9 there); the letter here skips to the grandfather. Recorded, never adjudicated. SPECS empty. REGISTRY 0. TESTS 0. | הַיְדַעְתֶּם … בֶּן־נָחוֹר … יָדָעְנוּ · ha-yedatem … ben-nachor … yadanu = the-yedatem ben-nachor yadanu | — | tested |
STEP_Gn_29_6 · Gen.29.6 · THE_SHALOM_AND_RACHEL_DEBUT
וַיֹּאמֶר לָהֶם הֲשָׁלוֹם לוֹ וַיֹּאמְרוּ שָׁלוֹם וְהִנֵּה רָחֵל בִּתּוֹ בָּאָה עִם־הַצֹּאן · va-yomer lahem ha-shalom lo va-yomru shalom ve-hine rachel bito baah im-ha-tzon · And he said to them: Is there peace to him? And they said: Peace — and behold Rachel his daughter comes with the sheep.
וַיֹּ֥אמֶר לָהֶ֖ם הֲשָׁל֣וֹם ל֑וֹ · va-yomer lahem ha-shalom lo · is there peace to him (etnachta on lo) [VERIFIED: SNAPSHOT Gen.29.6 idx3 mark_rank=1]
וַיֹּאמְר֣וּ שָׁל֔וֹם וְהִנֵּה֙ רָחֵ֣ל בִּתּ֔וֹ בָּאָ֖ה עִם הַצֹּֽאן · va-yomru shalom ve-hine rachel bito baah im ha-tzon · peace — and behold Rachel his daughter comes with the sheep (verse-final ha-tzon) [VERIFIED: SNAPSHOT Gen.29.6 idx4-11]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(shalom_confirmed_rachel_approaching, t0) ∧ SPECS=[] = HOLDS(shalom-confirmed-rachel-approaching, t0) ∧ SPECS=[] SHALOM-CHAIN + RACHEL DEBUT [care 6]. ha-shalom (7965 tok5/26) [VERIFIED: SNAPSHOT Gen.29.6 idx2 ordinal=5/26] / shalom (tok6) [VERIFIED: idx5 ordinal=6/26] — peace toks 4-5-6 CONSECUTIVE: 28:21 the vow's "return in peace" → the first question at Haran is peace, answered in one word. ve-hine RACHEL (7354 tok1/44 DEBUT) [VERIFIED: idx7 ordinal=1/44] — the name enters mid-speech: "and behold Rachel his daughter comes." baa (935 tok88 participle) [VERIFIED: idx9 ordinal=88/619]. SPECS empty. REGISTRY 0. TESTS 0. | הֲשָׁלוֹם לוֹ … וְהִנֵּה רָחֵל · ha-shalom lo … ve-hine rachel = the-shalom not and-hine rachel | — | tested |
STEP_Gn_29_7 · Gen.29.7 · THE_COMPOUND_PUSH_ON_THE_SHEPHERDS
וַיֹּאמֶר הֵן עוֹד הַיּוֹם גָּדוֹל לֹא־עֵת הֵאָסֵף הַמִּקְנֶה הַשְׁקוּ הַצֹּאן וּלְכוּ רְעוּ · va-yomer hen od ha-yom gadol lo-et heasef ha-miqneh hashqu ha-tzon u-lekhu reu · And he said: Behold, the day is still great; it is not time for the livestock to be gathered — water the sheep and go, pasture.
וַיֹּ֗אמֶר הֵ֥ן עוֹד֙ הַיּ֣וֹם גָּד֔וֹל לֹא עֵ֖ת הֵאָסֵ֣ף הַמִּקְנֶ֑ה · va-yomer hen od ha-yom gadol lo et heasef ha-miqneh · the day is still great; not time to gather the livestock (etnachta on ha-miqneh) [VERIFIED: SNAPSHOT Gen.29.7 idx8 mark_rank=1]
הַשְׁק֥וּ הַצֹּ֖אן וּלְכ֥וּ רְעֽוּ · hashqu ha-tzon u-lekhu reu · water the sheep and go pasture (verse-final reu) [VERIFIED: SNAPSHOT Gen.29.7 idx9-12]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(yaaqov, LET(hashqu_lekhu_reu(ha_roim))) = DECLARE(yaaqov, LET(hashqu-lekhu-reu(the-roim))) THE UNIT'S ONLY PUSH [care 7] — the span's only three volitives, one breath, one addressee-group (gen_41 compound law): hashqu (8248 tok17/28 HVhv2mp hiphil imperative) [VERIFIED: SNAPSHOT Gen.29.7 idx9 morph=HVhv2mp ordinal=17/28] + u-lekhu (3212 tok59/229 HC/Vqv2mp) [VERIFIED: idx11 morph=HC/Vqv2mp ordinal=59/229] + reu (7462 tok2/23 HVqv2mp) [VERIFIED: idx12 morph=HVqv2mp ordinal=2/23] = LET(hashqu_lekhu_reu(ha_roim)), depth 1. THE WATER-VERB: toks 8-14 = the ch. 24 Rivqah well-TEST cluster (24:14-46 ashqe / hashqini forms); toks 15-19 all in-span — the type-scene verb returns at the next well. THE PASTURE-VERB: 7462 tok1 = 4:2 ABEL, the first shepherd; tok2 = this imperative; tok3 = 29:9 Rachel. gadol (1419 tok24) [VERIFIED: idx4 ordinal=24/102] — the day is GREAT (great-word toks 22-23-24). REGISTRY 0. TESTS 0. | הַשְׁקוּ הַצֹּאן וּלְכוּ רְעוּ · hashqu ha-tzon u-lekhu reu = hashqu the-tzon and-lekhu reu | — | tested |
STEP_Gn_29_8 · Gen.29.8 · THE_REFUSAL_WITH_STONE_GROUNDS
וַיֹּאמְרוּ לֹא נוּכַל עַד אֲשֶׁר יֵאָסְפוּ כָּל־הָעֲדָרִים וְגָלֲלוּ אֶת־הָאֶבֶן מֵעַל פִּי הַבְּאֵר וְהִשְׁקִינוּ הַצֹּאן · va-yomru lo nukhal ad asher yeasfu kol-ha-adarim ve-galalu et-ha-even me-al pi ha-beer ve-hishqinu ha-tzon · And they said: We cannot, until all the flocks are gathered and they roll the stone from the mouth of the well — then we water the sheep.
וַיֹּאמְרוּ֮ לֹ֣א נוּכַל֒ עַ֣ד אֲשֶׁ֤ר יֵאָֽסְפוּ֙ כָּל הָ֣עֲדָרִ֔ים וְגָֽלֲלוּ֙ אֶת הָאֶ֔בֶן מֵעַ֖ל פִּ֣י הַבְּאֵ֑ר · va-yomru lo nukhal ad asher yeasfu kol ha-adarim ve-galalu et ha-even me-al pi ha-beer · we cannot until all flocks gather and the stone is rolled (etnachta on ha-beer) [VERIFIED: SNAPSHOT Gen.29.8 idx13 mark_rank=1]
וְהִשְׁקִ֖ינוּ הַצֹּֽאן · ve-hishqinu ha-tzon · then we water the sheep (verse-final ha-tzon) [VERIFIED: SNAPSHOT Gen.29.8 idx14-15]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(refusal_lo_nukhal_stone_grounds, t0) ∧ depth_SPECS=1 = HOLDS(refusal-not-nukhal-stone-grounds, t0) ∧ depth-SPECS=1 THE REFUSAL [care 8]. lo nukhal (3201 tok7/64) [VERIFIED: SNAPSHOT Gen.29.8 idx2 ordinal=7/64] — "we cannot," with grounds: the gathering (yeasfu 622 tok6 — asaf toks 4-5-6 all in-span) [VERIFIED: idx5 ordinal=6/50], the roll (ve-galalu 1556 tok2 weqatal) [VERIFIED: idx8 morph=HC/Vqq3cp ordinal=2/4], then the watering (ve-hishqinu 8248 tok18) [VERIFIED: idx14 ordinal=18/28]. A refusal with stated protocol is FACT speech; it does NOT pop — LET(hashqu_lekhu_reu(ha_roim)) stays OPEN. Depth 1. REGISTRY 0. TESTS 0. | לֹא נוּכַל עַד אֲשֶׁר … · lo nukhal ad asher … = not nukhal until which | — | tested |
STEP_Gn_29_9 · Gen.29.9 · THE_STILL_SPEAKING_SHEPHERDESS
עוֹדֶנּוּ מְדַבֵּר עִמָּם וְרָחֵל בָּאָה עִם־הַצֹּאן אֲשֶׁר לְאָבִיהָ כִּי רֹעָה הִוא · odenu medaber imam ve-rachel baah im-ha-tzon asher le-aviha ki roah hiv · While he was still speaking with them, Rachel came with the sheep that were her father's, for she was a shepherdess.
עוֹדֶ֖נּוּ מְדַבֵּ֣ר עִמָּ֑ם · odenu medaber imam · while he was still speaking with them (etnachta on imam) [VERIFIED: SNAPSHOT Gen.29.9 idx2 mark_rank=1]
וְרָחֵ֣ל בָּ֗אָה עִם הַצֹּאן֙ אֲשֶׁ֣ר לְאָבִ֔יהָ כִּ֥י רֹעָ֖ה הִֽוא · ve-rachel baah im ha-tzon asher le-aviha ki roah hiv · Rachel came with her father's sheep, for she was a shepherdess (verse-final hiv) [VERIFIED: SNAPSHOT Gen.29.9 idx3-11]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(rachel_arrived_shepherdess_while_speaking, t0) ∧ depth_SPECS=1 = HOLDS(rachel-arrived-shepherdess-while-speaking, t0) ∧ depth-SPECS=1 STILL-SPEAKING ARRIVAL [care 9]. odenu (5750 tok19/95) [VERIFIED: SNAPSHOT Gen.29.9 idx0 ordinal=19/95] medaber — the while-still-speaking arrival class of the FIRST well-meeting (24:15, Rivqah); od toks 18-19 both in-span. ve-Rachel baa (935 tok89 perfect) [VERIFIED: idx4 ordinal=89/619] … ki ROA hiv (7462 tok3/23) [VERIFIED: idx10 ordinal=3/23] — the FIRST NAMED SHEPHERDESS, introduced with ABEL's verb (tok1 = 4:2; tok2 = the 29:7 imperative). Depth 1. REGISTRY 0. TESTS 0. | עוֹדֶנּוּ מְדַבֵּר … כִּי רֹעָה הִוא · odenu medaber … ki roah hiv = odenu medaber when roah hiv | — | tested |
STEP_Gn_29_10 · Gen.29.10 · THE_DEMANDER_PERFORMS_ROLL_AND_WATER
וַיְהִי כַּאֲשֶׁר רָאָה יַעֲקֹב אֶת־רָחֵל בַּת־לָבָן אֲחִי אִמּוֹ וְאֶת־צֹאן לָבָן אֲחִי אִמּוֹ וַיִּגַּשׁ יַעֲקֹב וַיָּגֶל אֶת־הָאֶבֶן מֵעַל פִּי הַבְּאֵר וַיַּשְׁקְ אֶת־צֹאן לָבָן אֲחִי אִמּוֹ · va-yehi ka-asher raah yaaqov et-rachel bat-lavan achi imo ve-et-tzon lavan achi imo va-yigash yaaqov va-yagel et-ha-even me-al pi ha-beer va-yashq et-tzon lavan achi imo · And it was, when Jacob saw Rachel daughter of Laban his mother's brother, and the sheep of Laban his mother's brother, that Jacob drew near and rolled the stone from the mouth of the well, and watered the sheep of Laban his mother's brother.
וַיְהִ֡י כַּאֲשֶׁר֩ רָאָ֨ה יַעֲקֹ֜ב אֶת רָחֵ֗ל בַּת לָבָן֙ אֲחִ֣י אִמּ֔וֹ וְאֶת צֹ֥אן לָבָ֖ן אֲחִ֣י אִמּ֑וֹ · va-yehi ka-asher raah yaaqov et rachel bat lavan achi imo ve-et tzon lavan achi imo · when Jacob saw Rachel daughter of Laban his mother's brother, and the sheep of Laban his mother's brother (etnachta on imo) [VERIFIED: SNAPSHOT Gen.29.10 idx14 mark_rank=1]
וַיִּגַּ֣שׁ יַעֲקֹ֗ב וַיָּ֤גֶל אֶת הָאֶ֨בֶן֙ מֵעַל֙ פִּ֣י הַבְּאֵ֔ר וַיַּ֕שְׁקְ אֶת צֹ֥אן לָבָ֖ן אֲחִ֥י אִמּֽוֹ · va-yigash yaaqov va-yagel et ha-even me-al pi ha-beer va-yashq et tzon lavan achi imo · Jacob drew near, rolled the stone, and watered the sheep of Laban his mother's brother (verse-final imo) [VERIFIED: SNAPSHOT Gen.29.10 idx15-28]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(demander_performed_roll_and_water, t0) ∧ depth_SPECS=1 = HOLDS(demander-performed-roll-and-water, t0) ∧ depth-SPECS=1 THE DEMANDER PERFORMS [care 10]. Triple "achi imo" — Laban named "his MOTHER'S brother" three times in ONE verse (ach 251 toks 55-56-57 [VERIFIED: idx8,13,27]; em 517 toks 19-20-21 [VERIFIED: idx9,14,28], after 28:7's etnachta on im-o). va-yigash (5066 tok10/45) [VERIFIED: idx15 ordinal=10/45] — the DRAW-NEAR verb: toks 5-9 are ALL the deception scene (27:22, 27:25 ×2, 27:26, 27:27); its first token since approaches the stone for Rachel. va-yagel (1556 tok3/4) [VERIFIED: idx17 ordinal=3/4] — he rolls it ALONE, against the all-flocks protocol just stated. va-yashq (8248 tok19/28 HC/Vhw3ms) [VERIFIED: idx23 morph=HC/Vhw3ms ordinal=19/28] — the demanded watering performed by the DEMANDER himself: performer is not a demandee → NO POP; LET(hashqu_lekhu_reu(ha_roim)) stays OPEN (mismatch family, third variation: gen_46 wrong-brother performs; gen_47 never-demandee mirrors; gen_49 demander self-performs). Depth 1. REGISTRY 0. TESTS 0. | וַיִּגַּשׁ … וַיָּגֶל … וַיַּשְׁקְ · va-yigash … va-yagel … va-yashq = and-yigash and-yagel and-yashq | — | tested |
STEP_Gn_29_11 · Gen.29.11 · THE_KISS_VOICE_AND_WEEPING
וַיִּשַּׁק יַעֲקֹב לְרָחֵל וַיִּשָּׂא אֶת־קֹלוֹ וַיֵּבְךְּ · va-yishaq yaaqov le-rachel va-yisa et-qolo va-yevk · And Jacob kissed Rachel, and lifted his voice, and wept.
וַיִּשַּׁ֥ק יַעֲקֹ֖ב לְרָחֵ֑ל · va-yishaq yaaqov le-rachel · and Jacob kissed Rachel (etnachta on le-rachel) [VERIFIED: SNAPSHOT Gen.29.11 idx2 mark_rank=1]
וַיִּשָּׂ֥א אֶת קֹל֖וֹ וַיֵּֽבְךְּ · va-yisa et qolo va-yevk · and lifted his voice and wept (verse-final va-yevk) [VERIFIED: SNAPSHOT Gen.29.11 idx3-6]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(kiss_lifted_voice_weeping, t0) ∧ depth_SPECS=1 = HOLDS(kiss-lifted-voice-weeping, t0) ∧ depth-SPECS=1 KISS, VOICE, WEEPING [care 11]. va-yishaq (5401 tok3/13) [VERIFIED: SNAPSHOT Gen.29.11 idx0 ordinal=3/13] — the KISS CAREER: toks 1-2 = 27:26 "kiss me" + 27:27 the deception kiss; toks 3-4 in-span — deception → love → welcome. va-yisa (5375 tok19) [VERIFIED: idx3 ordinal=19/168] — nasa toks 18-19 CONSECUTIVE in-span: lifted his FEET (29:1) → lifts his VOICE. qolo (6963 tok19/102) [VERIFIED: idx5 ordinal=19/102] — voice toks 18→19: 27:43 the mother's demanded voice (shema be-qoli, gen_47's LET) → the son's lifted weeping voice. va-yevk (1058 tok4/29) [VERIFIED: idx6 ordinal=4/29] — the FOURTH weeper: Hagar (21:16), Abraham (23:2), Esau (27:38), Jacob. Depth 1. REGISTRY 0. TESTS 0. | וַיִּשַּׁק … וַיִּשָּׂא אֶת־קֹלוֹ וַיֵּבְךְּ · va-yishaq … va-yisa et-qolo va-yevk = and-yishaq and-yisa qolo and-yevk | — | tested |
STEP_Gn_29_12 · Gen.29.12 · THE_TELL_CHAIN_AND_HER_RUN
וַיַּגֵּד יַעֲקֹב לְרָחֵל כִּי אֲחִי אָבִיהָ הוּא וְכִי בֶן־רִבְקָה הוּא וַתָּרָץ וַתַּגֵּד לְאָבִיהָ · va-yaged yaaqov le-rachel ki achi aviha hu ve-khi ven-rivqah hu va-taratz va-taged le-aviha · And Jacob told Rachel that he was her father's kinsman and that he was Rivqah's son; and she ran and told her father.
וַיַּגֵּ֨ד יַעֲקֹ֜ב לְרָחֵ֗ל כִּ֣י אֲחִ֤י אָבִ֨יהָ֙ ה֔וּא וְכִ֥י בֶן רִבְקָ֖ה ה֑וּא · va-yaged yaaqov le-rachel ki achi aviha hu ve-khi ven rivqah hu · Jacob told Rachel: her father's kinsman, Rivqah's son (etnachta on hu) [VERIFIED: SNAPSHOT Gen.29.12 idx10 mark_rank=1]
וַתָּ֖רָץ וַתַּגֵּ֥ד לְאָבִֽיהָ · va-taratz va-taged le-aviha · and she ran and told her father (verse-final le-aviha) [VERIFIED: SNAPSHOT Gen.29.12 idx11-13]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(identity_told_rachel_ran_told_father, t0) ∧ depth_SPECS=1 = HOLDS(identity-told-rachel-ran-told-father, t0) ∧ depth-SPECS=1 THE TELL-CHAIN [care 12]. va-yaged (5046 tok13/55) [VERIFIED: SNAPSHOT Gen.29.12 idx0 ordinal=13/55] / va-taged (tok14) [VERIFIED: idx12 ordinal=14/55] — tell toks 12-13-14: the 27:42 LEAK to Rivqah → Jacob tells Rivqah's niece → she tells her father. ben Rivqah (7259 tok28/30) [VERIFIED: idx9 ordinal=28/30] — his credential is the MOTHER. va-taratz (7323 tok7/12) [VERIFIED: idx11 ordinal=7/12] — the run-career: toks 5-6 = 24:28 Rivqah runs-and-tells + 24:29 Laban runs; the niece repeats the aunt's run-and-tell a generation later. Depth 1. REGISTRY 0. TESTS 0. | וַיַּגֵּד … וַתָּרָץ וַתַּגֵּד · va-yaged … va-taratz va-taged = and-yaged and-taratz and-taged | — | tested |
STEP_Gn_29_13 · Gen.29.13 · THE_SECOND_RUN_EMBRACE_KISS_RECOUNT
וַיְהִי כִשְׁמֹעַ לָבָן אֶת־שֵׁמַע יַעֲקֹב בֶּן־אֲחֹתוֹ וַיָּרָץ לִקְרָאתוֹ וַיְחַבֶּק־לוֹ וַיְנַשֶּׁק־לוֹ וַיְבִיאֵהוּ אֶל־בֵּיתוֹ וַיְסַפֵּר לְלָבָן אֵת כָּל־הַדְּבָרִים הָאֵלֶּה · va-yehi khi-shemoa lavan et-shema yaaqov ben-achoto va-yaratz li-qerato va-yechabeq-lo va-yenasheq-lo va-yeviehu el-beto va-yesaper le-lavan et kol-ha-devarim ha-eleh · And it was, when Laban heard the report of Jacob his sister's son, that he ran to meet him, and embraced him, and kissed him, and brought him to his house; and he recounted to Laban all these things.
וַיְהִי֩ כִשְׁמֹ֨עַ לָבָ֜ן אֶת שֵׁ֣מַע יַעֲקֹ֣ב בֶּן אֲחֹת֗וֹ וַיָּ֤רָץ לִקְרָאתוֹ֙ וַיְחַבֶּק לוֹ֙ וַיְנַשֶּׁק ל֔וֹ וַיְבִיאֵ֖הוּ אֶל בֵּית֑וֹ · va-yehi khi-shemoa lavan et shema yaaqov ben achoto va-yaratz li-qerato va-yechabeq lo va-yenasheq lo va-yeviehu el beto · when Laban heard the report of his sister's son he ran, embraced, kissed, and brought him home (etnachta on beto) [VERIFIED: SNAPSHOT Gen.29.13 idx16 mark_rank=1]
וַיְסַפֵּ֣ר לְלָבָ֔ן אֵ֥ת כָּל הַדְּבָרִ֖ים הָאֵֽלֶּה · va-yesaper le-lavan et kol ha-devarim ha-eleh · and he recounted to Laban all these things (verse-final ha-eleh) [VERIFIED: SNAPSHOT Gen.29.13 idx17-22]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(lavan_heard_ran_embraced_kissed_housed_recounted, t0) ∧ depth_SPECS=1 = HOLDS(lavan-heard-ran-embraced-kissed-housed-recounted, t0) ∧ depth-SPECS=1 LABAN'S SECOND RUN [care 13]. khi-shemoa (8085 tok33/241) [VERIFIED: SNAPSHOT Gen.29.13 idx1 ordinal=33/241] — hear toks 32→33 CONSECUTIVE: 28:7 Jacob heeds his parents → Laban hears the REPORT of Jacob (shema NOUN 8088 tok1/4 DEBUT) [VERIFIED: idx4 ordinal=1/4]. va-yaratz (7323 tok8/12) [VERIFIED: idx8 ordinal=8/12] — Laban's only two run-tokens (6, 8) are BOTH at well-meetings, a generation apart. li-qerato (7125 tok7/31) [VERIFIED: idx9 ordinal=7/31] — meet toks 5-6 = 24:17, 24:65. va-yechabeq (2263 tok1/3 DEBUT) [VERIFIED: idx10 ordinal=1/3] — the EMBRACE is born here (toks 2-3 = 33:4 Esau embraces Jacob, 48:10 Jacob embraces Joseph's sons). va-yenasheq (5401 tok4/13) [VERIFIED: idx12 ordinal=4/13]. va-yesaper (5608 tok5/25) [VERIFIED: idx17 ordinal=5/25] — the RECOUNT-verb: tok4 = 24:66, the servant recounting the FIRST well-meeting; tok5 = Jacob recounting this one — the type-scene slot repeats exactly. Depth 1. REGISTRY 0. TESTS 0. | כִשְׁמֹעַ … וַיָּרָץ … וַיְחַבֶּק … וַיְסַפֵּר · khi-shemoa … va-yaratz … va-yechabeq … va-yesaper = khi-shemoa and-yaratz and-yechabeq and-yesaper | — | tested |
STEP_Gn_29_14 · Gen.29.14 · THE_BONE_FLESH_AND_MONTH_DWELL
וַיֹּאמֶר לוֹ לָבָן אַךְ עַצְמִי וּבְשָׂרִי אָתָּה וַיֵּשֶׁב עִמּוֹ חֹדֶשׁ יָמִים · va-yomer lo lavan akh atzmi u-vesari atah va-yeshev imo chodesh yamim · And Laban said to him: Surely you are my bone and my flesh. And he dwelt with him a month of days.
וַיֹּ֤אמֶר לוֹ֙ לָבָ֔ן אַ֛ךְ עַצְמִ֥י וּבְשָׂרִ֖י אָ֑תָּה · va-yomer lo lavan akh atzmi u-vesari atah · Laban said: surely my bone and my flesh are you (etnachta on atah) [VERIFIED: SNAPSHOT Gen.29.14 idx6 mark_rank=1]
וַיֵּ֥שֶׁב עִמּ֖וֹ חֹ֥דֶשׁ יָמִֽים · va-yeshev imo chodesh yamim · and he dwelt with him a month of days (verse-final yamim) [VERIFIED: SNAPSHOT Gen.29.14 idx7-10]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(bone_flesh_kinship_month_dwell, t0) ∧ depth_SPECS=1 = HOLDS(bone-flesh-kinship-month-dwell, t0) ∧ depth-SPECS=1 BONE AND FLESH + THE CROSS-WALL DWELL [care 14]. atzmi (6106 tok6/24) [VERIFIED: SNAPSHOT Gen.29.14 idx4 ordinal=6/24] u-vesari (1320 tok26/138) [VERIFIED: idx5 ordinal=26/138] — the ONLY prior CONJOINED bone-and-flesh phrase is 2:23, the first woman's creation formula (etzem toks 1-2 = 2:23 ×2; basar toks 2-3 = 2:23; 17:23's same-verse co-occurrence is the 'selfsame day' idiom beside foreskin-flesh — separate clauses, not a pairing); Laban speaks the 2:23 formula as kinship. va-yeshev (3427 tok40/199) [VERIFIED: idx7 ordinal=40/199] — DWELL toks 39→40 CONSECUTIVE ACROSS THE WALL: 27:44 ve-yashavta (the gen_47 flight-compound's third limb, frozen OPEN in that unit's wall) → "he DWELT with him" — the demanded dwell-content lands here as cross-wall LANDING-NOTE ONLY (frozen history; no pop; sevah class). chodesh yamim (2320 tok10/86) [VERIFIED: idx9 ordinal=10/86]. UNIT END: SPECS depth 1 OPEN — LET(hashqu_lekhu_reu(ha_roim)); REGISTRY 0 (no naming formula in-span); TESTS 0 (instruments slept). Onkelos BUFFER PENDING. | עַצְמִי וּבְשָׂרִי … וַיֵּשֶׁב עִמּוֹ · atzmi u-vesari … va-yeshev imo = atzmi and-vesari and-yeshev imo | — | tested |
Scenarios (the unit's own test suite)
| id | title | given | expect | anchor |
|---|---|---|---|---|
| S1 | after STEP_Gn_29_1 — lifted feet, land of the east; SPECS empty | Jacob lifted his feet and went to the land of the children of the east. | SPECS empty; no test, no name. | וַיֵּ֖לֶךְ אַ֥רְצָה בְנֵי קֶֽדֶם · va-yelekh artzah vene qedem = and-yelekh artzah vene qedem |
| S2 | after STEP_Gn_29_2 — well, three flocks, great stone; SPECS empty | A well in the field, three flocks crouching, the great stone on its mouth. | SPECS empty; no test, no name. | וְהָאֶ֥בֶן גְּדֹלָ֖ה עַל פִּ֥י הַבְּאֵֽר · ve-ha-even gedolah al pi ha-beer = and-the-even gedolah upon pi the-beer |
| S3 | after STEP_Gn_29_3 — the stone protocol habitual; SPECS empty | All flocks gather, the stone is rolled, they water, the stone returns. | SPECS empty; no test, no name. | וְהֵשִׁ֧יבוּ אֶת הָאֶ֛בֶן · ve-heshivu et ha-even = and-heshivu et the-even |
| S4 | after STEP_Gn_29_4 — my brothers, from Haran; SPECS empty | Jacob asks where they are from; they say from Haran. | SPECS empty; no test, no name. | מֵחָרָ֖ן אֲנָֽחְנוּ · me-charan anachnu = from-charan anachnu |
| S5 | after STEP_Gn_29_5 — do you know Laban son of Nachor; SPECS empty | He asks whether they know Laban son of Nachor; they say we know. | SPECS empty; no test, no name. | הַיְדַעְתֶּ֖ם אֶת לָבָ֣ן בֶּן נָח֑וֹר · ha-yedatem et lavan ben nachor = the-yedatem et lavan ben nachor |
| S6 | after STEP_Gn_29_6 — shalom; behold Rachel comes; SPECS empty | Is there peace to him? Peace — and behold Rachel his daughter comes. | SPECS empty; no test, no name. | וְהִנֵּה֙ רָחֵ֣ל בִּתּ֔וֹ · ve-hine rachel bito = and-hine rachel bito |
| S7 | after STEP_Gn_29_7 — hashqu_lekhu_reu pushed on shepherds; depth 1 | The day is great — water the flock and go pasture. | LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN; no test, no name. = LET(hashqu-lekhu-reu(the-roim)) pushed and OPEN; no test, no name. | הַשְׁק֥וּ הַצֹּ֖אן וּלְכ֥וּ רְעֽוּ · hashqu ha-tzon u-lekhu reu = hashqu the-tzon and-lekhu reu |
| S8 | after STEP_Gn_29_8 — refusal with grounds; demand stays OPEN | We cannot until all flocks gather and the stone is rolled. | LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN; no test, no name. = LET(hashqu-lekhu-reu(the-roim)) pushed and OPEN; no test, no name. | וַיֹּאמְרוּ֮ לֹ֣א נוּכַל֒ · va-yomru lo nukhal = and-yomru not nukhal |
| S9 | after STEP_Gn_29_9 — Rachel the shepherdess arrives; depth still 1 | While he is still speaking, Rachel comes with the sheep, for she is a shepherdess. | LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN; no test, no name. = LET(hashqu-lekhu-reu(the-roim)) pushed and OPEN; no test, no name. | כִּ֥י רֹעָ֖ה הִֽוא · ki roah hiv = when roah hiv |
| S10 | after STEP_Gn_29_10 — demander performs; NO pop; depth still 1 | Jacob draws near, rolls the stone alone, waters Laban's flock himself. | LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN; no test, no name. = LET(hashqu-lekhu-reu(the-roim)) pushed and OPEN; no test, no name. | וַיִּגַּ֣שׁ יַעֲקֹ֗ב וַיָּ֤גֶל אֶת הָאֶ֨בֶן֙ · va-yigash yaaqov va-yagel et ha-even = and-yigash yaaqov and-yagel et the-even |
| S11 | after STEP_Gn_29_11 — kiss, lifted voice, weeping; depth still 1 | Jacob kisses Rachel, lifts his voice, and weeps. | LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN; no test, no name. = LET(hashqu-lekhu-reu(the-roim)) pushed and OPEN; no test, no name. | וַיִּשָּׂ֥א אֶת קֹל֖וֹ וַיֵּֽבְךְּ · va-yisa et qolo va-yevk = and-yisa et qolo and-yevk |
| S12 | after STEP_Gn_29_12 — she runs and tells her father; depth still 1 | Jacob tells Rachel he is her father's kin, Rivqah's son; she runs and tells. | LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN; no test, no name. = LET(hashqu-lekhu-reu(the-roim)) pushed and OPEN; no test, no name. | וַתָּ֖רָץ וַתַּגֵּ֥ד לְאָבִֽיהָ · va-taratz va-taged le-aviha = and-taratz and-taged to-aviha |
| S13 | after STEP_Gn_29_13 — Laban runs, embraces, kisses, hears the recount; depth still 1 | Laban hears the report, runs to meet, embraces, kisses, brings him home. | LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN; no test, no name. = LET(hashqu-lekhu-reu(the-roim)) pushed and OPEN; no test, no name. | וַיָּ֤רָץ לִקְרָאתוֹ֙ וַיְחַבֶּק לוֹ֙ · va-yaratz li-qerato va-yechabeq lo = and-yaratz to-me-qerato and-yechabeq not |
| S14 | after STEP_Gn_29_14 — bone and flesh; a month; unit end depth 1 | Surely my bone and my flesh — and he dwelt with him a month of days. | LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN; no test, no name. = LET(hashqu-lekhu-reu(the-roim)) pushed and OPEN; no test, no name. | אַ֛ךְ עַצְמִ֥י וּבְשָׂרִ֖י אָ֑תָּה · akh atzmi u-vesari atah = akh atzmi and-vesari you |
Machine verification — run_unit.py (computed live, not stored)
unit: gen_49_well_stone_rachel_arrival — The well, the great stone, and Rachel — arrival at Haran (29:1-14) [frozen]
final state: WORLD=[] (+0 presupposed) | REGISTRY={} | TESTS=0 PASS | LEDGER days=[] | FLAGS=[]
=== S1 — after STEP_Gn_29_1 — lifted feet, land of the east; SPECS empty
וַיֵּ֖לֶךְ אַ֥רְצָה בְנֵי קֶֽדֶם (va-yelekh artzah vene qedem)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S2 — after STEP_Gn_29_2 — well, three flocks, great stone; SPECS empty
וְהָאֶ֥בֶן גְּדֹלָ֖ה עַל פִּ֥י הַבְּאֵֽר (ve-ha-even gedolah al pi ha-beer)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S3 — after STEP_Gn_29_3 — the stone protocol habitual; SPECS empty
וְהֵשִׁ֧יבוּ אֶת הָאֶ֛בֶן (ve-heshivu et ha-even)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S4 — after STEP_Gn_29_4 — my brothers, from Haran; SPECS empty
מֵחָרָ֖ן אֲנָֽחְנוּ (me-charan anachnu)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S5 — after STEP_Gn_29_5 — do you know Laban son of Nachor; SPECS empty
הַיְדַעְתֶּ֖ם אֶת לָבָ֣ן בֶּן נָח֑וֹר (ha-yedatem et lavan ben nachor)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S6 — after STEP_Gn_29_6 — shalom; behold Rachel comes; SPECS empty
וְהִנֵּה֙ רָחֵ֣ל בִּתּ֔וֹ (ve-hine rachel bito)
PASS SPECS empty (queue=0)
PASS no test, no name. (tests=0 names=0)
=== S7 — after STEP_Gn_29_7 — hashqu_lekhu_reu pushed on shepherds; depth 1
הַשְׁק֥וּ הַצֹּ֖אן וּלְכ֥וּ רְעֽוּ (hashqu ha-tzon u-lekhu reu)
PASS LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN (queue=['hashqu_lekhu_reu(ha_roim)'])
PASS no test, no name. (tests=0 names=0)
=== S8 — after STEP_Gn_29_8 — refusal with grounds; demand stays OPEN
וַיֹּאמְרוּ֮ לֹ֣א נוּכַל֒ (va-yomru lo nukhal)
PASS LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN (queue=['hashqu_lekhu_reu(ha_roim)'])
PASS no test, no name. (tests=0 names=0)
=== S9 — after STEP_Gn_29_9 — Rachel the shepherdess arrives; depth still 1
כִּ֥י רֹעָ֖ה הִֽוא (ki roah hiv)
PASS LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN (queue=['hashqu_lekhu_reu(ha_roim)'])
PASS no test, no name. (tests=0 names=0)
=== S10 — after STEP_Gn_29_10 — demander performs; NO pop; depth still 1
וַיִּגַּ֣שׁ יַעֲקֹ֗ב וַיָּ֤גֶל אֶת הָאֶ֨בֶן֙ (va-yigash yaaqov va-yagel et ha-even)
PASS LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN (queue=['hashqu_lekhu_reu(ha_roim)'])
PASS no test, no name. (tests=0 names=0)
=== S11 — after STEP_Gn_29_11 — kiss, lifted voice, weeping; depth still 1
וַיִּשָּׂ֥א אֶת קֹל֖וֹ וַיֵּֽבְךְּ (va-yisa et qolo va-yevk)
PASS LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN (queue=['hashqu_lekhu_reu(ha_roim)'])
PASS no test, no name. (tests=0 names=0)
=== S12 — after STEP_Gn_29_12 — she runs and tells her father; depth still 1
וַתָּ֖רָץ וַתַּגֵּ֥ד לְאָבִֽיהָ (va-taratz va-taged le-aviha)
PASS LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN (queue=['hashqu_lekhu_reu(ha_roim)'])
PASS no test, no name. (tests=0 names=0)
=== S13 — after STEP_Gn_29_13 — Laban runs, embraces, kisses, hears the recount; depth still 1
וַיָּ֤רָץ לִקְרָאתוֹ֙ וַיְחַבֶּק לוֹ֙ (va-yaratz li-qerato va-yechabeq lo)
PASS LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN (queue=['hashqu_lekhu_reu(ha_roim)'])
PASS no test, no name. (tests=0 names=0)
=== S14 — after STEP_Gn_29_14 — bone and flesh; a month; unit end depth 1
אַ֛ךְ עַצְמִ֥י וּבְשָׂרִ֖י אָ֑תָּה (akh atzmi u-vesari atah)
PASS LET(hashqu_lekhu_reu(ha_roim)) pushed and OPEN (queue=['hashqu_lekhu_reu(ha_roim)'])
PASS no test, no name. (tests=0 names=0)
ALL SCENARIOS GREEN
Python rendering — the unit as a program
#!/usr/bin/env python3
# =============================================================================
# gen_49_well_stone_rachel_arrival — 29:1-14
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/gen_49_well_stone_rachel_arrival.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 well, the great stone, and Rachel — arrival at Haran (29:1-14)"""
from machine import Machine
m = Machine("gen_49_well_stone_rachel_arrival")
# -------------------------- Gen.29.1 · THE_LIFTED_FEET_TO_THE_EAST ---------
# וַיִּשָּׂא יַעֲקֹב רַגְלָיו וַיֵּלֶךְ אַרְצָה בְנֵי־קֶדֶם
# "[EN-AID] And Jacob lifted his feet and went to the land of the children
# of the east."
m.step("Gen.29.1")
# ‹וַיִּשָּׂא … רַגְלָיו … קֶדֶם› (“and-lift/carry … foot-him/its … front”)
# — fact holds: Jacob-lifted-feet-walked-east
m.fact("yaaqov_lifted_feet_walked_east")
# -------------------------- Gen.29.2 · THE_WELL_THREE_FLOCKS_GREAT_STONE ---
# וַיַּרְא וְהִנֵּה בְאֵר בַּשָּׂדֶה וְהִנֵּה־שָׁם שְׁלֹשָׁה עֶדְרֵי־צֹאן
# רֹבְצִים עָלֶיהָ כִּי מִן־הַבְּאֵר הַהִוא יַשְׁקוּ הָעֲדָרִים וְהָאֶבֶן
# גְּדֹלָה עַל־פִּי הַבְּאֵר
# "[EN-AID] And he saw — behold a well in the field, and behold three flocks
# of sheep crouching by it, for from that well the flocks were watered; and
# the stone was great on the mouth of the well."
m.step("Gen.29.2")
# ‹רֹבְצִים … וְהָאֶבֶן גְּדֹלָה› (“crouch … and-the-stone great”) — fact
# holds: well-three-flocks-great-stone-on-mouth
m.fact("well_three_flocks_great_stone_on_mouth")
# -------------------------- Gen.29.3 · THE_STONE_PROTOCOL_HABITUAL ---------
# וְנֶאֶסְפוּ־שָׁמָּה כָל־הָעֲדָרִים וְגָלֲלוּ אֶת־הָאֶבֶן מֵעַל פִּי
# הַבְּאֵר וְהִשְׁקוּ אֶת־הַצֹּאן וְהֵשִׁיבוּ אֶת־הָאֶבֶן עַל־פִּי הַבְּאֵר
# לִמְקֹמָהּ
# "[EN-AID] And all the flocks would gather there, and they would roll the
# stone from the mouth of the well and water the sheep, and return the stone
# to its place on the mouth of the well."
m.step("Gen.29.3")
# ‹וְגָלֲלוּ … וְהִשְׁקוּ … וְהֵשִׁיבוּ› (“and-roll … and-give-drink … and-
# return”) — fact holds: stone-protocol-gather-roll-water-return
m.fact("stone_protocol_gather_roll_water_return")
# -------------------------- Gen.29.4 · THE_MY_BROTHERS_FROM_HARAN ----------
# וַיֹּאמֶר לָהֶם יַעֲקֹב אַחַי מֵאַיִן אַתֶּם וַיֹּאמְרוּ מֵחָרָן אֲנָחְנוּ
# "[EN-AID] And Jacob said to them: My brothers, from where are you? And
# they said: From Haran are we."
m.step("Gen.29.4")
# ‹אַחַי מֵאַיִן אַתֶּם … מֵחָרָן› (“brother-me/my from-where? you … from-
# Haran”) — fact holds: shepherds-are-from-Haran
m.fact("shepherds_are_from_charan")
# -------------------------- Gen.29.5 · THE_KNOW_CHAIN_AND_GRANDFATHER_SKIP -
# וַיֹּאמֶר לָהֶם הַיְדַעְתֶּם אֶת־לָבָן בֶּן־נָחוֹר וַיֹּאמְרוּ יָדָעְנוּ
# "[EN-AID] And he said to them: Do you know Laban son of Nachor? And they
# said: We know."
m.step("Gen.29.5")
# ‹הַיְדַעְתֶּם … בֶּן־נָחוֹר … יָדָעְנוּ› (“the-know … son Nahor … know”) —
# fact holds: shepherds-know-Laban-son-Nahor
m.fact("shepherds_know_lavan_ben_nachor")
# -------------------------- Gen.29.6 · THE_SHALOM_AND_RACHEL_DEBUT ---------
# וַיֹּאמֶר לָהֶם הֲשָׁלוֹם לוֹ וַיֹּאמְרוּ שָׁלוֹם וְהִנֵּה רָחֵל בִּתּוֹ
# בָּאָה עִם־הַצֹּאן
# "[EN-AID] And he said to them: Is there peace to him? And they said: Peace
# — and behold Rachel his daughter comes with the sheep."
m.step("Gen.29.6")
# ‹הֲשָׁלוֹם לוֹ … וְהִנֵּה רָחֵל› (“the-safe to-him/its … and-behold
# Rachel”) — fact holds: safe-confirmed-Rachel-approaching
m.fact("shalom_confirmed_rachel_approaching")
# -------------------------- Gen.29.7 · THE_COMPOUND_PUSH_ON_THE_SHEPHERDS --
# וַיֹּאמֶר הֵן עוֹד הַיּוֹם גָּדוֹל לֹא־עֵת הֵאָסֵף הַמִּקְנֶה הַשְׁקוּ
# הַצֹּאן וּלְכוּ רְעוּ
# "[EN-AID] And he said: Behold, the day is still great; it is not time for
# the livestock to be gathered — water the sheep and go, pasture."
m.step("Gen.29.7")
# ‹הַשְׁקוּ הַצֹּאן וּלְכוּ רְעוּ› (“give-drink the-flock and-go graze”) —
# Jacob speaks a demand — LET: give-drink-go-graze(the-roim)
m.declare("yaaqov", "LET",
"hashqu_lekhu_reu(ha_roim)")
# -------------------------- Gen.29.8 · THE_REFUSAL_WITH_STONE_GROUNDS ------
# וַיֹּאמְרוּ לֹא נוּכַל עַד אֲשֶׁר יֵאָסְפוּ כָּל־הָעֲדָרִים וְגָלֲלוּ
# אֶת־הָאֶבֶן מֵעַל פִּי הַבְּאֵר וְהִשְׁקִינוּ הַצֹּאן
# "[EN-AID] And they said: We cannot, until all the flocks are gathered and
# they roll the stone from the mouth of the well — then we water the sheep."
m.step("Gen.29.8")
# ‹לֹא נוּכַל עַד אֲשֶׁר …› (“not be-able until which”) — fact holds:
# refusal-not-be-able-stone-grounds
m.fact("refusal_lo_nukhal_stone_grounds")
# -------------------------- Gen.29.9 · THE_STILL_SPEAKING_SHEPHERDESS ------
# עוֹדֶנּוּ מְדַבֵּר עִמָּם וְרָחֵל בָּאָה עִם־הַצֹּאן אֲשֶׁר לְאָבִיהָ כִּי
# רֹעָה הִוא
# "[EN-AID] While he was still speaking with them, Rachel came with the
# sheep that were her father's, for she was a shepherdess."
m.step("Gen.29.9")
# ‹עוֹדֶנּוּ מְדַבֵּר … כִּי רֹעָה הִוא› (“still/again-him/its speak … that
# graze he/it”) — fact holds: Rachel-arrived-shepherdess-while-speaking
m.fact("rachel_arrived_shepherdess_while_speaking")
# -------------------------- Gen.29.10 · THE_DEMANDER_PERFORMS_ROLL_AND_WATER -
# וַיְהִי כַּאֲשֶׁר רָאָה יַעֲקֹב אֶת־רָחֵל בַּת־לָבָן אֲחִי אִמּוֹ
# וְאֶת־צֹאן לָבָן אֲחִי אִמּוֹ וַיִּגַּשׁ יַעֲקֹב וַיָּגֶל אֶת־הָאֶבֶן
# מֵעַל פִּי הַבְּאֵר וַיַּשְׁקְ אֶת־צֹאן לָבָן אֲחִי אִמּוֹ
# "[EN-AID] And it was, when Jacob saw Rachel daughter of Laban his mother's
# brother, and the sheep of Laban his mother's brother, that Jacob drew near
# and rolled the stone from the mouth of the well, and watered the sheep of
# Laban his mother's brother."
m.step("Gen.29.10")
# ‹וַיִּגַּשׁ … וַיָּגֶל … וַיַּשְׁקְ› (“and-be … and-roll … and-give-
# drink”) — fact holds: demander-performed-roll-and-water
m.fact("demander_performed_roll_and_water")
# -------------------------- Gen.29.11 · THE_KISS_VOICE_AND_WEEPING ---------
# וַיִּשַּׁק יַעֲקֹב לְרָחֵל וַיִּשָּׂא אֶת־קֹלוֹ וַיֵּבְךְּ
# "[EN-AID] And Jacob kissed Rachel, and lifted his voice, and wept."
m.step("Gen.29.11")
# ‹וַיִּשַּׁק … וַיִּשָּׂא אֶת־קֹלוֹ וַיֵּבְךְּ› (“and-kiss … and-lift/carry
# obj-marker voice/sound-him/its and-weep”) — fact holds: kiss-lifted-voice-
# weeping
m.fact("kiss_lifted_voice_weeping")
# -------------------------- Gen.29.12 · THE_TELL_CHAIN_AND_HER_RUN ---------
# וַיַּגֵּד יַעֲקֹב לְרָחֵל כִּי אֲחִי אָבִיהָ הוּא וְכִי בֶן־רִבְקָה הוּא
# וַתָּרָץ וַתַּגֵּד לְאָבִיהָ
# "[EN-AID] And Jacob told Rachel that he was her father's kinsman and that
# he was Rivqah's son; and she ran and told her father."
m.step("Gen.29.12")
# ‹וַיַּגֵּד … וַתָּרָץ וַתַּגֵּד› (“and-tell … and-run and-tell”) — fact
# holds: identity-told-Rachel-ran-told-father
m.fact("identity_told_rachel_ran_told_father")
# -------------------------- Gen.29.13 · THE_SECOND_RUN_EMBRACE_KISS_RECOUNT -
# וַיְהִי כִשְׁמֹעַ לָבָן אֶת־שֵׁמַע יַעֲקֹב בֶּן־אֲחֹתוֹ וַיָּרָץ
# לִקְרָאתוֹ וַיְחַבֶּק־לוֹ וַיְנַשֶּׁק־לוֹ וַיְבִיאֵהוּ אֶל־בֵּיתוֹ
# וַיְסַפֵּר לְלָבָן אֵת כָּל־הַדְּבָרִים הָאֵלֶּה
# "[EN-AID] And it was, when Laban heard the report of Jacob his sister's
# son, that he ran to meet him, and embraced him, and kissed him, and
# brought him to his house; and he recounted to Laban all these things."
m.step("Gen.29.13")
# ‹כִשְׁמֹעַ … וַיָּרָץ … וַיְחַבֶּק … וַיְסַפֵּר› (“like-hear … and-run …
# and-clasp … and-count”) — fact holds: Laban-heard-ran-embraced-kissed-
# housed-recounted
m.fact("lavan_heard_ran_embraced_kissed_housed_recounted")
# -------------------------- Gen.29.14 · THE_BONE_FLESH_AND_MONTH_DWELL -----
# וַיֹּאמֶר לוֹ לָבָן אַךְ עַצְמִי וּבְשָׂרִי אָתָּה וַיֵּשֶׁב עִמּוֹ חֹדֶשׁ
# יָמִים
# "[EN-AID] And Laban said to him: Surely you are my bone and my flesh. And
# he dwelt with him a month of days."
m.step("Gen.29.14")
# ‹עַצְמִי וּבְשָׂרִי … וַיֵּשֶׁב עִמּוֹ› (“bone-me/my and-flesh-me/my …
# and-dwell/sit with-him/its”) — fact holds: bone-flesh-kinship-month-dwell
m.fact("bone_flesh_kinship_month_dwell")
# -------------------------- 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() == ['hashqu_lekhu_reu(ha_roim)']
assert len(m.SPECS["log"]) == 1
assert sorted(m.LEDGER) == []
assert m.flag_counts() == {}
assert sorted(m.WORLD["facts"]) == sorted(['yaaqov_lifted_feet_walked_east', 'well_three_flocks_great_stone_on_mouth', 'stone_protocol_gather_roll_water_return', 'shepherds_are_from_charan', 'shepherds_know_lavan_ben_nachor', 'shalom_confirmed_rachel_approaching', 'refusal_lo_nukhal_stone_grounds', 'rachel_arrived_shepherdess_while_speaking', 'demander_performed_roll_and_water', 'kiss_lifted_voice_weeping', 'identity_told_rachel_ran_told_father', 'lavan_heard_ran_embraced_kissed_housed_recounted', 'bone_flesh_kinship_month_dwell'])
assert m.WORLD["invariants"] == []
assert m.WORLD["partitions"] == []
assert len(m.EVENTS) == 1
print("ALL ASSERTIONS GREEN — rendering matches the frozen unit's machine truth")