The servant's oath and the well (24:1-33) FROZEN
שִׂים־נָא יָדְךָ תַּחַת יְרֵכִי · sim-na yadkha tachat yerekhi · 'Place, please, your hand under my thigh'
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 | One unit, Genesis 24:1-33, per-verse x33. The seam falls at 24:33/24:34 on the command "Speak!" — the next unit opens with the compliance arriving in another verb ("and he said"), so the seam demand stays open at this unit's wall by design. Evidence drawn only from the attached package files over the SNAPSHOT database. Tests expected ZERO for the whole unit (the instrument sleeps a fourth chapter; no instrument word in span). The Targum buffer and the verse trees were left to the main loop per the draft protocol. | reconstructed |
| C | Draft path + review | Drafted per-piece by the interim coordinator (pieces appended from 24:1-5 onward; certified 2026-08-05) and frozen 2026-08-05 after Claude structural review plus four pre-freeze directives. The unit id was approved as the draft name with the ratification flag left standing. | reconstructed |
| D | Flagged-choice ledger (distilled) | Fifteen numbered ratify-or-reverse flags, all left open at freeze, including: the un-named servant installed by designation at his first address and first act (24:2), citing the frozen wilderness unit's device for the un-named lad; the oath-content boundary — "you shall not take" (imperfect verb with the plain negator), "you shall go," and "and you shall take" encoded as facts of the sworn terms and a then-duty, with bolder live readings staged open; "that I make you swear" ruled an oath-frame fact, not a volitive push; "he will send his angel" (24:7) a promise-fact of divine agency, with a verify flag on its verb-form class; the release condition of 24:8 a fact, the oath noun and the be-clear verb both debuting there; the twin-rivers destination installed on arrival (24:10), the read-before-install alternative staged open; the city of Nachor read as known cast. | reconstructed |
| E | Machine design | One demand pushed in the opening piece — "Place, please, your hand" (24:2) — popped at "and he placed" (24:9), labeled cycle #17-or-#18, contingent on the crown ruling; the come-in invitation cycle settled later in the span on the same contingent numbering (cycle #18-or-#19); one guard-push — "Guard yourself, lest you return my son" (24:6) — with the lest-clause as its content, not a second push. The tell-me request of 24:23 stayed open at the wall (its report arrives in other verbs), and the seam demand "Speak!" (24:33) stays open forever from this unit's view. Zero registry writes, zero tests. | reconstructed |
| F | Freeze + later history | Frozen at commit c513811 ("Freeze gen_40 - gen_41", Genesis 1:1-24:67 gapless, 42 frozen units). Corpus-wide bare-VERIFIED tag fixes touched the file at commit 934a61d. The oral audit of 2026-08-08 was folded at commit 0406ed8: 19 rows VERIFIED, 0 FAILED, 1 builder-asserted manual row (record: logic/oral_audit/AUDIT_gen_40_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_24_1 · Gen.24.1 · THE_OLD_AND_THE_BLESSED
וְאַבְרָהָ֣ם זָקֵ֔ן בָּ֖א בַּיָּמִ֑ים וַֽיהוָ֛ה בֵּרַ֥ךְ אֶת־אַבְרָהָ֖ם בַּכֹּֽל · ve-avraham zaqen ba ba-yamim va-YHWH berakh et avraham ba-kol · And Abraham was old, advanced in days; and YHWH had blessed Abraham in all.
וְאַבְרָהָ֣ם זָקֵ֔ן בָּ֖א בַּיָּמִ֑ים · ve-avraham zaqen ba ba-yamim · And Abraham was old, come into days (etnachta on ba-yamim 'in the days') [VERIFIED: gen40_pointed_text.txt]
וַֽיהוָ֛ה בֵּרַ֥ךְ אֶת־אַבְרָהָ֖ם בַּכֹּֽל · va-YHWH berakh et avraham ba-kol · and YHWH had blessed Abraham in all (verse-final ba-kol 'in all') [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| NOTE_PRESUPPOSED | avraham, YHWH are READ as known cast (standalone unit) = avraham, the-LORD are READ as known cast (standalone unit) Abraham and YHWH are READ as known corpus cast [standalone unit: no first-creation install]. No naming formula fires; REGISTRY sleeps. Yitzchaq ('Isaac') will be named in the commission at 24:4 as already-known son — also READ, not installed as new [flag 10]. | אַבְרָהָם … יְהוָה · avraham … YHWH = avraham the-LORD | TIR-014 | tested |
| PRECONDITION_STATE | HOLDS(avraham_zaqen_ba_ba_yamim, t0) ∧ HOLDS(YHWH_berakh_et_avraham_ba_kol, t0) = HOLDS(avraham-zaqen-in-the-in-the-seas, t0) ∧ HOLDS(the-LORD-berakh-avraham-in-the-all, t0) Two perfects open the unit as standing facts, not wayyiqtol EVENTs: zaqen ('was old', morph HVqp3ms) [VERIFIED: gen40_morph.txt 1|1] and ba ('had come', HVqp3ms) [VERIFIED: gen40_morph.txt 1|2] hold the age-state; berakh ('had blessed', HVpp3ms perfect) [VERIFIED: gen40_morph.txt 1|5] holds the blessing- state — YHWH had blessed Abraham ba-kol ('in all'). barakh ('bless') token 21/137 at 24:1 [VERIFIED: gen40_census_out.txt]. No SPECS push; no TEST (instrument sleep: Strong 2896 count is chapter-wide only [VERIFIED: gen40_census_out.txt instrument check] — no instrument fire claimed in 24:1). | זָקֵן בָּא בַּיָּמִים … בֵּרַךְ אֶת־אַבְרָהָם בַּכֹּל · zaqen ba ba-yamim … berakh et avraham ba-kol = zaqen in-the seas berakh et avraham all | — | tested |
STEP_Gn_24_2 · Gen.24.2 · THE_THIGH_GESTURE_DEMAND
וַיֹּ֣אמֶר אַבְרָהָ֗ם אֶל־עַבְדּוֹ֙ זְקַ֣ן בֵּית֔וֹ הַמֹּשֵׁ֖ל בְּכָל־אֲשֶׁר־ל֑וֹ שִֽׂים־נָ֥א יָדְךָ֖ תַּ֥חַת יְרֵכִֽי · va-yomer avraham el avd-o zeqan bet-o ha-moshel be-khal asher l-o sim na yad-kha tachat yerekhi-y · And Abraham said to his servant, the elder of his house, who ruled over all that was his: Place, please, your hand under my thigh.
וַיֹּ֣אמֶר אַבְרָהָ֗ם אֶל־עַבְדּוֹ֙ זְקַ֣ן בֵּית֔וֹ הַמֹּשֵׁ֖ל בְּכָל־אֲשֶׁר־ל֑וֹ · va-yomer avraham el avd-o zeqan bet-o ha-moshel be-khal asher l-o · Abraham said to his servant, elder of his house, ruling all his (etnachta on l-o 'to him') [VERIFIED: gen40_pointed_text.txt]
שִֽׂים־נָ֥א יָדְךָ֖ תַּ֥חַת יְרֵכִֽי · sim na yad-kha tachat yerekhi-y · PLACE, please, your hand under my thigh (verse-final yerekhi 'my thigh') [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | say(e1) ∧ Agent(e1, avraham) ∧ Goal(e1, ha_eved) = say(e1) ∧ Agent(e1, avraham) ∧ Goal(e1, the-eved) wayyiqtol va-yomer ('and he said', morph HC/Vqw3ms) [VERIFIED: gen40_morph.txt 2|0] = EVENT. Abraham addresses the un-named house-elder. | וַיֹּאמֶר אַבְרָהָם אֶל־עַבְדּוֹ · va-yomer avraham el avd-o = and-yomer avraham to avd-o | TIR-014 | tested |
| REGISTRY_INSTALL | WORLD += {ha_eved} = WORLD += {the-eved} INSTALL ha_eved ('the servant') AT 24:2 — first address and first act — by DESIGNATION, un-named throughout. Citing Excerpt C (certification message; frozen gen_37_laughter_wilderness_oath.yaml): ha_naar ('the lad') un-named-agent device [flag 2] [VERIFIED: certification excerpts]. Designation stack from morph/pointed: avd-o ('his servant') [VERIFIED: gen40_morph.txt 2|3], zeqan bet-o ('elder of his house') [VERIFIED: gen40_morph.txt 2|4-5], ha-moshel be-khal asher l-o ('the one ruling in all that is his') [VERIFIED: gen40_morph.txt 2|6-9]. Definite ha-eved ('the servant') form at 24:5 [VERIFIED: gen40_morph.txt 5|2]; install stands from first address [certified C9]. eved-field tokens in chapter begin 24:2 avd-o tok 14 [VERIFIED: gen40_debut_scan.txt Strong 5650]. | עַבְדּוֹ … הַמֹּשֵׁל בְּכָל־אֲשֶׁר־לוֹ · avd-o … ha-moshel be-khal asher l-o = avd-o the-moshel in-khal which l-o | TIR-014 | tested |
| DECLARE | DECLARE(avraham, LET(sim(ha_eved, yad_tachat_yerekh))) = DECLARE(avraham, LET(sim(the-eved, yad-tachat-yerekh))) THE ONLY PUSH OF THIS PIECE [weigh #2 begins]: sim ('PLACE/put', morph HVqv2ms — true imperative 2ms) [VERIFIED: gen40_morph.txt 2|10; also mood census (2, 10, sim, HVqv2ms) VERIFIED: gen40_census_out.txt] + na ('please') [VERIFIED: gen40_morph.txt 2|11] = DECLARE(avraham, LET(sim(ha_eved, yad_tachat_yerekh))). Demandee = ha_eved ('the servant'); object = yad-kha ('your hand') [VERIFIED: gen40_morph.txt 2|12] tachat yerekhi ('under my thigh') [VERIFIED: gen40_morph.txt 2|13-14]. yarekh ('thigh') TORAH DEBUT at 24:2 [VERIFIED: gen40_debut_scan.txt Strong 3409 tok 1]. sim root Strong 7760 tok 11 at 24:2 [VERIFIED: gen40_debut_scan.txt Strong 7760]. CYCLE CANDIDATE staged (pop expected 24:9 va-yasem 'and he placed'): label "cycle #17-or-#18, contingent on the crown ruling" per Excerpt D [VERIFIED: certification excerpts; wording also in gen_39_machpelah_purchase.yaml draft_note]. Resolve nothing. SPECS: 1 OPEN. | שִׂים־נָא יָדְךָ תַּחַת יְרֵכִי · sim-na yad-kha tachat yerekhi-y = sim-na yad-kha tachat yerekhi-y | TIR-027 | tested |
STEP_Gn_24_3 · Gen.24.3 · THE_OATH_FRAME_AND_THE_NOT_TAKE
וְאַשְׁבִּ֣יעֲךָ֔ בַּֽיהוָה֙ אֱלֹהֵ֣י הַשָּׁמַ֔יִם וֵֽאלֹהֵ֖י הָאָ֑רֶץ אֲשֶׁ֨ר לֹֽא־תִקַּ֤ח אִשָּׁה֙ לִבְנִ֔י מִבְּנוֹת֙ הַֽכְּנַעֲנִ֔י אֲשֶׁ֥ר אָנֹכִ֖י יוֹשֵׁ֥ב בְּקִרְבּֽוֹ · ve-ashbia-kha ba-YHWH elohe ha-shamayim ve-lohe ha-aretz asher lo tiqach isha li-veni-y mi-benot ha-kenaani asher anokhi yoshev be-qirb-o · And I will make you swear by YHWH, God of the heavens and God of the earth, that you shall not take a wife for my son from the daughters of the Canaanite among whom I dwell.
וְאַשְׁבִּ֣יעֲךָ֔ בַּֽיהוָה֙ אֱלֹהֵ֣י הַשָּׁמַ֔יִם וֵֽאלֹהֵ֖י הָאָ֑רֶץ · ve-ashbia-kha ba-YHWH elohe ha-shamayim ve-lohe ha-aretz · I make you swear by YHWH, God of the heavens and God of the earth (etnachta on ha-aretz 'the earth') [VERIFIED: gen40_pointed_text.txt]
אֲשֶׁ֨ר לֹֽא־תִקַּ֤ח אִשָּׁה֙ לִבְנִ֔י מִבְּנוֹת֙ הַֽכְּנַעֲנִ֔י אֲשֶׁ֥ר אָנֹכִ֖י יוֹשֵׁ֥ב בְּקִרְבּֽוֹ · asher lo tiqach isha li-veni-y mi-benot ha-kenaani asher anokhi yoshev be-qirb-o · that you shall NOT take a wife for my son from the Canaanite's daughters (verse-final be-qirb-o 'in his midst') [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(ve_ashbia_kha_ba_YHWH, t0) — oath-frame FACT, not SPECS push = HOLDS(and-ashbia-kha-in-the-the-LORD, t0) — oath-frame FACT, not SPECS push ve-ashbia-kha ('and I make you swear / that I make you swear'): morph HC/Vhi1cs/Sp2ms — hiphil imperfect 1cs + 2ms object suffix [VERIFIED: gen40_morph.txt 3|0], NOT a volitive imperative and NOT coded cohortative (no Vh/jussive code on this row). Encoded SAFE as oath-FRAME FACT [certified C8]. The frame's push is sim ('place') alone (24:2). If main loop reclassifies as purpose-cohortative, outcome is the same per template: ve-eqbrah ('that I may bury') — "purpose-cohortative, fact." [VERIFIED: gen_39_machpelah_purchase.yaml STEP_Gn_23_4 operator prose]. shava ('swear') token 5/70 = 24:3 ve-ashbia-kha [VERIFIED: gen40_census_out.txt]. Staging asserts "shava's FIRST HIPHIL" [VERIFIED as staging-claim: gen40_staging.md]. COORDINATOR DB RE-CHECK (handoff): strong 7650 ordinals 1-4 are all niphal (HVN…); first morph with Vhi is ordinal 5 = 24:3 ve-ashbia-kha [VERIFIED: source-snapshot.sqlite + debut_map ATTACH]. U1 RESOLVED. | וְאַשְׁבִּיעֲךָ בַּיהוָה · ve-ashbia-kha ba-YHWH = and-ashbia-kha in-the-the-LORD | — | tested |
| PRECONDITION_STATE | HOLDS(lo_tiqach_isha_li_veni_mi_benot_ha_kenaani, t0) — oath-content FACT = HOLDS(not-tiqach-isha-to-me-veni-from-benot-the-kenaani, t0) — oath-content FACT lo tiqach ('you shall not take'): morph HVqi2ms imperfect 2ms [VERIFIED: gen40_morph.txt 3|8] + negator lo ('not', HTn) [VERIFIED: gen40_morph.txt 3|7], NOT al ('do-not') + jussive. SAFE encoding [certified C6; weigh #3]: oath-content FACT — terms of the swear-frame, not a SPECS push. BOLD alternative staged: LET-NOT(lo_tiqach) — filed OPEN [flag 3]. ha-kenaani ('the Canaanite') READ unflagged per ratified practice [flag 9; practice itself is [UNVERIFIED — main loop] beyond staging note]. Participle yoshev ('dwelling', HVqrmsa) [VERIFIED: gen40_morph.txt 3|15] = standing fact of residence. | לֹא־תִקַּח אִשָּׁה לִבְנִי מִבְּנוֹת הַכְּנַעֲנִי · lo tiqach isha li-veni-y mi-benot ha-kenaani = not tiqach isha to-me-veni-y from-benot the-kenaani | — | tested |
STEP_Gn_24_4 · Gen.24.4 · THE_GO_AND_THE_TAKE_DUTY
כִּ֧י אֶל־אַרְצִ֛י וְאֶל־מוֹלַדְתִּ֖י תֵּלֵ֑ךְ וְלָקַחְתָּ֥ אִשָּׁ֖ה לִבְנִ֥י לְיִצְחָֽק · ki el artzi-y ve-el moladti-y telekh ve-laqachta isha li-veni-y le-yitzchaq · But to my land and to my kindred you shall go, and you shall take a wife for my son, for Isaac.
כִּ֧י אֶל־אַרְצִ֛י וְאֶל־מוֹלַדְתִּ֖י תֵּלֵ֑ךְ · ki el artzi-y ve-el moladti-y telekh · for to my land and to my kindred you shall go (etnachta on telekh 'you shall go') [VERIFIED: gen40_pointed_text.txt]
וְלָקַחְתָּ֥ אִשָּׁ֖ה לִבְנִ֥י לְיִצְחָֽק · ve-laqachta isha li-veni-y le-yitzchaq · and you shall take a wife for my son, for Isaac (verse-final le-yitzchaq 'for Isaac') [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(telekh_el_artzi_ve_el_moladti, t0) — imperfect inside oath-terms = FACT = HOLDS(telekh-to-artzi-and-to-moladti, t0) — imperfect inside oath-terms = FACT telekh ('you shall go', morph HVqi2ms imperfect) [VERIFIED: gen40_morph.txt 4|5] = fact of the oath's terms [certified C7] — destination artzi ('my land') and moladti ('my kindred/nativity'). moledet ('kindred') token 3 at 24:4 [VERIFIED: gen40_debut_scan.txt Strong 4138 EARLY tok 3]. COORDINATOR DB RE-CHECK: moledet 4138 tok 1 = Gen 11:28, tok 2 = Gen 12:1 u-mi-moladt-kha, tok 3 = 24:4 [VERIFIED: debut_map.SNAPSHOT-main-51801ca.sqlite]. Staging's "12:1 word returns" is true as tok-2→tok-3 return (tok 1 is 11:28, not 12:1 — self-catch SC5: staging slightly loose; DB exact). Not a SPECS push. | אֶל־אַרְצִי וְאֶל־מוֹלַדְתִּי תֵּלֵךְ · el artzi-y ve-el moladti-y telekh = to artzi-y and-to moladti-y telekh | — | tested |
| PRECONDITION_STATE | HOLDS(laqachta(ha_eved, isha_li_yitzchaq), t0) = HOLDS(laqachta(the-eved, isha-to-me-yitzchaq), t0) ve-laqachta ('and you shall take', morph HC/Vqp2ms) [VERIFIED: gen40_morph.txt 4|6] — perfect-with-vav form; encoded as weqatal THEN duty per fixed table and certified C7. Not an EVENT; not a SPECS push. yitzchaq ('Isaac') at le-yitzchaq [VERIFIED: gen40_morph.txt 4|9]; chapter yitzchaq cluster begins tok 14 at 24:4 [VERIFIED: gen40_debut_scan.txt Strong 3327] — READ as known son [flag 10]. OATH-CONTENT BOUNDARY [flag 4]: telekh imperfect = fact of terms; ve-laqachta = THEN duty. BOLD: both pure facts (no THEN) staged OPEN. SPECS still 1 OPEN (sim only). | וְלָקַחְתָּ אִשָּׁה לִבְנִי לְיִצְחָק · ve-laqachta isha li-veni-y le-yitzchaq = and-laqachta isha to-me-veni-y to-yitzchaq | — | tested |
STEP_Gn_24_5 · Gen.24.5 · THE_SERVANT_ASKS_THE_RETURN_CASE
וַיֹּ֤אמֶר אֵלָיו֙ הָעֶ֔בֶד אוּלַי֙ לֹא־תֹאבֶ֣ה הָֽאִשָּׁ֔ה לָלֶ֥כֶת אַחֲרַ֖י אֶל־הָאָ֣רֶץ הַזֹּ֑את הֶֽהָשֵׁ֤ב אָשִׁיב֙ אֶת־בִּנְךָ֔ אֶל־הָאָ֖רֶץ אֲשֶׁר־יָצָ֥אתָ מִשָּֽׁם · va-yomer elay-v ha-eved ulay lo tove ha-isha la-lekhet achara-y el ha-aretz ha-zot he-hashev ashiv et bin-kha el ha-aretz asher yatzata mi-sham · And the servant said to him: Perhaps the woman will not be willing to follow me to this land; shall I indeed bring your son back to the land from which you came?
וַיֹּ֤אמֶר אֵלָיו֙ הָעֶ֔בֶד אוּלַי֙ לֹא־תֹאבֶ֣ה הָֽאִשָּׁ֔ה לָלֶ֥כֶת אַחֲרַ֖י אֶל־הָאָ֣רֶץ הַזֹּ֑את · va-yomer elay-v ha-eved ulay lo tove ha-isha la-lekhet achara-y el ha-aretz ha-zot · the servant said: perhaps the woman will not be willing to go after me to this land (etnachta on ha-zot 'this') [VERIFIED: gen40_pointed_text.txt]
הֶֽהָשֵׁ֤ב אָשִׁיב֙ אֶת־בִּנְךָ֔ אֶל־הָאָ֖רֶץ אֲשֶׁר־יָצָ֥אתָ מִשָּֽׁם · he-hashev ashiv et bin-kha el ha-aretz asher yatzata mi-sham · shall I indeed return your son to the land from which you went out (verse-final mi-sham 'from there') [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | say(e2) ∧ Agent(e2, ha_eved) ∧ Goal(e2, avraham) = say(e2) ∧ Agent(e2, the-eved) ∧ Goal(e2, avraham) wayyiqtol va-yomer ('and he said', HC/Vqw3ms) [VERIFIED: gen40_morph.txt 5|0] = EVENT. Speaker = ha-eved ('the servant') [VERIFIED: gen40_morph.txt 5|2] — designation now definite, matching 24:2 install. | וַיֹּאמֶר אֵלָיו הָעֶבֶד · va-yomer elay-v ha-eved = and-yomer elay-v the-eved | TIR-014 | tested |
| PRECONDITION_STATE | HOLDS(ulay_lo_tove_ha_isha_la_lekhet, t0) ∧ HOLDS(question_he_hashev_ashiv, t0) = HOLDS(ulay-not-tove-the-isha-to-lekhet, t0) ∧ HOLDS(question-he-hashev-ashiv, t0) Two speech-contents, neither a SPECS push: (i) ulay lo tove ('perhaps she will not be willing') — tove ('be willing / consent', morph HVqi3fs) [VERIFIED: gen40_morph.txt 5|5] TORAH DEBUT at 24:5 [VERIFIED: gen40_debut_scan.txt Strong 14 tok 1; flag 7]; hypothetical = FACT of the question. (ii) he-hashev ashiv ('shall I indeed return' — infinitive absolute HTi/Vha [VERIFIED: gen40_morph.txt 5|12] + imperfect HVhi1cs [VERIFIED: gen40_morph.txt 5|13]): intensified question, not an imperative; no LET. Guard-answer waits at 24:6. No TEST; no name. | אוּלַי לֹא־תֹאבֶה … הֶהָשֵׁב אָשִׁיב · ulay lo tove … he-hashev ashiv = ulay not tove he-hashev ashiv | — | tested |
STEP_Gn_24_6 · Gen.24.6 · THE_GUARD_LEST_YOU_RETURN
וַיֹּ֥אמֶר אֵלָ֖יו אַבְרָהָ֑ם הִשָּׁ֣מֶר לְךָ֔ פֶּן־תָּשִׁ֥יב אֶת־בְּנִ֖י שָֽׁמָּה · va-yomer elay-v avraham hishamer le-kha pen tashiv et beni-y shama-ה · And Abraham said to him: Guard yourself, lest you return my son there.
וַיֹּ֥אמֶר אֵלָ֖יו אַבְרָהָ֑ם · va-yomer elay-v avraham · And Abraham said to him (etnachta on avraham) [VERIFIED: gen40_pointed_text.txt]
הִשָּׁ֣מֶר לְךָ֔ פֶּן־תָּשִׁ֥יב אֶת־בְּנִ֖י שָֽׁמָּה · hishamer le-kha pen tashiv et beni-y shama-ה · GUARD yourself, lest you return my son there (verse-final shama 'thereward') [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | say(e3) ∧ Agent(e3, avraham) ∧ Goal(e3, ha_eved) = say(e3) ∧ Agent(e3, avraham) ∧ Goal(e3, the-eved) wayyiqtol va-yomer ('and he said', HC/Vqw3ms) [VERIFIED: gen40_morph.txt 6|0] = EVENT. Abraham answers the servant's return-case (24:5). | וַיֹּאמֶר אֵלָיו אַבְרָהָם · va-yomer elay-v avraham = and-yomer elay-v avraham | TIR-014 | tested |
| DECLARE | DECLARE(avraham, LET(hishamer(ha_eved, pen_tashiv_et_beni_shama))) = DECLARE(avraham, LET(hishamer(the-eved, lest-tashiv-beni-shama))) TRUE GUARD-PUSH [certified weigh]: hishamer ('GUARD yourself', niphal imperative 2ms HVNv2ms) [VERIFIED: gen40_morph.txt 6|3; mood census (6, 3, hishamer, HVNv2ms) VERIFIED: gen40_census_out.txt] + le-kha ('for yourself') [VERIFIED: gen40_morph.txt 6|4] = DECLARE(avraham, LET(hishamer(ha_eved, …))). pen ('lest') [VERIFIED: gen40_morph.txt 6|5] + tashiv ('you return', HVhi2ms) [VERIFIED: gen40_morph.txt 6|6] is CONTENT of the guard — fact inside the demand-string, not a second SPECS push (pen-clause class). Demandee = ha_eved ('the servant'). SPECS after this step: 2 OPEN (sim + hishamer). No TEST; no name. | הִשָּׁמֶר לְךָ פֶּן־תָּשִׁיב אֶת־בְּנִי שָׁמָּה · hishamer le-kha pen tashiv et beni-y shama-ה = hishamer to-kha lest tashiv et beni-y shama-ה | TIR-027 | tested |
STEP_Gn_24_7 · Gen.24.7 · THE_PAST_OATH_AND_THE_ANGEL_PROMISE
יְהוָ֣ה אֱלֹהֵ֣י הַשָּׁמַ֗יִם אֲשֶׁ֨ר לְקָחַ֜נִי מִבֵּ֣ית אָבִי֮ וּמֵאֶ֣רֶץ מֽוֹלַדְתִּי֒ וַאֲשֶׁ֨ר דִּבֶּר־לִ֜י וַאֲשֶׁ֤ר נִֽשְׁבַּֽע־לִי֙ לֵאמֹ֔ר לְזַ֨רְעֲךָ֔ אֶתֵּ֖ן אֶת־הָאָ֣רֶץ הַזֹּ֑את ה֗וּא יִשְׁלַ֤ח מַלְאָכוֹ֙ לְפָנֶ֔יךָ וְלָקַחְתָּ֥ אִשָּׁ֛ה לִבְנִ֖י מִשָּֽׁם · YHWH elohe ha-shamayim asher leqacha-ni mi-bet avi-y u-me-eretz moladti-y va-asher diber li-y va-asher nishba li-y le-mor le-zara-kha eten et ha-aretz ha-zot hu yishlach malakh-o le-fane-kha ve-laqachta isha li-veni-y mi-sham · YHWH, God of the heavens, who took me from my father's house and from the land of my kindred, and who spoke to me and who swore to me, saying, To your seed I will give this land — He will send His angel before you, and you shall take a wife for my son from there.
יְהוָ֣ה אֱלֹהֵ֣י הַשָּׁמַ֗יִם אֲשֶׁ֨ר לְקָחַ֜נִי מִבֵּ֣ית אָבִי֮ וּמֵאֶ֣רֶץ מֽוֹלַדְתִּי֒ וַאֲשֶׁ֨ר דִּבֶּר־לִ֜י וַאֲשֶׁ֤ר נִֽשְׁבַּֽע־לִי֙ לֵאמֹ֔ר לְזַ֨רְעֲךָ֔ אֶתֵּ֖ן אֶת־הָאָ֣רֶץ הַזֹּ֑את · YHWH elohe ha-shamayim asher leqacha-ni mi-bet avi-y u-me-eretz moladti-y va-asher diber li-y va-asher nishba li-y le-mor le-zara-kha eten et ha-aretz ha-zot · YHWH who took me, spoke, and swore: To your seed I give this land (etnachta on ha-zot 'this') [VERIFIED: gen40_pointed_text.txt]
ה֗וּא יִשְׁלַ֤ח מַלְאָכוֹ֙ לְפָנֶ֔יךָ וְלָקַחְתָּ֥ אִשָּׁ֛ה לִבְנִ֖י מִשָּֽׁם · hu yishlach malakh-o le-fane-kha ve-laqachta isha li-veni-y mi-sham · He will send His angel before you, and you shall take a wife for my son from there [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(past_oath_nishba_li, t0) ∧ HOLDS(quoted_eten_le_zara_kha, t0) = HOLDS(past-oath-nishba-to-me, t0) ∧ HOLDS(quoted-eten-to-zara-kha, t0) nishba ('he swore', morph HVNp3ms niphal perfect) [VERIFIED: gen40_morph.txt 7|13] = PAST-OATH CITATION, FACT — not a new SPECS push. shava ('swear') token 6/70 at 24:7 nishba [VERIFIED: gen40_census_out.txt]. Quoted content le-mor ('saying') [VERIFIED: gen40_morph.txt 7|15] eten ('I will give', HVqi1cs) [VERIFIED: gen40_morph.txt 7|17] le-zara-kha ('to your seed') et ha-aretz ha-zot ('this land') = quoted grant FACT (quoted- demand law — Excerpt A class: quoted content pushes nothing) [VERIFIED: certification excerpts Excerpt A]. leqacha-ni ('who took me', HVqp3ms/Sp1cs) [VERIFIED: gen40_morph.txt 7|4] and diber ('who spoke', HVpp3ms) [VERIFIED: gen40_morph.txt 7|10] = relative past facts. moladti ('my kindred') again [VERIFIED: gen40_morph.txt 7|8]; debut EARLY tok 4 at 24:7 [VERIFIED: gen40_debut_scan.txt Strong 4138]. | נִשְׁבַּע־לִי … אֶתֵּן אֶת־הָאָרֶץ הַזֹּאת · nishba li-y … eten et ha-aretz ha-zot = nishba to-me-y eten et earth the-this | — | tested |
| PRECONDITION_STATE | HOLDS(yishlach_malakh_o_le_fane_kha, t0) — imperfect promise-fact = HOLDS(yishlach-malakh-o-to-fane-kha, t0) — imperfect promise-fact yishlach ('he will send', morph HVqi3ms imperfect 3ms) [VERIFIED: gen40_morph.txt 7|22] — NOT wayyiqtol, NOT weqatal. Encoded SAFE as promise-fact of divine agency (YHWH will send malakh-o 'His angel/messenger' [VERIFIED: gen40_morph.txt 7|23] before you). Coordinator said "weqatal handling"; file wins → imperfect; SELF-CATCH logged [flag 13]. Not a SPECS push. | הוּא יִשְׁלַח מַלְאָכוֹ לְפָנֶיךָ · hu yishlach malakh-o le-fane-kha = that yishlach malakh-o to-fane-kha | — | tested |
| PRECONDITION_STATE | HOLDS(laqachta(ha_eved, isha_li_veni_mi_sham), t0) = HOLDS(laqachta(the-eved, isha-to-me-veni-from-there), t0) ve-laqachta ('and you shall take', morph HC/Vqq2ms) [VERIFIED: gen40_morph.txt 7|25] — note code Vqq2ms here vs Vqp2ms at 24:4|6; both treated as weqatal THEN class per table. THEN duty restated — same take-duty field as 24:4, sourced mi-sham ('from there') [VERIFIED: gen40_morph.txt 7|28]. Not a new SPECS push. SPECS still 2 OPEN (sim + hishamer). | וְלָקַחְתָּ אִשָּׁה לִבְנִי מִשָּׁם · ve-laqachta isha li-veni-y mi-sham = and-laqachta isha to-me-veni-y from-there | — | tested |
STEP_Gn_24_8 · Gen.24.8 · THE_RELEASE_CONDITION
וְאִם־לֹ֨א תֹאבֶ֤ה הָֽאִשָּׁה֙ לָלֶ֣כֶת אַחֲרֶ֔יךָ וְנִקִּ֕יתָ מִשְּׁבֻעָתִ֖י זֹ֑את רַ֣ק אֶת־בְּנִ֔י לֹ֥א תָשֵׁ֖ב שָֽׁמָּה · ve-im lo tove ha-isha la-lekhet achare-kha ve-niqita mi-shevuati-y zot raq et beni-y lo tashev shama-ה · And if the woman is not willing to follow you, then you shall be free from this my oath; only my son you shall not return there.
וְאִם־לֹ֨א תֹאבֶ֤ה הָֽאִשָּׁה֙ לָלֶ֣כֶת אַחֲרֶ֔יךָ וְנִקִּ֕יתָ מִשְּׁבֻעָתִ֖י זֹ֑את · ve-im lo tove ha-isha la-lekhet achare-kha ve-niqita mi-shevuati-y zot · if she will not be willing to go after you, you shall be free from this my oath (etnachta on zot 'this') [VERIFIED: gen40_pointed_text.txt]
רַ֣ק אֶת־בְּנִ֔י לֹ֥א תָשֵׁ֖ב שָֽׁמָּה · raq et beni-y lo tashev shama-ה · only my son you shall not return there (verse-final shama) [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(release_if_lo_tove_then_niqita_mi_shevuah, t0) = HOLDS(release-if-not-tove-then-niqita-from-shevuah, t0) THE OATH'S OWN RELEASE CONDITION = FACT [certified weigh #3 companion]: ve-im ('and if') [VERIFIED: gen40_morph.txt 8|0] lo tove ('she will not be willing', HVqi3fs) [VERIFIED: gen40_morph.txt 8|2] — tove tok 2 [VERIFIED: gen40_debut_scan.txt Strong 14] → ve-niqita ('then you shall be free/clean', HC/VNp2ms) [VERIFIED: gen40_morph.txt 8|6] mi-shevuati-y zot ('from this my oath') [VERIFIED: gen40_morph.txt 8|7-8]. shevuah ('oath' noun) TORAH DEBUT at 24:8 [VERIFIED: gen40_debut_scan.txt Strong 7621 tok 1]. niqqah ('be free/clean') DEBUT at 24:8 ve-niqita [VERIFIED: gen40_debut_scan.txt Strong 5352 tok 1]. Escape-hatch = fact, not SPECS push. No auto- pop of hishamer [flag 16 release-scope staged]. | וְאִם־לֹא תֹאבֶה … וְנִקִּיתָ מִשְּׁבֻעָתִי זֹאת · ve-im lo tove … ve-niqita mi-shevuati-y zot = and-if not tove and-niqita from-shevuati-y this | — | tested |
| PRECONDITION_STATE | HOLDS(raq_et_beni_lo_tashev_shama, t0) — residual terms FACT SAFE = HOLDS(raq-beni-not-tashev-shama, t0) — residual terms FACT SAFE raq ('only') [VERIFIED: gen40_morph.txt 8|9] et beni ('my son') lo tashev ('you shall not return', HVhi2ms + lo HTn) [VERIFIED: gen40_morph.txt 8|12-13] — residual prohibition after release. SAFE: FACT of residual oath-terms (imperfect + lo, not al + jussive). BOLD: LET-NOT(lo_tashev) staged OPEN [flag 14]. SPECS still 2 OPEN (sim + hishamer). | רַק אֶת־בְּנִי לֹא תָשֵׁב שָׁמָּה · raq et beni-y lo tashev shama-ה = raq et beni-y not tashev shama-ה | — | tested |
STEP_Gn_24_9 · Gen.24.9 · THE_THIGH_POP_AND_THE_SWEAR
וַיָּ֤שֶׂם הָעֶ֨בֶד֙ אֶת־יָד֔וֹ תַּ֛חַת יֶ֥רֶךְ אַבְרָהָ֖ם אֲדֹנָ֑יו וַיִּשָּׁ֣בַֽע ל֔וֹ עַל־הַדָּבָ֖ר הַזֶּֽה · va-yasem ha-eved et yad-o tachat yerekh avraham adonay-v va-yishava l-o al ha-davar ha-ze · And the servant placed his hand under the thigh of Abraham his master, and swore to him concerning this matter.
וַיָּ֤שֶׂם הָעֶ֨בֶד֙ אֶת־יָד֔וֹ תַּ֛חַת יֶ֥רֶךְ אַבְרָהָ֖ם אֲדֹנָ֑יו · va-yasem ha-eved et yad-o tachat yerekh avraham adonay-v · the servant PLACED his hand under Abraham his master's thigh (etnachta on adonay-v 'his master') [VERIFIED: gen40_pointed_text.txt]
וַיִּשָּׁ֣בַֽע ל֔וֹ עַל־הַדָּבָ֖ר הַזֶּֽה · va-yishava l-o al ha-davar ha-ze · and he SWORE to him concerning this matter (verse-final ha-ze 'this') [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| RESULT | HOLDS(sim(ha_eved, yad_tachat_yerekh), t1) = HOLDS(sim(the-eved, yad-tachat-yerekh), t1) POP of 24:2's LET(sim(ha_eved, yad_tachat_yerekh)) [weigh #2]: va-yasem ('and he placed', morph HC/Vqw3ms) [VERIFIED: gen40_morph.txt 9|0] — same ROOT Strong 7760 as sim at 24:2 [VERIFIED: gen40_debut_scan.txt Strong 7760 tok 11→12; morph 2|10 and 9|0 both 7760 a], wayyiqtol foreground, BY THE DEMANDEE ha_eved [VERIFIED: gen40_morph.txt 9|1], OBJECT MATCHES yad-o [VERIFIED: gen40_morph.txt 9|3] under yerekh [VERIFIED: gen40_morph.txt 9|5]. Echo- receipt standard per Excerpt D [VERIFIED: certification excerpts]. Label: "cycle #17-or-#18, contingent on the crown ruling." Resolve nothing. yarekh ('thigh') token 2 at 24:9 [VERIFIED: gen40_debut_scan.txt Strong 3409]. SPECS after pop: 1 OPEN (hishamer only). | וַיָּשֶׂם הָעֶבֶד אֶת־יָדוֹ תַּחַת יֶרֶךְ אַבְרָהָם · va-yasem ha-eved et yad-o tachat yerekh avraham = and-yasem the-eved et yad-o tachat yerekh avraham | TIR-027 | tested |
| EVENT | swear(e4) ∧ Agent(e4, ha_eved) ∧ Goal(e4, avraham) ∧ Theme(e4, ha_davar_ha_ze) = swear(e4) ∧ Agent(e4, the-eved) ∧ Goal(e4, avraham) ∧ Theme(e4, the-davar-the-ze) va-yishava ('and he swore', morph HC/VNw3ms niphal wayyiqtol) [VERIFIED: gen40_morph.txt 9|8] = EVENT — oath performs beside the gesture-pop. shava ('swear') token 7/70 at 24:9 [VERIFIED: gen40_census_out.txt]. Not the pop of sim (different root 7650 vs 7760). al ha-davar ha-ze ('concerning this matter') [VERIFIED: gen40_morph.txt 9|10-12]. No TEST; no name. | וַיִּשָּׁבַע לוֹ עַל־הַדָּבָר הַזֶּה · va-yishava l-o al ha-davar ha-ze = and-yishava l-o upon the-davar the-ze | TIR-014 | tested |
STEP_Gn_24_10 · Gen.24.10 · THE_JOURNEY_TO_ARAM_NAHARAYIM
וַיִּקַּ֣ח הָ֠עֶבֶד עֲשָׂרָ֨ה גְמַלִּ֜ים מִגְּמַלֵּ֤י אֲדֹנָיו֙ וַיֵּ֔לֶךְ וְכָל־ט֥וּב אֲדֹנָ֖יו בְּיָד֑וֹ וַיָּ֗קָם וַיֵּ֛לֶךְ אֶל־אֲרַ֥ם נַֽהֲרַ֖יִם אֶל־עִ֥יר נָחֽוֹר · va-yiqach ha-eved asara gemalim mi-gemale adonay-v va-yelekh ve-khal tuv adonay-v be-yad-o va-yaqam va-yelekh el aram naharayim el ir nachor · And the servant took ten camels from his master's camels and went, with all his master's goods in his hand; and he rose and went to Aram-naharayim, to the city of Nahor.
וַיִּקַּ֣ח הָ֠עֶבֶד עֲשָׂרָ֨ה גְמַלִּ֜ים מִגְּמַלֵּ֤י אֲדֹנָיו֙ וַיֵּ֔לֶךְ וְכָל־ט֥וּב אֲדֹנָ֖יו בְּיָד֑וֹ · va-yiqach ha-eved asara gemalim mi-gemale adonay-v va-yelekh ve-khal tuv adonay-v be-yad-o · the servant took ten camels and went, all his master's goods in his hand (etnachta on be-yad-o 'in his hand') [VERIFIED: gen40_pointed_text.txt]
וַיָּ֗קָם וַיֵּ֛לֶךְ אֶל־אֲרַ֥ם נַֽהֲרַ֖יִם אֶל־עִ֥יר נָחֽוֹר · va-yaqam va-yelekh el aram naharayim el ir nachor · and he rose and went to Aram-naharayim, to the city of Nahor [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | take_go_rise_go(e5) ∧ Agent(e5, ha_eved) ∧ Theme(e5, gemalim_tuv) ∧ Goal(e5, aram_naharayim) = take-go-rise-go(e5) ∧ Agent(e5, the-eved) ∧ Theme(e5, gemalim-tuv) ∧ Goal(e5, aram-naharayim) Four wayyiqtol EVENTs: va-yiqach ('and he took', HC/Vqw3ms) [VERIFIED: gen40_morph.txt 10|0], va-yelekh ('and he went') x2 [VERIFIED: gen40_morph.txt 10|6 and 10|12], va-yaqam ('and he rose', HC/Vqw3ms) [VERIFIED: gen40_morph.txt 10|11]. Agent = ha_eved [VERIFIED: gen40_morph.txt 10|1]. gemalim ('camels') tokens 2-3 at 24:10 [VERIFIED: gen40_debut_scan.txt Strong 1581 EARLY+CLUSTER]. tuv ('goods', Strong 2898 HNcmsc) [VERIFIED: gen40_morph.txt 10|8] — noun, NOT instrument Strong 2896 (chapter instrument check: Strong 2896 count 2 elsewhere) [VERIFIED: gen40_census_out.txt]; TESTS stay asleep [flag 11]. No SPECS change this step. | וַיִּקַּח … וַיֵּלֶךְ … וַיָּקָם וַיֵּלֶךְ · va-yiqach … va-yelekh … va-yaqam va-yelekh = and-yiqach and-yelekh and-yaqam and-yelekh | TIR-014 | tested |
| NOTE_PRESUPPOSED | aram_naharayim, ir_nachor are READ without prior install (place-READ polarity) = aram-naharayim, ir-nachor are READ without prior install (place-READ polarity) FLAG 15 POLARITY FLIP (Claude review 2026-08-05): frozen gen_39 treats places as READ + read_before_install (chevron/mamre via NOTE_PRESUPPOSED) [VERIFIED: gen_39_machpelah_purchase.yaml]. Corpus search of frozen gen_3x: REGISTRY_INSTALL installs persons/collectives (sarah, efron, agents), not place-geography — no place-install precedent found. SAFE encoding = READ without WORLD place-install. aram-naharayim ('Aram of the two rivers') DEBUTS as the journey's goal name [VERIFIED: SNAPSHOT Strong 763 and 763+ tok 1 at 24:10] — name-debut, not an install op. Flag read_before_install as expected data. BOLD staged OPEN: install-on-arrival WORLD write (prior draft). ir nachor ('city of Nahor'): nachor READ [VERIFIED: SNAPSHOT 5152 ord 11]. SPECS still 1 OPEN (hishamer). | אֲרַם נַהֲרַיִם … עִיר נָחוֹר · aram naharayim … ir nachor = aram naharayim ir nachor | TIR-014 | tested |
STEP_Gn_24_11 · Gen.24.11 · THE_CAMELS_AT_THE_WELL
וַיַּבְרֵ֧ךְ הַגְּמַלִּ֛ים מִח֥וּץ לָעִ֖יר אֶל־בְּאֵ֣ר הַמָּ֑יִם לְעֵ֣ת עֶ֔רֶב לְעֵ֖ת צֵ֥את הַשֹּׁאֲבֹֽת · va-yavrekh ha-gemalim mi-chutz la-ir el beer ha-mayim le-et erev le-et tzet ha-shoavot · And he made the camels kneel outside the city by the well of water, at evening time, the time the water-drawers go out.
וַיַּבְרֵ֧ךְ הַגְּמַלִּ֛ים מִח֥וּץ לָעִ֖יר אֶל־בְּאֵ֣ר הַמָּ֑יִם · va-yavrekh ha-gemalim mi-chutz la-ir el beer ha-mayim · he made the camels kneel outside the city by the well of water (etnachta on ha-mayim 'the waters') [VERIFIED: gen40_pointed_text.txt]
לְעֵ֣ת עֶ֔רֶב לְעֵ֖ת צֵ֥את הַשֹּׁאֲבֹֽת · le-et erev le-et tzet ha-shoavot · at evening time, the time the drawers go out [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | kneel_camels(e6) ∧ Agent(e6, ha_eved) ∧ Theme(e6, ha_gemalim) ∧ Loc(e6, beer_ha_mayim) = kneel-camels(e6) ∧ Agent(e6, the-eved) ∧ Theme(e6, the-gemalim) ∧ Loc(e6, beer-the-waters) wayyiqtol va-yavrekh ('and he made-kneel / barakh-root hiphil', morph HC/Vhw3ms) [VERIFIED: gen40_morph.txt 11|0; SNAPSHOT morph HC/Vhw3ms strong 1288 ordinal 22/137]. barakh token 22/137 at 24:11 [VERIFIED: gen40_census_out.txt]. Sense in context = cause-camels- to-kneel at the well (EN-AID); machine op = EVENT, agent ha_eved continued. gemalim tok 4 [VERIFIED: debut_map SNAPSHOT strong 1581]. shaav ('draw water') debut field opens: ha-shoavot ('the drawers') tok 1/9 [VERIFIED: debut_map SNAPSHOT strong 7579 tok 1]. No SPECS change; SPECS still 1 OPEN (hishamer). No TEST. | וַיַּבְרֵךְ הַגְּמַלִּים … אֶל־בְּאֵר הַמָּיִם · va-yavrekh ha-gemalim … el beer ha-mayim = and-yavrekh the-gemalim to beer waters | TIR-014 | tested |
STEP_Gn_24_12 · Gen.24.12 · THE_PRAYER_IMPERATIVES_AT_YHWH
וַיֹּאמַ֓ר יְהוָ֗ה אֱלֹהֵי֙ אֲדֹנִ֣י אַבְרָהָ֔ם הַקְרֵה־נָ֥א לְפָנַ֖י הַיּ֑וֹם וַעֲשֵׂה־חֶ֕סֶד עִ֖ם אֲדֹנִ֥י אַבְרָהָֽם · va-yomar YHWH elohe adoni-y avraham haqre na le-fana-y ha-yom va-ase chesed im adoni-y avraham · And he said: YHWH, God of my master Abraham, cause it to happen before me today, and do kindness with my master Abraham.
וַיֹּאמַ֓ר יְהוָ֗ה אֱלֹהֵי֙ אֲדֹנִ֣י אַבְרָהָ֔ם הַקְרֵה־נָ֥א לְפָנַ֖י הַיּ֑וֹם · va-yomar YHWH elohe adoni-y avraham haqre na le-fana-y ha-yom · he said: YHWH… CAUSE it to happen before me today (etnachta on ha-yom 'the day') [VERIFIED: gen40_pointed_text.txt]
וַעֲשֵׂה־חֶ֕סֶד עִ֖ם אֲדֹנִ֥י אַבְרָהָֽם · va-ase chesed im adoni-y avraham · and DO kindness with my master Abraham [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | say(e7) ∧ Agent(e7, ha_eved) ∧ Addressee(e7, YHWH) = say(e7) ∧ Agent(e7, the-eved) ∧ Addressee(e7, the-LORD) wayyiqtol va-yomar ('and he said', HC/Vqw3ms) [VERIFIED: gen40_morph.txt 12|0; SNAPSHOT same]. Prayer frame opens. | וַיֹּאמַר · va-yomar = and-yomar | TIR-014 | tested |
| DECLARE | DECLARE(ha_eved, LET(haqreh(YHWH, lefanai_hayom))) = DECLARE(the-eved, LET(haqreh(the-LORD, before-Me-hayom))) WEIGH #1 — THE FENCE, SAID OUT LOUD: haqre / haqreh ('CAUSE it to light-upon / happen', morph HVhv2ms — hiphil volitive 2ms) [VERIFIED: gen40_morph.txt 12|5; mood census (12, 5, haqre, HVhv2ms) VERIFIED: gen40_census_out.txt; SNAPSHOT HVhv2ms strong 7136 ordinal 1/12 = TORAH DEBUT of the chance-verb VERIFIED: debut_map SNAPSHOT]. + na ('please') [VERIFIED: gen40_morph.txt 12|6]. TRUE VOLITIVE ADDRESSED TO YHWH = PUSH. Frozen precedent gen_32 (quoted at certification and re-opened at logic/units/gen_32_hagar_angel.yaml draft_note + STEP): "16:5's YISHPOT YHWH… TRUE JUSSIVE… ENCODED: DECLARE(saray, LET(yishpot(YHWH,…))) … OPEN letter-faithfully… ALTERNATIVE STAGED: invocation-fact" [VERIFIED: gen_32_hagar_angel.yaml lines ~84-96 and STEP operator]. Same class here: pushes stand OPEN unless own verb returns; stage invocation-fact alternative; file OPEN [flag 17 prayer-on-God triage neighborhood]. SPECS → 2 OPEN (hishamer + haqreh). | הַקְרֵה־נָא לְפָנַי הַיּוֹם · haqreh-na le-fana-y ha-yom = haqreh-na to-fana-y day | TIR-027 | tested |
| DECLARE | DECLARE(ha_eved, LET(aseh_chesed(YHWH, im_adoni_avraham))) = DECLARE(the-eved, LET(make-chesed(the-LORD, if-adoni-avraham))) Second prayer-imperative: va-ase / va-aseh ('and DO', morph HC/Vqv2ms qal imperative 2ms) [VERIFIED: gen40_morph.txt 12|9; mood census (12, 9, va-ase, HC/Vqv2ms) VERIFIED: gen40_census_out.txt; SNAPSHOT same]. chesed ('kindness') token 4/21 at 24:12 [VERIFIED: gen40_census_out.txt; SNAPSHOT 2617 ordinal 4]. Same fence as haqreh: PUSH on YHWH, stays OPEN, invocation-fact staged, flag 17. SPECS → 3 OPEN (hishamer + haqreh + aseh_chesed). No TEST; no name. | וַעֲשֵׂה־חֶסֶד עִם אֲדֹנִי אַבְרָהָם · va-aseh chesed im adoni-y avraham = make chesed if adoni-y avraham | TIR-027 | tested |
STEP_Gn_24_13 · Gen.24.13 · THE_STANDING_AT_THE_SPRING
הִנֵּ֛ה אָנֹכִ֥י נִצָּ֖ב עַל־עֵ֣ין הַמָּ֑יִם וּבְנוֹת֙ אַנְשֵׁ֣י הָעִ֔יר יֹצְאֹ֖ת לִשְׁאֹ֥ב מָֽיִם · hine anokhi nitzav al en ha-mayim u-venot anshe ha-ir yotzot li-sheov mayim · Behold, I am standing by the spring of water, and the daughters of the men of the city are coming out to draw water.
הִנֵּ֛ה אָנֹכִ֥י נִצָּ֖ב עַל־עֵ֣ין הַמָּ֑יִם · hine anokhi nitzav al en ha-mayim · behold I stand by the spring of water (etnachta on ha-mayim) [VERIFIED: gen40_pointed_text.txt]
וּבְנוֹת֙ אַנְשֵׁ֣י הָעִ֔יר יֹצְאֹ֖ת לִשְׁאֹ֥ב מָֽיִם · u-venot anshe ha-ir yotzot li-sheov mayim · and the daughters of the city's men are going out to draw water [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(anokhi_nitzav_al_en_ha_mayim, t0) ∧ HOLDS(banot_yotzot_li_sheov, t0) = HOLDS(anokhi-nitzav-upon-en-the-waters, t0) ∧ HOLDS(daughters-yotzot-to-me-sheov, t0) Prayer continues as standing-facts (no new volitive): nitzav ('standing', HVNrmsa niphal participle) [VERIFIED: gen40_morph.txt 13|2; SNAPSHOT same]; yotzot ('going out', HVqrfpa participle) [VERIFIED: gen40_morph.txt 13|9]; li-sheov ('to draw', HR/Vqc) shaav tok 2 [VERIFIED: debut_map SNAPSHOT 7579 tok 2]. Scene-setting for the design-test. SPECS unchanged (3 OPEN). No TEST. | אָנֹכִי נִצָּב … יֹצְאֹת לִשְׁאֹב · anokhi nitzav … yotzot li-sheov = anokhi nitzav yotzot to-me-sheov | — | tested |
STEP_Gn_24_14 · Gen.24.14 · THE_DESIGNED_SIGN
וְהָיָ֣ה הַֽנַּעֲרָ֗ אֲשֶׁ֨ר אֹמַ֤ר אֵלֶ֨יהָ֙ הַטִּי־נָ֤א כַדֵּךְ֙ וְאֶשְׁתֶּ֔ה וְאָמְרָ֣ה שְׁתֵ֔ה וְגַם־גְּמַלֶּ֖יךָ אַשְׁקֶ֑ה אֹתָ֤הּ הֹכַ֨חְתָּ֙ לְעַבְדְּךָ֣ לְיִצְחָ֔ק וּבָ֣הּ אֵדַ֔ע כִּי־עָשִׂ֥יתָ חֶ֖סֶד עִם־אֲדֹנִֽי · ve-haya ha-naara asher omar ele-ha hati na khade-khe ve-eshte ve-amra shete ve-gam gemale-kha ashqe et-ה hokhachta le-avd-kha le-yitzchaq u-va-ה eda ki asita chesed im adoni-y · And let it be the girl to whom I say, Tip your pitcher please that I may drink, and she says, Drink, and I will also water your camels — her You have appointed for Your servant, for Isaac; and by her I shall know that You have done kindness with my master.
וְהָיָ֣ה הַֽנַּעֲרָ֗ אֲשֶׁ֨ר אֹמַ֤ר אֵלֶ֨יהָ֙ הַטִּי־נָ֤א כַדֵּךְ֙ וְאֶשְׁתֶּ֔ה וְאָמְרָ֣ה שְׁתֵ֔ה וְגַם־גְּמַלֶּ֖יךָ אַשְׁקֶ֑ה · ve-haya ha-naara asher omar ele-ha hati na khade-khe ve-eshte ve-amra shete ve-gam gemale-kha ashqe · the girl to whom I say Tip… and she says Drink… I will water (etnachta on ashqe) [VERIFIED: gen40_pointed_text.txt]
אֹתָ֤הּ הֹכַ֨חְתָּ֙ לְעַבְדְּךָ֣ לְיִצְחָ֔ק וּבָ֣הּ אֵדַ֔ע כִּי־עָשִׂ֥יתָ חֶ֖סֶד עִם־אֲדֹנִֽי · et-ה hokhachta le-avd-kha le-yitzchaq u-va-ה eda ki asita chesed im adoni-y · her You have appointed for Isaac; by her I know You did kindness [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(designed_sign_oracle, t0) — design-content volitives = FACTS (weigh #4) = HOLDS(designed-sign-oracle, t0) — design-content volitives = FACTS (weigh #4) WEIGH #4 — DESIGN / LIVE BOUNDARY: the servant DESIGNS an oracle in prose. Volitives INSIDE the design are FACTS, not pushes — quoted/designed-demand law [VERIFIED: certification Excerpt A gen_36: "THE QUOTED DEMAND PUSHES NOTHING"]. Forms re-checked: hati ('tip/stretch', HVhv2fs) [VERIFIED: gen40_morph.txt 14|5; mood census (14,5,hati,HVhv2fs); SNAPSHOT HVhv2fs strong 5186 ord 2]; shete ('drink', HVqv2ms) [VERIFIED: gen40_morph.txt 14|10; mood (14,10, shete,HVqv2ms); SNAPSHOT]; ashqe ('I will water', HVhi1cs imperfect) [VERIFIED: gen40_morph.txt 14|13; SNAPSHOT] — first-person design content, not a push on another. omar ('I will say', HVqi1cs) and ve-amra ('and she will say', HC/Vqp3fs) [VERIFIED: gen40_morph.txt 14|3, 14|9] frame the design. ha-naara ('the girl') TORAH DEBUT tok 1/37 [VERIFIED: debut_map SNAPSHOT 5291; gen40_debut_scan.txt]. kad ('pitcher/pail') DEBUT tok 1/9 [VERIFIED: debut_map SNAPSHOT 3537]. SPECS unchanged (3 OPEN). | הַטִּי־נָא … שְׁתֵה … אַשְׁקֶה · hati-na … shete … ashqe = hati-na shete ashqe | — | tested |
| PRECONDITION_STATE | HOLDS(hokhachta_appointment_criterion, t0) = HOLDS(hokhachta-appointment-criterion, t0) hokhachta ('You have appointed/proved', HVhp2ms hiphil perfect 2ms) [VERIFIED: gen40_morph.txt 14|15; SNAPSHOT strong 3198 ordinal 3/8]. yakhach token 3/8 at 24:14 [VERIFIED: gen40_census_out.txt]. Performative perfect in prayer = criterion-fact (receipt-shaped language of the design), not a TEST instrument. chesed tok 5/21 [VERIFIED: gen40_census_out.txt]. TESTS register STILL ASLEEP — human-designed test in prose is not instrument fire [flag 11 loud: fourth sleeping chapter]. No SPECS push from design content. | אֹתָהּ הֹכַחְתָּ לְעַבְדְּךָ לְיִצְחָק · otah hokhachta le-avd-kha le-yitzchaq = her hokhachta to-avd-kha to-yitzchaq | — | tested |
STEP_Gn_24_15 · Gen.24.15 · RIVQAH_APPEARS
וַֽיְהִי־ה֗וּא טֶרֶם֮ כִּלָּ֣ה לְדַבֵּר֒ וְהִנֵּ֧ה רִבְקָ֣ה יֹצֵ֗את אֲשֶׁ֤ר יֻלְּדָה֙ לִבְתוּאֵ֣ל בֶּן־מִלְכָּ֔ה אֵ֥שֶׁת נָח֖וֹר אֲחִ֣י אַבְרָהָ֑ם וְכַדָּ֖הּ עַל־שִׁכְמָֽהּ · va-yehi hu terem kila le-daber ve-hine rivqa yotzet asher yulda li-vetuel ben milka eshet nachor achi avraham ve-khada-ה al shikhma-ה · And it was, before he had finished speaking, that behold Rivqah was coming out — who was born to Betuel son of Milcah, wife of Nahor brother of Abraham — and her pitcher on her shoulder.
וַֽיְהִי־ה֗וּא טֶרֶם֮ כִּלָּ֣ה לְדַבֵּר֒ וְהִנֵּ֧ה רִבְקָ֣ה יֹצֵ֗את אֲשֶׁ֤ר יֻלְּדָה֙ לִבְתוּאֵ֣ל בֶּן־מִלְכָּ֔ה אֵ֥שֶׁת נָח֖וֹר אֲחִ֣י אַבְרָהָ֑ם · va-yehi hu terem kila le-daber ve-hine rivqa yotzet asher yulda li-vetuel ben milka eshet nachor achi avraham · before he finished speaking, behold Rivqah coming out… (etnachta on avraham) [VERIFIED: gen40_pointed_text.txt]
וְכַדָּ֖הּ עַל־שִׁכְמָֽהּ · ve-khada-ה al shikhma-ה · and her pitcher on her shoulder [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | appear(e8) ∧ Theme(e8, rivqah) ∧ before_finish_speech(ha_eved) = appear(e8) ∧ Theme(e8, rivqah) ∧ before-finish-speech(the-eved) wayyiqtol va-yehi ('and it was', HC/Vqw3ms) [VERIFIED: gen40_morph.txt 15|0; SNAPSHOT]. terem ('before') + kila ('he finished', HVpp3ms) [VERIFIED: morph 15|2-3] + le-daber ('to speak') — the answer arrives before the prayer closes [prose]. yotzet ('coming out', HVqrfsa participle) [VERIFIED: morph 15|7]. | וַיְהִי … טֶרֶם כִּלָּה לְדַבֵּר וְהִנֵּה רִבְקָה יֹצֵאת · va-yehi … terem kila le-daber ve-hine rivqa yotzet = and-yehi not-yet kila to-daber and-hine rivqa yotzet | TIR-014 | tested |
| REGISTRY_INSTALL | WORLD += {rivqah} INSTALL rivqah (Rebekah) as acting agent at first narrative appearance in this span. Name token 2/30 at 24:15 [VERIFIED: debut_map SNAPSHOT strong 7259; tok 1 = Gen 22:23 genealogy — READ/presupposed name behind walls; acting debut here per staging]. Lineage facts: yulda ('was born', HVPp3fs) [VERIFIED: morph 15|9] to betuel / milka / nachor brother of Abraham — nachor READ [SNAPSHOT 5152 ord 12]. kad tok 2 on her shoulder [VERIFIED: debut_map 3537 tok 2]. No naming formula (va-yiqra shem) — REGISTRY name-write sleeps; WORLD entity install only. SPECS still 3 OPEN. No TEST; no name-write. | רִבְקָה · rivqa = rivqa | TIR-014 | tested |
STEP_Gn_24_16 · Gen.24.16 · THE_GIRL_ATTRIBUTE_AND_THE_WELL_ACT
וְהַֽנַּעֲרָ֗ טֹבַ֤ת מַרְאֶה֙ מְאֹ֔ד בְּתוּלָ֕ה וְאִ֖ישׁ לֹ֣א יְדָעָ֑הּ וַתֵּ֣רֶד הָעַ֔יְנָה וַתְּמַלֵּ֥א כַדָּ֖הּ וַתָּֽעַל · ve-ha-naara tovat mare meod betula ve-ish lo yedaa-ה va-tered ha-ayna-ה va-temale khada-ה va-taal · And the girl was very fair of appearance, a virgin, and no man had known her; and she went down to the spring and filled her pitcher and came up.
וְהַֽנַּעֲרָ֗ טֹבַ֤ת מַרְאֶה֙ מְאֹ֔ד בְּתוּלָ֕ה וְאִ֖ישׁ לֹ֣א יְדָעָ֑הּ · ve-ha-naara tovat mare meod betula ve-ish lo yedaa-ה · the girl was very fair of appearance, a virgin, and no man had known her (etnachta on yeda'ah 'had known her') [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
וַתֵּ֣רֶד הָעַ֔יְנָה וַתְּמַלֵּ֥א כַדָּ֖הּ וַתָּֽעַל · va-tered ha-ayna-ה va-temale khada-ה va-taal · and she went down to the spring and filled her pitcher and came up [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(tovat_mareh_attribute, t0) — NO TEST = HOLDS(tovat-appearance-attribute, t0) — NO TEST tovat mareh ('fair of appearance') — Strong 2896 tovat at 24:16, morph HAafsc (adjective fs construct) [VERIFIED: SNAPSHOT HAafsc; debut_map 2896 ord 22; gen40_census instrument 2896 x2 in ch.24]. NO TEST fires: primary ground = ADJECTIVE attribute form, not a divine-evaluation instrument event. Frozen gen_35 flag-9 / gen_36 fence wording covers attribute-idioms "inside reported speech: NO TEST" [VERIFIED: gen_36_gerar_dream_prophet.yaml ~100-103] — this token is NARRATIVE, not reported speech. FLAG 24: the reported-speech→narrative extension of that fence is logged here as its own line (not silently "same fence"). betulah ('virgin') DEBUT tok 1/9 [VERIFIED: SNAPSHOT 1330]. Flag 11 LOUD: fourth instrument-silent chapter; human design-test still not a machine TEST. | טֹבַת מַרְאֶה · tovat mareh = tovat appearance | — | tested |
| EVENT | descend_fill_ascend(e9) ∧ Agent(e9, rivqah) = descend-fill-ascend(e9) ∧ Agent(e9, rivqah) Three wayyiqtol EVENTs (HC/Vqw3fs, Vpw3fs, Vqw3fs) [VERIFIED: SNAPSHOT morph 16|8,10,12]. kad tok 3 [VERIFIED: SNAPSHOT 3537]. SPECS unchanged (3 OPEN). | וַתֵּרֶד … וַתְּמַלֵּא … וַתָּעַל · va-tered … va-temale … va-taal = and-tered and-temale and-taal | TIR-014 | tested |
STEP_Gn_24_17 · Gen.24.17 · THE_LIVE_SIP_DEMAND
וַיָּ֥רָץ הָעֶ֖בֶד לִקְרָאתָ֑הּ וַיֹּ֕אמֶר הַגְמִיאִ֥ינִי נָ֛א מְעַט־מַ֖יִם מִכַּדֵּֽךְ · va-yaratz ha-eved li-qerata-ה va-yomer hagmii-ni na meat mayim mi-kade-khe · And the servant ran to meet her and said: Let me sip, please, a little water from your pitcher.
וַיָּ֥רָץ הָעֶ֖בֶד לִקְרָאתָ֑הּ · va-yaratz ha-eved li-qerata-ה · and the servant ran to meet her (etnachta on liqratuah 'to meet her') [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
וַיֹּ֕אמֶר הַגְמִיאִ֥ינִי נָ֛א מְעַט־מַ֖יִם מִכַּדֵּֽךְ · va-yomer hagmii-ni na meat mayim mi-kade-khe · and he said: let me sip, please, a little water from your pitcher [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | run_say(e10) ∧ Agent(e10, ha_eved) = run-say(e10) ∧ Agent(e10, the-eved) va-yaratz ('and he ran', HC/Vqw3ms) [VERIFIED: SNAPSHOT 17|0 strong 7323 ord 3]; va-yomer [VERIFIED: 17|3]. Live speech begins the test-run. | וַיָּרָץ … וַיֹּאמֶר · va-yaratz … va-yomer = and-yaratz and-yomer | TIR-014 | tested |
| DECLARE | DECLARE(ha_eved, LET(hagmiini(rivqah, meat_mayim))) = DECLARE(the-eved, LET(hagmiini(rivqah, meat-waters))) LIVE PUSH [weigh #4 live side]: hagmiini ('let me sip', HVhv2fs/Sp1cs) [VERIFIED: SNAPSHOT 17|4; mood census (17,4,hagmii-ni); Strong 1572 HAPAX tok 1/1 TORAH]. Not design-content — spoken to Rivqah now. SPECS → 4 OPEN (+hagmiini). Design had shete as content; live opens with gama-root instead [flag 18 design/live verb delta]. | הַגְמִיאִינִי נָא · hagmiini-na = hagmiini-na | TIR-027 | tested |
STEP_Gn_24_18 · Gen.24.18 · DRINK_MY_LORD_AND_THE_WATERING
וַתֹּ֖אמֶר שְׁתֵ֣ה אֲדֹנִ֑י וַתְּמַהֵ֗ר וַתֹּ֧רֶד כַּדָּ֛הּ עַל־יָדָ֖הּ וַתַּשְׁקֵֽהוּ · va-tomer shete adoni-y va-temaher va-tored kada-ה al yada-ה va-tashqe-hu · And she said: Drink, my lord; and she hurried and lowered her pitcher on her hand and gave him drink.
וַתֹּ֖אמֶר שְׁתֵ֣ה אֲדֹנִ֑י · va-tomer shete adoni-y · and she said: Drink, my lord (etnachta on adoni 'my lord') [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
וַתְּמַהֵ֗ר וַתֹּ֧רֶד כַּדָּ֛הּ עַל־יָדָ֖הּ וַתַּשְׁקֵֽהוּ · va-temaher va-tored kada-ה al yada-ה va-tashqe-hu · and she hurried and lowered her pitcher on her hand and gave him drink [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(rivqah, LET(shete(ha_eved))) = DECLARE(rivqah, LET(shete(the-eved))) LIVE PUSH: shete ('DRINK', HVqv2ms) [VERIFIED: SNAPSHOT 18|1; mood (18,1,shete)]. Rivqah's first word is an imperative [staging]. SPECS → 5 OPEN. Does NOT pop hagmiini (different root gama vs shatah) — other-verb class [VERIFIED precedent class: certification Excerpt B]. | שְׁתֵה אֲדֹנִי · shete adoni-y = shete adoni-y | TIR-027 | tested |
| EVENT | water(e11) ∧ Agent(e11, rivqah) ∧ Goal(e11, ha_eved) = water(e11) ∧ Agent(e11, rivqah) ∧ Goal(e11, the-eved) EVENTs of haste and watering (shaqah hiphil va-tashqe-hu) [VERIFIED: SNAPSHOT 18|3,8]. Other- verb vs both open drink-demands — neither pops [flag 19 other-verb watering]. SPECS still 5 OPEN. | וַתְּמַהֵר … וַתַּשְׁקֵהוּ · va-temaher … va-tashqe-hu = and-temaher and-tashqe-that | TIR-014 | tested |
STEP_Gn_24_19 · Gen.24.19 · THE_OVERPERFORMANCE_PROMISE
וַתְּכַ֖ל לְהַשְׁקֹת֑וֹ וַתֹּ֗אמֶר גַּ֤ם לִגְמַלֶּ֨יךָ֙ אֶשְׁאָ֔ב עַ֥ד אִם־כִּלּ֖וּ לִשְׁתֹּֽת · va-tekhal le-hashqot-o va-tomer gam li-gemale-kha eshav ad im kilu li-shetot · And she finished giving him drink, and said: Also for your camels I will draw until they have finished drinking.
וַתְּכַ֖ל לְהַשְׁקֹת֑וֹ · va-tekhal le-hashqot-o · and she finished giving him drink (etnachta on lehashqoto 'to water him') [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
וַתֹּ֗אמֶר גַּ֤ם לִגְמַלֶּ֨יךָ֙ אֶשְׁאָ֔ב עַ֥ד אִם־כִּלּ֖וּ לִשְׁתֹּֽת · va-tomer gam li-gemale-kha eshav ad im kilu li-shetot · and she said: also for your camels I will draw until they finish drinking [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | finish_watering(e12) ∧ Agent(e12, rivqah) = finish-watering(e12) ∧ Agent(e12, rivqah) va-tekhal ('and she finished', HC/Vpw3fs) [VERIFIED: SNAPSHOT 19|0]. Completes the human watering act. | וַתְּכַל לְהַשְׁקֹתוֹ · va-tekhal le-hashqot-o = and-tekhal to-hashqot-o | TIR-014 | tested |
| PRECONDITION_STATE | HOLDS(promise_eshav_li_gemale_kha, t0) — imperfect promise FACT not push = HOLDS(promise-eshav-to-me-gemale-kha, t0) — imperfect promise FACT not push eshav ('I will draw', HVqi1cs imperfect) [VERIFIED: SNAPSHOT 19|5; shaav tok 3]. Over-performance of the design (design asked water-camels as her response-content; she now promises the draw). FACT of promise, not a SPECS push. Letter's own over- performance [prose; staging]. | גַּם לִגְמַלֶּיךָ אֶשְׁאָב · gam li-gemale-kha eshav = also to-me-gemale-kha eshav | — | tested |
STEP_Gn_24_20 · Gen.24.20 · THE_CAMELS_WATERED
וַתְּמַהֵ֗ר וַתְּעַ֤ר כַּדָּהּ֙ אֶל־הַשֹּׁ֔קֶת וַתָּ֥רָץ ע֛וֹד אֶֽל־הַבְּאֵ֖ר לִשְׁאֹ֑ב וַתִּשְׁאַ֖ב לְכָל־גְּמַלָּֽיו · va-temaher va-tear kada-ה el ha-shoqet va-taratz od el ha-beer li-sheov va-tishav le-khal gemalay-v · And she hurried and emptied her pitcher into the trough and ran again to the well to draw, and she drew for all his camels.
וַתְּמַהֵ֗ר וַתְּעַ֤ר כַּדָּהּ֙ אֶל־הַשֹּׁ֔קֶת וַתָּ֥רָץ ע֛וֹד אֶֽל־הַבְּאֵ֖ר לִשְׁאֹ֑ב · va-temaher va-tear kada-ה el ha-shoqet va-taratz od el ha-beer li-sheov · and she hurried and emptied her pitcher into the trough and ran again to the well to draw (etnachta on lisheov 'to draw') [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
וַתִּשְׁאַ֖ב לְכָל־גְּמַלָּֽיו · va-tishav le-khal gemalay-v · and she drew for all his camels [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | empty_run_draw(e13) ∧ Agent(e13, rivqah) ∧ Theme(e13, all_camels) = empty-run-draw(e13) ∧ Agent(e13, rivqah) ∧ Theme(e13, all-camels) EVENTs: empty (tear debut Strong 6168 tok 1 [VERIFIED: debut_map.SNAPSHOT token_ordinals strong=6168 ordinal=1/3 word_id=8126 Gen.24.20 idx1 va-tear HC/Vpw3fs]), run, draw va-tishav (shaav tok 5) [VERIFIED: SNAPSHOT 7579]. Design sign paid in deeds; still no pop of prayer-pushes (different roots). SPECS still 5 OPEN. TESTS 0. | וַתְּמַהֵר וַתְּעַר … וַתָּרָץ … וַתִּשְׁאַב · va-temaher va-tear … va-taratz … va-tishav = and-temaher and-tear and-taratz and-tishav | TIR-014 | tested |
STEP_Gn_24_21 · Gen.24.21 · THE_SILENT_GAZE
וְהָאִ֥ישׁ מִשְׁתָּאֵ֖ה לָ֑הּ מַחֲרִ֕ישׁ לָדַ֗עַת הַֽהִצְלִ֧יחַ יְהוָ֛ה דַּרְכּ֖וֹ אִם־לֹֽא · ve-ha-ish mishtae la-ה macharish la-daat ha-hitzlicha YHWH dark-o im lo · And the man was gazing at her, keeping silent, to know whether YHWH had prospered his way or not.
וְהָאִ֥ישׁ מִשְׁתָּאֵ֖ה לָ֑הּ · ve-ha-ish mishtae la-ה · and the man was gazing at her (etnachta on lah 'at her') [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
מַחֲרִ֕ישׁ לָדַ֗עַת הַֽהִצְלִ֧יחַ יְהוָ֛ה דַּרְכּ֖וֹ אִם־לֹֽא · macharish la-daat ha-hitzlicha YHWH dark-o im lo · keeping silent, to know whether YHWH had prospered his way or not [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(gazing_silent_wonder, t0) = HOLDS(gazing-silent-wonder, t0) mishtae ('gazing', hapax 7583 tok 1) and macharish ('keeping silent', 2790 tok 1) [VERIFIED: SNAPSHOT debuts]. ha-hitzlicha ('has He prospered', HTi/Vhp3ms) tzalach debut tok 1/9 [VERIFIED: SNAPSHOT 6743]. Wonder-clause FACT — not a TEST instrument (no tov/ shaah/tzaddiq/nichoach fire). SPECS unchanged. Onkelos watch: BUFFER PENDING (main loop) [flag 20]. | מִשְׁתָּאֵה … מַחֲרִישׁ … הֲהִצְלִיחַ · mishtae … macharish … ha-hitzlicha = mishtae macharish the-hitzlicha | — | tested |
STEP_Gn_24_22 · Gen.24.22 · THE_GIFTS_OF_GOLD
וַיְהִ֗י כַּאֲשֶׁ֨ר כִּלּ֤וּ הַגְּמַלִּים֙ לִשְׁתּ֔וֹת וַיִּקַּ֤ח הָאִישׁ֙ נֶ֣זֶם זָהָ֔ב בֶּ֖קַע מִשְׁקָל֑וֹ וּשְׁנֵ֤י צְמִידִים֙ עַל־יָדֶ֔יהָ עֲשָׂרָ֥ה זָהָ֖ב מִשְׁקָלָֽם · va-yehi ka-asher kilu ha-gemalim li-shetot va-yiqach ha-ish nezem zahav beqa mishqal-o u-shene tzemidim al yade-ha asara zahav mishqala-m · And when the camels had finished drinking, the man took a gold nose-ring, a beqa its weight, and two bracelets on her hands, ten of gold their weight.
וַיְהִ֗י כַּאֲשֶׁ֨ר כִּלּ֤וּ הַגְּמַלִּים֙ לִשְׁתּ֔וֹת וַיִּקַּ֤ח הָאִישׁ֙ נֶ֣זֶם זָהָ֔ב בֶּ֖קַע מִשְׁקָל֑וֹ · va-yehi ka-asher kilu ha-gemalim li-shetot va-yiqach ha-ish nezem zahav beqa mishqal-o · and when the camels finished drinking, the man took a gold nose-ring, a beqa its weight (etnachta on mishqalo 'its weight') [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
וּשְׁנֵ֤י צְמִידִים֙ עַל־יָדֶ֔יהָ עֲשָׂרָ֥ה זָהָ֖ב מִשְׁקָלָֽם · u-shene tzemidim al yade-ha asara zahav mishqala-m · and two bracelets on her hands, ten of gold their weight [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | take_gifts(e14) ∧ Agent(e14, ha_eved) ∧ Theme(e14, nezem_tzamid) = take-gifts(e14) ∧ Agent(e14, the-eved) ∧ Theme(e14, nezem-tzamid) va-yiqach EVENT [VERIFIED: SNAPSHOT 22|5]. nezem ('nose-ring') DEBUT tok 1/7; tzemidim ('bracelets') DEBUT tok 1/5; beqa DEBUT; mishqal weight field [VERIFIED: SNAPSHOT 5141, 6781, gen40_debut_scan]. SPECS unchanged (5 OPEN). | וַיִּקַּח … נֶזֶם … צְמִידִים · va-yiqach … nezem … tzemidim = and-yiqach nezem tzemidim | TIR-014 | tested |
STEP_Gn_24_23 · Gen.24.23 · TELL_ME_WHOSE_DAUGHTER
וַיֹּ֨אמֶר֙ בַּת־מִ֣י אַ֔תְּ הַגִּ֥ידִי נָ֖א לִ֑י הֲיֵ֧שׁ בֵּית־אָבִ֛יךְ מָק֥וֹם לָ֖נוּ לָלִֽין · va-yomer bat mi et hagidi na li-y ha-yesh bet avi-khe maqom la-nu la-lin · And he said: Whose daughter are you? Tell me, please. Is there in your father's house a place for us to lodge?
וַיֹּ֨אמֶר֙ בַּת־מִ֣י אַ֔תְּ הַגִּ֥ידִי נָ֖א לִ֑י · va-yomer bat mi et hagidi na li-y · and he said: whose daughter are you? tell me, please (etnachta on li 'to me') [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
הֲיֵ֧שׁ בֵּית־אָבִ֛יךְ מָק֥וֹם לָ֖נוּ לָלִֽין · ha-yesh bet avi-khe maqom la-nu la-lin · is there in your father's house a place for us to lodge? [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | say(e15) ∧ Agent(e15, ha_eved) = say(e15) ∧ Agent(e15, the-eved) va-yomer [VERIFIED: SNAPSHOT 23|0]. | וַיֹּאמֶר · va-yomer = and-yomer | TIR-014 | tested |
| DECLARE | DECLARE(ha_eved, LET(hagidi(rivqah, bat_mi))) = DECLARE(the-eved, LET(hagidi(rivqah, bat-from))) LIVE PUSH: hagidi ('TELL', HVhv2fs) [VERIFIED: SNAPSHOT 23|4; mood census (23,4,hagidi)]. Identity- demand. SPECS → 6 OPEN. Lodge-question ha-yesh… la-lin = FACT of inquiry, not a push. | הַגִּידִי נָא לִי · hagidi na li-y = hagidi na to-me-y | TIR-027 | tested |
STEP_Gn_24_24 · Gen.24.24 · THE_LINEAGE_ANSWER
וַתֹּ֣אמֶר אֵלָ֔יו בַּת־בְּתוּאֵ֖ל אָנֹ֑כִי בֶּן־מִלְכָּ֕ה אֲשֶׁ֥ר יָלְדָ֖ה לְנָחֽוֹר · va-tomer elay-v bat betuel anokhi ben milka asher yalda le-nachor · And she said to him: I am the daughter of Betuel, son of Milcah, whom she bore to Nahor.
וַתֹּ֣אמֶר אֵלָ֔יו בַּת־בְּתוּאֵ֖ל אָנֹ֑כִי · va-tomer elay-v bat betuel anokhi · and she said to him: I am daughter of Betuel (etnachta on anokhi 'I') [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
בֶּן־מִלְכָּ֕ה אֲשֶׁ֥ר יָלְדָ֖ה לְנָחֽוֹר · ben milka asher yalda le-nachor · son of Milcah whom she bore to Nahor [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | say(e16) ∧ Agent(e16, rivqah) va-tomer [VERIFIED: SNAPSHOT 24|0]. Answer mints lineage. Does NOT pop hagidi (root amar ≠ nagad) — other-verb; hagidi stays OPEN [flag 21; Excerpt B class]. SPECS still 6 OPEN. | וַתֹּאמֶר · va-tomer = and-tomer | TIR-014 | tested |
| PRECONDITION_STATE | HOLDS(rivqah_bat_betuel_line, t0) = HOLDS(rivqah-bat-betuel-line, t0) Lineage FACT. yalda ('she bore', HVqp3fs) [VERIFIED: SNAPSHOT 24|8]. Kindred-match to the commission held as fact [prose]. | בַּת־בְּתוּאֵל … לְנָחוֹר · bat-betuel … le-nachor = bat-betuel to-nachor | — | tested |
STEP_Gn_24_25 · Gen.24.25 · STRAW_AND_FODDER_AND_ROOM
וַתֹּ֣אמֶר אֵלָ֔יו גַּם־תֶּ֥בֶן גַּם־מִסְפּ֖וֹא רַ֣ב עִמָּ֑נוּ גַּם־מָק֖וֹם לָלֽוּן · va-tomer elay-v gam teven gam mispo rav ima-nu gam maqom la-lun · And she said to him: Also straw, also fodder, much with us; also a place to lodge.
וַתֹּ֣אמֶר אֵלָ֔יו גַּם־תֶּ֥בֶן גַּם־מִסְפּ֖וֹא רַ֣ב עִמָּ֑נוּ · va-tomer elay-v gam teven gam mispo rav ima-nu · and she said to him: also straw, also fodder, much with us (etnachta on immanu 'with us') [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
גַּם־מָק֖וֹם לָלֽוּן · gam maqom la-lun · also a place to lodge [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | say(e17) ∧ Agent(e17, rivqah) Second say-EVENT [VERIFIED: SNAPSHOT 25|0]. teven ('straw') DEBUT; mispo ('fodder') DEBUT [VERIFIED: SNAPSHOT 8401 tok1, 4554 tok1]. Hospitality FACTS. SPECS still 6 OPEN. | וַתֹּאמֶר · va-tomer = and-tomer | TIR-014 | tested |
STEP_Gn_24_26 · Gen.24.26 · THE_BOW_TO_YHWH
וַיִּקֹּ֣ד הָאִ֔ישׁ וַיִּשְׁתַּ֖חוּ לַֽיהוָֽה · va-yiqod ha-ish va-yishtachu la-YHWH · And the man bowed the head and prostrated himself to YHWH.
וַיִּקֹּ֣ד הָאִ֔ישׁ וַיִּשְׁתַּ֖חוּ לַֽיהוָֽה · va-yiqod ha-ish va-yishtachu la-YHWH · single-span: and the man bowed the head and prostrated himself to YHWH (no mid-verse etnachta) [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
n/a — single-span verse, no mid-verse etnachta [VERIFIED: gen40_pointed_text.txt]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | bow_prostrate(e18) ∧ Agent(e18, ha_eved) ∧ Goal(e18, YHWH) = bow-prostrate(e18) ∧ Agent(e18, the-eved) ∧ Goal(e18, the-LORD) Single-span verse (no mid-verse etnachta) [VERIFIED: gen40_pointed_text.txt]. va-yiqod (qadad DEBUT tok 1) + va-yishtachu [VERIFIED: SNAPSHOT 26|0-2; 6915 tok1]. Worship EVENTs — not a pop of prayer-demands (different roots). SPECS still 6 OPEN. | וַיִּקֹּד … וַיִּשְׁתַּחוּ לַיהוָה · va-yiqod … va-yishtachu la-YHWH = and-yiqod and-yishtachu to-the-LORD | TIR-014 | tested |
STEP_Gn_24_27 · Gen.24.27 · BLESSED_BE_YHWH_KINDNESS_AND_TRUTH
וַיֹּ֗אמֶר בָּר֤וּךְ יְהוָה֙ אֱלֹהֵי֙ אֲדֹנִ֣י אַבְרָהָ֔ם אֲ֠שֶׁר לֹֽא־עָזַ֥ב חַסְדּ֛וֹ וַאֲמִתּ֖וֹ מֵעִ֣ם אֲדֹנִ֑י אָנֹכִ֗י בַּדֶּ֨רֶךְ֙ נָחַ֣נִי יְהוָ֔ה בֵּ֖ית אֲחֵ֥י אֲדֹנִֽי · va-yomer barukh YHWH elohe adoni-y avraham asher lo azav chasd-o va-amit-o me-im adoni-y anokhi ba-derekh nacha-ni YHWH bet ache adoni-y · And he said: Blessed be YHWH, God of my master Abraham, who has not forsaken His kindness and His truth from with my master; I being on the way, YHWH led me to the house of my master's brothers.
וַיֹּ֗אמֶר בָּר֤וּךְ יְהוָה֙ אֱלֹהֵי֙ אֲדֹנִ֣י אַבְרָהָ֔ם אֲ֠שֶׁר לֹֽא־עָזַ֥ב חַסְדּ֛וֹ וַאֲמִתּ֖וֹ מֵעִ֣ם אֲדֹנִ֑י · va-yomer barukh YHWH elohe adoni-y avraham asher lo azav chasd-o va-amit-o me-im adoni-y · and he said: blessed be YHWH God of my master Abraham who has not forsaken His kindness and His truth from with my master (etnachta on adoni) [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
אָנֹכִ֗י בַּדֶּ֨רֶךְ֙ נָחַ֣נִי יְהוָ֔ה בֵּ֖ית אֲחֵ֥י אֲדֹנִֽי · anokhi ba-derekh nacha-ni YHWH bet ache adoni-y · I being on the way, YHWH led me to the house of my master's brothers [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | say(e19) ∧ Agent(e19, ha_eved) = say(e19) ∧ Agent(e19, the-eved) va-yomer [VERIFIED: SNAPSHOT 27|0]. | וַיֹּאמֶר · va-yomer = and-yomer | TIR-014 | tested |
| PRECONDITION_STATE | HOLDS(barukh_YHWH_chesed_ve_emet, t0) — praise FACT; NO TEST = HOLDS(barukh-the-LORD-chesed-and-emet, t0) — praise FACT; NO TEST barukh ('blessed', participle) barakh tok 23 [VERIFIED: census/SNAPSHOT 1288 ord 23]. chesed tok 6; emet ('truth') DEBUT tok 1 in chesed ve-emet [VERIFIED: SNAPSHOT 571; census chesed 24:27]. Praise/report FACT — not instrument TEST. nacha ('led/guided') DEBUT tok 1 [VERIFIED: SNAPSHOT 5148]. Does not pop aseh_chesed by same-root deed of YHWH as EVENT of asah — report of not-forsaking; flag 22 chesed-pop staged as non-receipt. SPECS still 6 OPEN. Onkelos chesed ve-emet: BUFFER PENDING [flag 20]. | בָּרוּךְ יְהוָה … חַסְדּוֹ וַאֲמִתּוֹ · barukh YHWH … chasd-o va-amit-o = barukh the-LORD chasd-o and-amit-o | — | tested |
STEP_Gn_24_28 · Gen.24.28 · SHE_RUNS_AND_TELLS
וַתָּ֨רָץ֙ הַֽנַּעֲרָ֔ וַתַּגֵּ֖ד לְבֵ֣ית אִמָּ֑הּ כַּדְּבָרִ֖ים הָאֵֽלֶּה · va-taratz ha-naara va-taged le-vet ima-ה ka-devarim ha-ele · And the girl ran and told her mother's household these things.
וַתָּ֨רָץ֙ הַֽנַּעֲרָ֔ וַתַּגֵּ֖ד לְבֵ֣ית אִמָּ֑הּ · va-taratz ha-naara va-taged le-vet ima-ה · and the girl ran and told her mother's household (etnachta on immah 'her mother') [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
כַּדְּבָרִ֖ים הָאֵֽלֶּה · ka-devarim ha-ele · according to these words [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | run_tell(e20) ∧ Agent(e20, rivqah) ∧ Goal(e20, bet_ima) = run-tell(e20) ∧ Agent(e20, rivqah) ∧ Goal(e20, bet-ima) va-taratz + va-taged (nagad hiphil) [VERIFIED: SNAPSHOT 28|0-2]. taged is same root as hagidi — but demand was tell ME (servant); she tells mother's house — object/addressee mismatch; no pop [flag 23 addressee-mismatch]. SPECS still 6 OPEN. | וַתָּרָץ … וַתַּגֵּד · va-taratz … va-taged = and-taratz and-taged | TIR-014 | tested |
STEP_Gn_24_29 · Gen.24.29 · LABAN_RUNS
וּלְרִבְקָ֥ה אָ֖ח וּשְׁמ֣וֹ לָבָ֑ן וַיָּ֨רָץ לָבָ֧ן אֶל־הָאִ֛ישׁ הַח֖וּצָה אֶל־הָעָֽיִן · u-le-rivqa ach u-shem-o lavan va-yaratz lavan el ha-ish ha-chutza-ה el ha-ayin · And Rivqah had a brother, and his name was Laban; and Laban ran to the man outside, to the spring.
וּלְרִבְקָ֥ה אָ֖ח וּשְׁמ֣וֹ לָבָ֑ן · u-le-rivqa ach u-shem-o lavan · and Rivqah had a brother and his name was Laban (etnachta on lavan) [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
וַיָּ֨רָץ לָבָ֧ן אֶל־הָאִ֛ישׁ הַח֖וּצָה אֶל־הָעָֽיִן · va-yaratz lavan el ha-ish ha-chutza-ה el ha-ayin · and Laban ran to the man outside, to the spring [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| REGISTRY_INSTALL | WORLD += {lavan}; name-report NOT a REGISTRY write lavan ('Laban') DEBUT tok 1/55 [VERIFIED: SNAPSHOT 3837]. u-shem-o lavan ('and his name Laban') is report-naming — NOT full va-yiqra shem formula; REGISTRY takes no name-write [operator law]. WORLD entity install by introduction. va-yaratz lavan EVENT [VERIFIED: SNAPSHOT 29|4-5]. Run-cluster tok continues [census/staging]. SPECS still 6 OPEN. | וּשְׁמוֹ לָבָן · u-shem-o lavan = and-shem-o lavan | TIR-014 | tested |
STEP_Gn_24_30 · Gen.24.30 · HE_SEES_THE_GIFTS_AND_COMES
וַיְהִ֣י כִּרְאֹ֣ת אֶת־הַנֶּ֗זֶם וְֽאֶת־הַצְּמִדִים֮ עַל־יְדֵ֣י אֲחֹתוֹ֒ וּכְשָׁמְע֗וֹ אֶת־דִּבְרֵ֞י רִבְקָ֤ה אֲחֹתוֹ֙ לֵאמֹ֔ר כֹּֽה־דִבֶּ֥ר אֵלַ֖י הָאִ֑ישׁ וַיָּבֹא֙ אֶל־הָאִ֔ישׁ וְהִנֵּ֛ה עֹמֵ֥ד עַל־הַגְּמַלִּ֖ים עַל־הָעָֽיִן · va-yehi ki-reot et ha-nezem ve-et ha-tzemidim al yede achot-o u-khe-sham-o et divre rivqa achot-o le-mor ko diber el-y ha-ish va-yavo el ha-ish ve-hine omed al ha-gemalim al ha-ayin · And when he saw the nose-ring and the bracelets on his sister's hands, and when he heard the words of Rivqah his sister saying, Thus the man spoke to me, he came to the man; and behold, standing by the camels at the spring.
וַיְהִ֣י כִּרְאֹ֣ת אֶת־הַנֶּ֗זֶם וְֽאֶת־הַצְּמִדִים֮ עַל־יְדֵ֣י אֲחֹתוֹ֒ וּכְשָׁמְע֗וֹ אֶת־דִּבְרֵ֞י רִבְקָ֤ה אֲחֹתוֹ֙ לֵאמֹ֔ר כֹּֽה־דִבֶּ֥ר אֵלַ֖י הָאִ֑ישׁ · va-yehi ki-reot et ha-nezem ve-et ha-tzemidim al yede achot-o u-khe-sham-o et divre rivqa achot-o le-mor ko diber el-y ha-ish · and when he saw the nose-ring and the bracelets on his sister's hands, and when he heard Rivqah his sister's words saying Thus the man spoke to me (etnachta on ha-ish) [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
וַיָּבֹא֙ אֶל־הָאִ֔ישׁ וְהִנֵּ֛ה עֹמֵ֥ד עַל־הַגְּמַלִּ֖ים עַל־הָעָֽיִן · va-yavo el ha-ish ve-hine omed al ha-gemalim al ha-ayin · he came to the man; and behold, standing by the camels at the spring [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | see_hear_come(e21) ∧ Agent(e21, lavan) = see-hear-come(e21) ∧ Agent(e21, lavan) Perception + va-yavo EVENT [VERIFIED: SNAPSHOT 30|0,19]. Quoted ko diber ('thus he spoke') inside report = FACT (quoted-demand law Excerpt A). SPECS still 6 OPEN. | כִּרְאֹת … וּכְשָׁמְעוֹ … וַיָּבֹא · ki-reot … u-khe-sham-o … va-yavo = when-see and-khe-there-o and-yavo | TIR-014 | tested |
STEP_Gn_24_31 · Gen.24.31 · COME_IN_O_BLESSED_OF_YHWH
וַיֹּ֕אמֶר בּ֖וֹא בְּר֣וּךְ יְהוָ֑ה לָ֤מָּה תַעֲמֹד֙ בַּח֔וּץ וְאָנֹכִי֙ פִּנִּ֣יתִי הַבַּ֔יִת וּמָק֖וֹם לַגְּמַלִּֽים · va-yomer bo berukh YHWH la-ma taamod ba-chutz ve-anokhi piniti ha-bayit u-maqom la-gemalim · And he said: Come in, O blessed of YHWH; why do you stand outside? And I have cleared the house, and a place for the camels.
וַיֹּ֕אמֶר בּ֖וֹא בְּר֣וּךְ יְהוָ֑ה · va-yomer bo berukh YHWH · and he said: Come in, O blessed of YHWH (etnachta on YHWH) [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
לָ֤מָּה תַעֲמֹד֙ בַּח֔וּץ וְאָנֹכִי֙ פִּנִּ֣יתִי הַבַּ֔יִת וּמָק֖וֹם לַגְּמַלִּֽים · la-ma taamod ba-chutz ve-anokhi piniti ha-bayit u-maqom la-gemalim · why do you stand outside? I have cleared the house and a place for the camels [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| DECLARE | DECLARE(lavan, LET(bo(ha_eved))) — offer-imperative class = DECLARE(lavan, LET(in-it(the-eved))) — offer-imperative class LIVE PUSH: bo ('COME in', HVqv2ms) [VERIFIED: SNAPSHOT 31|1; mood (31,1,bo)]. Offer-imperative class [Excerpt A grant-imperative / staging]. SPECS → 7 OPEN. berukh YHWH ('blessed of YHWH') from LABAN's mouth — praise FACT; Onkelos suspect-mouth blessing BUFFER PENDING [flag 20; staging watch]. barakh tok 24 [VERIFIED: census]. | בּוֹא · bo = in-it | TIR-027 | tested |
STEP_Gn_24_32 · Gen.24.32 · HE_ENTERS_AND_IS_SERVED
וַיָּבֹ֤א הָאִישׁ֙ הַבַּ֔יְתָה וַיְפַתַּ֖ח הַגְּמַלִּ֑ים וַיִּתֵּ֨ן תֶּ֤בֶן וּמִסְפּוֹא֙ לַגְּמַלִּ֔ים וּמַ֨יִם֙ לִרְחֹ֣ץ רַגְלָ֔יו וְרַגְלֵ֥י הָאֲנָשִׁ֖ים אֲשֶׁ֥ר אִתּֽוֹ · va-yavo ha-ish ha-bayta-ה va-yefatach ha-gemalim va-yiten teven u-mispo la-gemalim u-mayim li-rechotz raglay-v ve-ragle ha-anashim asher et-o · And the man came to the house and unmuzzled the camels; and he gave straw and fodder to the camels, and water to wash his feet and the feet of the men who were with him.
וַיָּבֹ֤א הָאִישׁ֙ הַבַּ֔יְתָה וַיְפַתַּ֖ח הַגְּמַלִּ֑ים · va-yavo ha-ish ha-bayta-ה va-yefatach ha-gemalim · and the man came to the house and unmuzzled the camels (etnachta on ha-gemalim) [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
וַיִּתֵּ֨ן תֶּ֤בֶן וּמִסְפּוֹא֙ לַגְּמַלִּ֔ים וּמַ֨יִם֙ לִרְחֹ֣ץ רַגְלָ֔יו וְרַגְלֵ֥י הָאֲנָשִׁ֖ים אֲשֶׁ֥ר אִתּֽוֹ · va-yiten teven u-mispo la-gemalim u-mayim li-rechotz raglay-v ve-ragle ha-anashim asher et-o · and he gave straw and fodder for the camels and water to wash his feet and the men's feet with him [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| RESULT | HOLDS(bo(ha_eved), t2) = HOLDS(in-it(the-eved), t2) POP of 24:31 LET(bo): va-yavo ('and he came', HC/Vqw3ms) same root בוא / strong 935 [VERIFIED: SNAPSHOT 32|0 ord 62 after bo ord 61]. Demandee ha_eved / ha-ish performs; goal house matches. Label: "cycle #18-or-#19, contingent on the crown ruling" (after thigh #17-or-#18). Resolve nothing. SPECS → 6 OPEN. | וַיָּבֹא הָאִישׁ הַבַּיְתָה · va-yavo ha-ish ha-bayta-ה = and-yavo man the-bayta-ה | TIR-027 | tested |
| EVENT | serve_camels_and_feet(e22) = serve-camels-and-feet(e22) Unmuzzle/open camels, give fodder, wash-water EVENTs [VERIFIED: SNAPSHOT 32|3,5]. Hospitality performed. | וַיְפַתַּח … וַיִּתֵּן … לִרְחֹץ · va-yefatach … va-yiten … li-rechotz = and-yefatach and-yiten to-me-rechotz | TIR-014 | tested |
STEP_Gn_24_33 · Gen.24.33 · THE_SEAM_SPEAK_DEMAND
ויישם וַיּוּשַׂ֤ם לְפָנָיו֙ לֶאֱכֹ֔ל וַיֹּ֨אמֶר֙ לֹ֣א אֹכַ֔ל עַ֥ד אִם־דִּבַּ֖רְתִּי דְּבָרָ֑י וַיֹּ֖אמֶר דַּבֵּֽר · v-yyshm va-yusam le-fanay-v le-ekhol va-yomer lo okhal ad im dibarti devara-y va-yomer daber · And food was set before him to eat; and he said: I will not eat until I have spoken my words. And he said: Speak.
ויישם וַיּוּשַׂ֤ם לְפָנָיו֙ לֶאֱכֹ֔ל וַיֹּ֨אמֶר֙ לֹ֣א אֹכַ֔ל עַ֥ד אִם־דִּבַּ֖רְתִּי דְּבָרָ֑י · v-yyshm va-yusam le-fanay-v le-ekhol va-yomer lo okhal ad im dibarti devara-y · and food was set before him to eat; and he said I will not eat until I have spoken my words (etnachta on devarai) [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
וַיֹּ֖אמֶר דַּבֵּֽר · va-yomer daber · and he said: Speak! [VERIFIED: gen40_pointed_text.txt; translit SNAPSHOT]
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | food_set(e23) ∧ say_refuse(e24) ∧ say_daber(e25) = food-set(e23) ∧ say-refuse(e24) ∧ say-daber(e25) Ktiv/qere food-set: morph shows v-yyshm (3455) + va-yusam [VERIFIED: SNAPSHOT 33|0 strong 3455 tok 1/2; gen40_pointed_text HE line]. [VERIFY pointing display main loop]. lo okhal ad im-dibarti ('I will not eat until I have spoken') = FACT of refusal condition [VERIFIED: morph 33|6 okhal HVqi1cs; dibarti HVpp1cs]. | וַיּוּשַׂם … וַיֹּאמֶר לֹא אֹכַל … וַיֹּאמֶר דַּבֵּר · va-yusam … va-yomer lo okhal … va-yomer daber = and-yusam and-yomer not okhal and-yomer daber | TIR-014 | tested |
| DECLARE | DECLARE(house_voice, LET(daber(ha_eved))) = DECLARE(house-voice, LET(daber(the-eved))) Food-set is capital-Q qal-passive wayyiqtol (HC/VQw3ms), agentless TIR-032 [VERIFIED: SNAPSHOT Gen.24.33 idx0 morph=HC/VQw3ms lemma=c/3455 he_plain=ו/יישם translit=v-yyshm]; kin gen_28 12:15 / gen_34 18:4. WEIGH #5 SEAM-DEMAND: daber ('SPEAK', HVpv2ms) [VERIFIED: SNAPSHOT 33|12; mood census (33,12,daber, HVpv2ms)]. Unit ENDS here. Compliance is 24:34 va-yomar ('and he said') — OTHER VERB + ACROSS THE WALL into gen_41. NO POP across frozen walls; other- verb class [Excerpt B]. Stage OPEN forever from this unit's view. SPECS → 7 OPEN at wall. TESTS 0 whole unit. Onkelos BUFFER PENDING. | דַּבֵּר · daber = daber | TIR-027 | tested |
Scenarios (the unit's own test suite)
| id | title | given | expect | anchor |
|---|---|---|---|---|
| S1 | after STEP_Gn_24_1 — age and blessing held | All registers empty (standalone unit). | no test, no name. | זָקֵן בָּא בַּיָּמִים · zaqen ba ba-yamim = zaqen in-the seas |
| S2 | after STEP_Gn_24_2 — thigh demand live; servant installed | Continues S1. | WORLD += ha_eved; LET(sim(ha_eved, yad_tachat_yerekh)) pushed and OPEN; no test, no name. = WORLD += the-eved; LET(sim(the-eved, yad-tachat-yerekh)) pushed and OPEN; no test, no name. | שִׂים־נָא יָדְךָ תַּחַת יְרֵכִי · sim-na yadkha tachat yerekhi = sim-na yadkha tachat yerekhi |
| S3 | after STEP_Gn_24_6 — guard-push joins queue | Continues through oath terms (24:3-5). | LET(sim(ha_eved, yad_tachat_yerekh)) pushed and OPEN; LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN; no test, no name. = LET(sim(the-eved, yad-tachat-yerekh)) pushed and OPEN; LET(hishamer(the-eved, lest-tashiv-beni-shama)) pushed and OPEN; no test, no name. | הִשָּׁמֶר לְךָ פֶּן־תָּשִׁיב · hishamer le-kha pen tashiv = hishamer to-kha lest tashiv |
| S4 | after STEP_Gn_24_9 — thigh cycle pop; guard still open | Continues through past-oath and release (24:7-8). | LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN; no test, no name. = LET(hishamer(the-eved, lest-tashiv-beni-shama)) pushed and OPEN; no test, no name. | וַיָּשֶׂם הָעֶבֶד אֶת־יָדוֹ · va-yasem ha-eved et yad-o = and-yasem the-eved et yad-o |
| S5 | after STEP_Gn_24_10 — journey; places read | After thigh pop. | LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN; flags aram_naharayim as read-before-install; no test, no name. = LET(hishamer(the-eved, lest-tashiv-beni-shama)) pushed and OPEN; flags aram-naharayim as read-before-install; no test, no name. | אֲרַם נַהֲרַיִם · aram naharayim = aram naharayim |
| S6 | after STEP_Gn_24_12 — prayer pushes on YHWH | Continues through well kneel (24:11). | LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN; LET(haqreh(YHWH, lefanai_hayom)) pushed and OPEN; LET(aseh_chesed(YHWH, im_adoni_avraham)) pushed and OPEN; no test, no name. = LET(hishamer(the-eved, lest-tashiv-beni-shama)) pushed and OPEN; LET(haqreh(the-LORD, before-Me-hayom)) pushed and OPEN; LET(make-chesed(the-LORD, if-adoni-avraham)) pushed and OPEN; no test, no name. | הַקְרֵה־נָא … וַעֲשֵׂה־חֶסֶד · haqreh-na … va-aseh chesed = haqreh-na make chesed |
| S7 | after STEP_Gn_24_15 — Rivqah installed; design was facts | Continues through design oracle (24:13-14). | WORLD += rivqah; LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN; LET(haqreh(YHWH, lefanai_hayom)) pushed and OPEN; LET(aseh_chesed(YHWH, im_adoni_avraham)) pushed and OPEN; no test, no name. = WORLD += rivqah; LET(hishamer(the-eved, lest-tashiv-beni-shama)) pushed and OPEN; LET(haqreh(the-LORD, before-Me-hayom)) pushed and OPEN; LET(make-chesed(the-LORD, if-adoni-avraham)) pushed and OPEN; no test, no name. | רִבְקָה יֹצֵאת · rivqa yotzet = rivqa yotzet |
| S8 | after STEP_Gn_24_18 — live sip and drink pushes | Continues through attribute (24:16) and hagmiini (24:17). | LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN; LET(haqreh(YHWH, lefanai_hayom)) pushed and OPEN; LET(aseh_chesed(YHWH, im_adoni_avraham)) pushed and OPEN; LET(hagmiini(rivqah, meat_mayim)) pushed and OPEN; LET(shete(ha_eved)) pushed and OPEN; no test, no name. = LET(hishamer(the-eved, lest-tashiv-beni-shama)) pushed and OPEN; LET(haqreh(the-LORD, before-Me-hayom)) pushed and OPEN; LET(make-chesed(the-LORD, if-adoni-avraham)) pushed and OPEN; LET(hagmiini(rivqah, meat-waters)) pushed and OPEN; LET(shete(the-eved)) pushed and OPEN; no test, no name. | שְׁתֵה אֲדֹנִי · shete adoni = shete adoni |
| S9 | after STEP_Gn_24_23 — identity demand added | Continues through camel watering and gifts. | LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN; LET(haqreh(YHWH, lefanai_hayom)) pushed and OPEN; LET(aseh_chesed(YHWH, im_adoni_avraham)) pushed and OPEN; LET(hagmiini(rivqah, meat_mayim)) pushed and OPEN; LET(shete(ha_eved)) pushed and OPEN; LET(hagidi(rivqah, bat_mi)) pushed and OPEN; no test, no name. = LET(hishamer(the-eved, lest-tashiv-beni-shama)) pushed and OPEN; LET(haqreh(the-LORD, before-Me-hayom)) pushed and OPEN; LET(make-chesed(the-LORD, if-adoni-avraham)) pushed and OPEN; LET(hagmiini(rivqah, meat-waters)) pushed and OPEN; LET(shete(the-eved)) pushed and OPEN; LET(hagidi(rivqah, bat-from)) pushed and OPEN; no test, no name. | הַגִּידִי נָא לִי · hagidi na li = hagidi na to-me |
| S10 | after STEP_Gn_24_32 — bo popped; six open remain | Continues through Laban, bo push at 24:31, enter house. | LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN; LET(haqreh(YHWH, lefanai_hayom)) pushed and OPEN; LET(aseh_chesed(YHWH, im_adoni_avraham)) pushed and OPEN; LET(hagmiini(rivqah, meat_mayim)) pushed and OPEN; LET(shete(ha_eved)) pushed and OPEN; LET(hagidi(rivqah, bat_mi)) pushed and OPEN; no test, no name. = LET(hishamer(the-eved, lest-tashiv-beni-shama)) pushed and OPEN; LET(haqreh(the-LORD, before-Me-hayom)) pushed and OPEN; LET(make-chesed(the-LORD, if-adoni-avraham)) pushed and OPEN; LET(hagmiini(rivqah, meat-waters)) pushed and OPEN; LET(shete(the-eved)) pushed and OPEN; LET(hagidi(rivqah, bat-from)) pushed and OPEN; no test, no name. | וַיָּבֹא הָאִישׁ הַבַּיְתָה · va-yavo ha-ish ha-bayta = and-yavo man the-bayta |
| S11 | after STEP_Gn_24_33 — seam daber OPEN; unit end | Food set; refuse until speak; house says daber. | LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN; LET(haqreh(YHWH, lefanai_hayom)) pushed and OPEN; LET(aseh_chesed(YHWH, im_adoni_avraham)) pushed and OPEN; LET(hagmiini(rivqah, meat_mayim)) pushed and OPEN; LET(shete(ha_eved)) pushed and OPEN; LET(hagidi(rivqah, bat_mi)) pushed and OPEN; LET(daber(ha_eved)) pushed and OPEN; no test, no name. = LET(hishamer(the-eved, lest-tashiv-beni-shama)) pushed and OPEN; LET(haqreh(the-LORD, before-Me-hayom)) pushed and OPEN; LET(make-chesed(the-LORD, if-adoni-avraham)) pushed and OPEN; LET(hagmiini(rivqah, meat-waters)) pushed and OPEN; LET(shete(the-eved)) pushed and OPEN; LET(hagidi(rivqah, bat-from)) pushed and OPEN; LET(daber(the-eved)) pushed and OPEN; no test, no name. | דַּבֵּר · daber = daber |
Machine verification — run_unit.py (computed live, not stored)
unit: gen_40_servant_oath_well — The servant's oath and the well (24:1-33) [frozen]
final state: WORLD=['ha_eved', 'lavan', 'rivqah'] (+4 presupposed) | REGISTRY={} | TESTS=0 PASS | LEDGER days=[] | FLAGS=['read_before_install', 'read_before_install', 'read_before_install', 'read_before_install']
=== S1 — after STEP_Gn_24_1 — age and blessing held
זָקֵן בָּא בַּיָּמִים (zaqen ba ba-yamim)
PASS no test, no name. (tests=0 names=0)
=== S2 — after STEP_Gn_24_2 — thigh demand live; servant installed
שִׂים־נָא יָדְךָ תַּחַת יְרֵכִי (sim-na yadkha tachat yerekhi)
PASS WORLD += ha_eved (entity={'mode': 'created', 'by': 'narration', 'step': 'Gen.24.2'})
PASS LET(sim(ha_eved, yad_tachat_yerekh)) pushed and OPEN (queue=['sim(ha_eved, yad_tachat_yerekh)'])
PASS no test, no name. (tests=0 names=0)
=== S3 — after STEP_Gn_24_6 — guard-push joins queue
הִשָּׁמֶר לְךָ פֶּן־תָּשִׁיב (hishamer le-kha pen tashiv)
PASS LET(sim(ha_eved, yad_tachat_yerekh)) pushed and OPEN (queue=['sim(ha_eved, yad_tachat_yerekh)', 'hishamer(ha_eved, pen_tashiv_et_beni_shama)'])
PASS LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN (queue=['sim(ha_eved, yad_tachat_yerekh)', 'hishamer(ha_eved, pen_tashiv_et_beni_shama)'])
PASS no test, no name. (tests=0 names=0)
=== S4 — after STEP_Gn_24_9 — thigh cycle pop; guard still open
וַיָּשֶׂם הָעֶבֶד אֶת־יָדוֹ (va-yasem ha-eved et yad-o)
PASS LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)'])
PASS no test, no name. (tests=0 names=0)
=== S5 — after STEP_Gn_24_10 — journey; places read
אֲרַם נַהֲרַיִם (aram naharayim)
PASS LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)'])
PASS flags aram_naharayim as read-before-install (flagged=['YHWH', 'aram_naharayim', 'avraham', 'ir_nachor'])
PASS no test, no name. (tests=0 names=0)
=== S6 — after STEP_Gn_24_12 — prayer pushes on YHWH
הַקְרֵה־נָא … וַעֲשֵׂה־חֶסֶד (haqreh-na … va-aseh chesed)
PASS LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)'])
PASS LET(haqreh(YHWH, lefanai_hayom)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)'])
PASS LET(aseh_chesed(YHWH, im_adoni_avraham)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)'])
PASS no test, no name. (tests=0 names=0)
=== S7 — after STEP_Gn_24_15 — Rivqah installed; design was facts
רִבְקָה יֹצֵאת (rivqa yotzet)
PASS WORLD += rivqah (entity={'mode': 'created', 'by': 'narration', 'step': 'Gen.24.15'})
PASS LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)'])
PASS LET(haqreh(YHWH, lefanai_hayom)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)'])
PASS LET(aseh_chesed(YHWH, im_adoni_avraham)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)'])
PASS no test, no name. (tests=0 names=0)
=== S8 — after STEP_Gn_24_18 — live sip and drink pushes
שְׁתֵה אֲדֹנִי (shete adoni)
PASS LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)'])
PASS LET(haqreh(YHWH, lefanai_hayom)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)'])
PASS LET(aseh_chesed(YHWH, im_adoni_avraham)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)'])
PASS LET(hagmiini(rivqah, meat_mayim)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)'])
PASS LET(shete(ha_eved)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)'])
PASS no test, no name. (tests=0 names=0)
=== S9 — after STEP_Gn_24_23 — identity demand added
הַגִּידִי נָא לִי (hagidi na li)
PASS LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)'])
PASS LET(haqreh(YHWH, lefanai_hayom)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)'])
PASS LET(aseh_chesed(YHWH, im_adoni_avraham)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)'])
PASS LET(hagmiini(rivqah, meat_mayim)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)'])
PASS LET(shete(ha_eved)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)'])
PASS LET(hagidi(rivqah, bat_mi)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)'])
PASS no test, no name. (tests=0 names=0)
=== S10 — after STEP_Gn_24_32 — bo popped; six open remain
וַיָּבֹא הָאִישׁ הַבַּיְתָה (va-yavo ha-ish ha-bayta)
PASS LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)'])
PASS LET(haqreh(YHWH, lefanai_hayom)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)'])
PASS LET(aseh_chesed(YHWH, im_adoni_avraham)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)'])
PASS LET(hagmiini(rivqah, meat_mayim)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)'])
PASS LET(shete(ha_eved)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)'])
PASS LET(hagidi(rivqah, bat_mi)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)'])
PASS no test, no name. (tests=0 names=0)
=== S11 — after STEP_Gn_24_33 — seam daber OPEN; unit end
דַּבֵּר (daber)
PASS LET(hishamer(ha_eved, pen_tashiv_et_beni_shama)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)', 'daber(ha_eved)'])
PASS LET(haqreh(YHWH, lefanai_hayom)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)', 'daber(ha_eved)'])
PASS LET(aseh_chesed(YHWH, im_adoni_avraham)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)', 'daber(ha_eved)'])
PASS LET(hagmiini(rivqah, meat_mayim)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)', 'daber(ha_eved)'])
PASS LET(shete(ha_eved)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)', 'daber(ha_eved)'])
PASS LET(hagidi(rivqah, bat_mi)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)', 'daber(ha_eved)'])
PASS LET(daber(ha_eved)) pushed and OPEN (queue=['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)', 'daber(ha_eved)'])
PASS no test, no name. (tests=0 names=0)
ALL SCENARIOS GREEN
Python rendering — the unit as a program
#!/usr/bin/env python3
# =============================================================================
# gen_40_servant_oath_well — 24:1-33
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/gen_40_servant_oath_well.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 servant's oath and the well (24:1-33)"""
from machine import Machine
m = Machine("gen_40_servant_oath_well")
# -------------------------- Gen.24.1 · THE_OLD_AND_THE_BLESSED -------------
# וְאַבְרָהָ֣ם זָקֵ֔ן בָּ֖א בַּיָּמִ֑ים וַֽיהוָ֛ה בֵּרַ֥ךְ אֶת־אַבְרָהָ֖ם
# בַּכֹּֽל
# "[EN-AID] And Abraham was old, advanced in days; and YHWH had blessed
# Abraham in all."
m.step("Gen.24.1")
# ‹אַבְרָהָם … יְהוָה› (“Abraham … YHWH”) — reads without prior install
# (flag, not fix): Abraham, the-LORD
m.presupposed("avraham", "YHWH")
# ‹זָקֵן בָּא בַּיָּמִים … בֵּרַךְ אֶת־אַבְרָהָם בַּכֹּל› (“be-old
# come/bring in-day … bless obj-marker Abraham in-all”) — fact holds:
# Abraham-be-old-come/bring-come/bring-seas; the-LORD-bless-obj-marker-
# Abraham-come/bring-all
m.fact("avraham_zaqen_ba_ba_yamim",
"YHWH_berakh_et_avraham_ba_kol")
# -------------------------- Gen.24.2 · THE_THIGH_GESTURE_DEMAND ------------
# וַיֹּ֣אמֶר אַבְרָהָ֗ם אֶל־עַבְדּוֹ֙ זְקַ֣ן בֵּית֔וֹ הַמֹּשֵׁ֖ל
# בְּכָל־אֲשֶׁר־ל֑וֹ שִֽׂים־נָ֥א יָדְךָ֖ תַּ֥חַת יְרֵכִֽי
# "[EN-AID] And Abraham said to his servant, the elder of his house, who
# ruled over all that was his: Place, please, your hand under my thigh."
m.step("Gen.24.2")
# ‹וַיֹּאמֶר אַבְרָהָם אֶל־עַבְדּוֹ› (“and-say Abraham to servant-him/its”)
# — event: say — agent Abraham
m.event("say", agent="avraham")
# ‹עַבְדּוֹ … הַמֹּשֵׁל בְּכָל־אֲשֶׁר־לוֹ› (“servant-him/its … the-rule in-
# all which to-him/its”) — the world gains: the-servant
m.install("ha_eved")
# ‹שִׂים־נָא יָדְךָ תַּחַת יְרֵכִי› (“put/set please hand-you/your under
# thigh-me/my”) — Abraham speaks a demand — LET: put/set(the-servant, yad-
# under-thigh)
m.declare("avraham", "LET",
"sim(ha_eved, yad_tachat_yerekh)")
# -------------------------- Gen.24.3 · THE_OATH_FRAME_AND_THE_NOT_TAKE -----
# וְאַשְׁבִּ֣יעֲךָ֔ בַּֽיהוָה֙ אֱלֹהֵ֣י הַשָּׁמַ֔יִם וֵֽאלֹהֵ֖י הָאָ֑רֶץ
# אֲשֶׁ֨ר לֹֽא־תִקַּ֤ח אִשָּׁה֙ לִבְנִ֔י מִבְּנוֹת֙ הַֽכְּנַעֲנִ֔י אֲשֶׁ֥ר
# אָנֹכִ֖י יוֹשֵׁ֥ב בְּקִרְבּֽוֹ
# "[EN-AID] And I will make you swear by YHWH, God of the heavens and God of
# the earth, that you shall not take a wife for my son from the daughters of
# the Canaanite among whom I dwell."
m.step("Gen.24.3")
# ‹וְאַשְׁבִּיעֲךָ בַּיהוָה› (“and-swear-you/your in-YHWH”) — fact holds:
# and-ashbia-you/your-come/bring-the-LORD
m.fact("ve_ashbia_kha_ba_YHWH")
# ‹לֹא־תִקַּח אִשָּׁה לִבְנִי מִבְּנוֹת הַכְּנַעֲנִי› (“not take woman to-
# son-me/my from-daughter the-Kenaanite”) — fact holds: not-take-woman-to-
# me-veni-who?-daughter-the-Kenaanite
m.fact("lo_tiqach_isha_li_veni_mi_benot_ha_kenaani")
# -------------------------- Gen.24.4 · THE_GO_AND_THE_TAKE_DUTY ------------
# כִּ֧י אֶל־אַרְצִ֛י וְאֶל־מוֹלַדְתִּ֖י תֵּלֵ֑ךְ וְלָקַחְתָּ֥ אִשָּׁ֖ה
# לִבְנִ֥י לְיִצְחָֽק
# "[EN-AID] But to my land and to my kindred you shall go, and you shall
# take a wife for my son, for Isaac."
m.step("Gen.24.4")
# ‹אֶל־אַרְצִי וְאֶל־מוֹלַדְתִּי תֵּלֵךְ› (“to earth-me/my and-to nativity-
# me/my go”) — fact holds: go-to-artzi-and-to-moladti
m.fact("telekh_el_artzi_ve_el_moladti")
# ‹וְלָקַחְתָּ אִשָּׁה לִבְנִי לְיִצְחָק› (“and-take woman to-son-me/my to-
# Isaac”) — fact holds: take(the-servant, woman-to-me-Isaac)
m.fact("laqachta(ha_eved, isha_li_yitzchaq)")
# -------------------------- Gen.24.5 · THE_SERVANT_ASKS_THE_RETURN_CASE ----
# וַיֹּ֤אמֶר אֵלָיו֙ הָעֶ֔בֶד אוּלַי֙ לֹא־תֹאבֶ֣ה הָֽאִשָּׁ֔ה לָלֶ֥כֶת
# אַחֲרַ֖י אֶל־הָאָ֣רֶץ הַזֹּ֑את הֶֽהָשֵׁ֤ב אָשִׁיב֙ אֶת־בִּנְךָ֔
# אֶל־הָאָ֖רֶץ אֲשֶׁר־יָצָ֥אתָ מִשָּֽׁם
# "[EN-AID] And the servant said to him: Perhaps the woman will not be
# willing to follow me to this land; shall I indeed bring your son back to
# the land from which you came?"
m.step("Gen.24.5")
# ‹וַיֹּאמֶר אֵלָיו הָעֶבֶד› (“and-say to-him/its the-servant”) — event: say
# — agent the-servant
m.event("say", agent="ha_eved")
# ‹אוּלַי לֹא־תֹאבֶה … הֶהָשֵׁב אָשִׁיב› (“if-not not breathe-after … the-
# return return”) — fact holds: if-not-not-breathe-after-the-woman-to-go;
# question-he-hashev-return
m.fact("ulay_lo_tove_ha_isha_la_lekhet",
"question_he_hashev_ashiv")
# -------------------------- Gen.24.6 · THE_GUARD_LEST_YOU_RETURN -----------
# וַיֹּ֥אמֶר אֵלָ֖יו אַבְרָהָ֑ם הִשָּׁ֣מֶר לְךָ֔ פֶּן־תָּשִׁ֥יב אֶת־בְּנִ֖י
# שָֽׁמָּה
# "[EN-AID] And Abraham said to him: Guard yourself, lest you return my son
# there."
m.step("Gen.24.6")
# ‹וַיֹּאמֶר אֵלָיו אַבְרָהָם› (“and-say to-him/its Abraham”) — event: say —
# agent Abraham
m.event("say", agent="avraham")
# ‹הִשָּׁמֶר לְךָ פֶּן־תָּשִׁיב אֶת־בְּנִי שָׁמָּה› (“keep/guard to-you/your
# lest return obj-marker son-me/my there-ward”) — Abraham speaks a demand —
# LET: keep/guard(the-servant, lest-return-obj-marker-beni-shama)
m.declare("avraham", "LET",
"hishamer(ha_eved, pen_tashiv_et_beni_shama)")
# -------------------------- Gen.24.7 · THE_PAST_OATH_AND_THE_ANGEL_PROMISE -
# יְהוָ֣ה אֱלֹהֵ֣י הַשָּׁמַ֗יִם אֲשֶׁ֨ר לְקָחַ֜נִי מִבֵּ֣ית אָבִי֮
# וּמֵאֶ֣רֶץ מֽוֹלַדְתִּי֒ וַאֲשֶׁ֨ר דִּבֶּר־לִ֜י וַאֲשֶׁ֤ר נִֽשְׁבַּֽע־לִי֙
# לֵאמֹ֔ר לְזַ֨רְעֲךָ֔ אֶתֵּ֖ן אֶת־הָאָ֣רֶץ הַזֹּ֑את ה֗וּא יִשְׁלַ֤ח
# מַלְאָכוֹ֙ לְפָנֶ֔יךָ וְלָקַחְתָּ֥ אִשָּׁ֛ה לִבְנִ֖י מִשָּֽׁם
# "[EN-AID] YHWH, God of the heavens, who took me from my father's house and
# from the land of my kindred, and who spoke to me and who swore to me,
# saying, To your seed I will give this land — He will send His angel before
# you, and you shall take a wife for my son from there."
m.step("Gen.24.7")
# ‹נִשְׁבַּע־לִי … אֶתֵּן אֶת־הָאָרֶץ הַזֹּאת› (“swear to-me/my … set obj-
# marker the-earth the-this”) — fact holds: past-oath-swear-to-me; quoted-
# set-to-zara-you/your
m.fact("past_oath_nishba_li",
"quoted_eten_le_zara_kha")
# ‹הוּא יִשְׁלַח מַלְאָכוֹ לְפָנֶיךָ› (“he/it send messenger-him/its to-
# face-you/your”) — fact holds: send-malakh-o-to-fane-you/your
m.fact("yishlach_malakh_o_le_fane_kha")
# ‹וְלָקַחְתָּ אִשָּׁה לִבְנִי מִשָּׁם› (“and-take woman to-son-me/my from-
# there”) — fact holds: take(the-servant, woman-to-me-veni-who?-there)
m.fact("laqachta(ha_eved, isha_li_veni_mi_sham)")
# -------------------------- Gen.24.8 · THE_RELEASE_CONDITION ---------------
# וְאִם־לֹ֨א תֹאבֶ֤ה הָֽאִשָּׁה֙ לָלֶ֣כֶת אַחֲרֶ֔יךָ וְנִקִּ֕יתָ
# מִשְּׁבֻעָתִ֖י זֹ֑את רַ֣ק אֶת־בְּנִ֔י לֹ֥א תָשֵׁ֖ב שָֽׁמָּה
# "[EN-AID] And if the woman is not willing to follow you, then you shall be
# free from this my oath; only my son you shall not return there."
m.step("Gen.24.8")
# ‹וְאִם־לֹא תֹאבֶה … וְנִקִּיתָ מִשְּׁבֻעָתִי זֹאת› (“and-if not breathe-
# after … and-be-clean from-something-sworn-me/my this”) — fact holds:
# release-if-not-breathe-after-then-be-clean-who?-shevuah
m.fact("release_if_lo_tove_then_niqita_mi_shevuah")
# ‹רַק אֶת־בְּנִי לֹא תָשֵׁב שָׁמָּה› (“leanness obj-marker son-me/my not
# return there-ward”) — fact holds: leanness-obj-marker-beni-not-return-
# shama
m.fact("raq_et_beni_lo_tashev_shama")
# -------------------------- Gen.24.9 · THE_THIGH_POP_AND_THE_SWEAR ---------
# וַיָּ֤שֶׂם הָעֶ֨בֶד֙ אֶת־יָד֔וֹ תַּ֛חַת יֶ֥רֶךְ אַבְרָהָ֖ם אֲדֹנָ֑יו
# וַיִּשָּׁ֣בַֽע ל֔וֹ עַל־הַדָּבָ֖ר הַזֶּֽה
# "[EN-AID] And the servant placed his hand under the thigh of Abraham his
# master, and swore to him concerning this matter."
m.step("Gen.24.9")
# ‹וַיָּשֶׂם הָעֶבֶד אֶת־יָדוֹ תַּחַת יֶרֶךְ אַבְרָהָם› (“and-put/set the-
# servant obj-marker hand-him/its under thigh Abraham”) — demand settled
# (popped from the queue): put/set(the-servant, yad-under-thigh)
m.result("sim(ha_eved, yad_tachat_yerekh)", tmark="t1")
# ‹וַיִּשָּׁבַע לוֹ עַל־הַדָּבָר הַזֶּה› (“and-swear to-him/its over the-
# word/thing the-this”) — event: swear — agent the-servant; theme the-
# word/thing-the-this
m.event("swear", agent="ha_eved", themes=["ha_davar_ha_ze"])
# -------------------------- Gen.24.10 · THE_JOURNEY_TO_ARAM_NAHARAYIM ------
# וַיִּקַּ֣ח הָ֠עֶבֶד עֲשָׂרָ֨ה גְמַלִּ֜ים מִגְּמַלֵּ֤י אֲדֹנָיו֙ וַיֵּ֔לֶךְ
# וְכָל־ט֥וּב אֲדֹנָ֖יו בְּיָד֑וֹ וַיָּ֗קָם וַיֵּ֛לֶךְ אֶל־אֲרַ֥ם
# נַֽהֲרַ֖יִם אֶל־עִ֥יר נָחֽוֹר
# "[EN-AID] And the servant took ten camels from his master's camels and
# went, with all his master's goods in his hand; and he rose and went to
# Aram-naharayim, to the city of Nahor."
m.step("Gen.24.10")
# ‹וַיִּקַּח … וַיֵּלֶךְ … וַיָּקָם וַיֵּלֶךְ› (“and-take … and-go … and-
# arise and-go”) — event: take-go-rise-go — agent the-servant; theme camel-
# good
m.event("take_go_rise_go", agent="ha_eved", themes=["gemalim_tuv"])
# ‹אֲרַם נַהֲרַיִם … עִיר נָחוֹר› (“Aham-naharaim … city Nahor”) — reads
# without prior install (flag, not fix): aram-Aham-naharaim, city-Nahor
m.presupposed("aram_naharayim", "ir_nachor")
# -------------------------- Gen.24.11 · THE_CAMELS_AT_THE_WELL -------------
# וַיַּבְרֵ֧ךְ הַגְּמַלִּ֛ים מִח֥וּץ לָעִ֖יר אֶל־בְּאֵ֣ר הַמָּ֑יִם לְעֵ֣ת
# עֶ֔רֶב לְעֵ֖ת צֵ֥את הַשֹּׁאֲבֹֽת
# "[EN-AID] And he made the camels kneel outside the city by the well of
# water, at evening time, the time the water-drawers go out."
m.step("Gen.24.11")
# ‹וַיַּבְרֵךְ הַגְּמַלִּים … אֶל־בְּאֵר הַמָּיִם› (“and-bless the-camel …
# to pit the-waters”) — event: kneel-camels — agent the-servant; theme the-
# camel
m.event("kneel_camels", agent="ha_eved", themes=["ha_gemalim"])
# -------------------------- Gen.24.12 · THE_PRAYER_IMPERATIVES_AT_YHWH -----
# וַיֹּאמַ֓ר יְהוָ֗ה אֱלֹהֵי֙ אֲדֹנִ֣י אַבְרָהָ֔ם הַקְרֵה־נָ֥א לְפָנַ֖י
# הַיּ֑וֹם וַעֲשֵׂה־חֶ֕סֶד עִ֖ם אֲדֹנִ֥י אַבְרָהָֽם
# "[EN-AID] And he said: YHWH, God of my master Abraham, cause it to happen
# before me today, and do kindness with my master Abraham."
m.step("Gen.24.12")
# ‹וַיֹּאמַר› (“and-say”) — event: say — agent the-servant
m.event("say", agent="ha_eved")
# ‹הַקְרֵה־נָא לְפָנַי הַיּוֹם› (“light-upon please to-face-me/my the-day”)
# — the-servant speaks a demand — LET: haqreh(the-LORD, before-Me-hayom)
m.declare("ha_eved", "LET",
"haqreh(YHWH, lefanai_hayom)")
# ‹וַעֲשֵׂה־חֶסֶד עִם אֲדֹנִי אַבְרָהָם› (“and-make kindness with lord-me/my
# Abraham”) — the-servant speaks a demand — LET: make-kindness(the-LORD, if-
# adoni-Abraham)
m.declare("ha_eved", "LET",
"aseh_chesed(YHWH, im_adoni_avraham)")
# -------------------------- Gen.24.13 · THE_STANDING_AT_THE_SPRING ---------
# הִנֵּ֛ה אָנֹכִ֥י נִצָּ֖ב עַל־עֵ֣ין הַמָּ֑יִם וּבְנוֹת֙ אַנְשֵׁ֣י הָעִ֔יר
# יֹצְאֹ֖ת לִשְׁאֹ֥ב מָֽיִם
# "[EN-AID] Behold, I am standing by the spring of water, and the daughters
# of the men of the city are coming out to draw water."
m.step("Gen.24.13")
# ‹אָנֹכִי נִצָּב … יֹצְאֹת לִשְׁאֹב› (“stand … bring-forth to-bale-up-
# water”) — fact holds: I-stand-over-eye-the-waters; daughters-bring-forth-
# to-me-sheov
m.fact("anokhi_nitzav_al_en_ha_mayim",
"banot_yotzot_li_sheov")
# -------------------------- Gen.24.14 · THE_DESIGNED_SIGN ------------------
# וְהָיָ֣ה הַֽנַּעֲרָ֗ אֲשֶׁ֨ר אֹמַ֤ר אֵלֶ֨יהָ֙ הַטִּי־נָ֤א כַדֵּךְ֙
# וְאֶשְׁתֶּ֔ה וְאָמְרָ֣ה שְׁתֵ֔ה וְגַם־גְּמַלֶּ֖יךָ אַשְׁקֶ֑ה אֹתָ֤הּ
# הֹכַ֨חְתָּ֙ לְעַבְדְּךָ֣ לְיִצְחָ֔ק וּבָ֣הּ אֵדַ֔ע כִּי־עָשִׂ֥יתָ חֶ֖סֶד
# עִם־אֲדֹנִֽי
# "[EN-AID] And let it be the girl to whom I say, Tip your pitcher please
# that I may drink, and she says, Drink, and I will also water your camels —
# her You have appointed for Your servant, for Isaac; and by her I shall
# know that You have done kindness with my master."
m.step("Gen.24.14")
# ‹הַטִּי־נָא … שְׁתֵה … אַשְׁקֶה› (“stretch please … drink … give-drink”) —
# fact holds: designed-sign-oracle
m.fact("designed_sign_oracle")
# ‹אֹתָהּ הֹכַחְתָּ לְעַבְדְּךָ לְיִצְחָק› (“obj-marker-her/its be-right to-
# servant-you/your to-Isaac”) — fact holds: be-right-appointment-criterion
m.fact("hokhachta_appointment_criterion")
# -------------------------- Gen.24.15 · RIVQAH_APPEARS ---------------------
# וַֽיְהִי־ה֗וּא טֶרֶם֮ כִּלָּ֣ה לְדַבֵּר֒ וְהִנֵּ֧ה רִבְקָ֣ה יֹצֵ֗את
# אֲשֶׁ֤ר יֻלְּדָה֙ לִבְתוּאֵ֣ל בֶּן־מִלְכָּ֔ה אֵ֥שֶׁת נָח֖וֹר אֲחִ֣י
# אַבְרָהָ֑ם וְכַדָּ֖הּ עַל־שִׁכְמָֽהּ
# "[EN-AID] And it was, before he had finished speaking, that behold Rivqah
# was coming out — who was born to Betuel son of Milcah, wife of Nahor
# brother of Abraham — and her pitcher on her shoulder."
m.step("Gen.24.15")
# ‹וַיְהִי … טֶרֶם כִּלָּה לְדַבֵּר וְהִנֵּה רִבְקָה יֹצֵאת› (“and-be … non-
# occurrence be-complete to-speak and-behold Rebekah bring-forth”) — event:
# appear — theme rivqah
m.event("appear", themes=["rivqah"])
# ‹רִבְקָה› (“Rebekah”) — the world gains: rivqah
m.install("rivqah")
# -------------------------- Gen.24.16 · THE_GIRL_ATTRIBUTE_AND_THE_WELL_ACT -
# וְהַֽנַּעֲרָ֗ טֹבַ֤ת מַרְאֶה֙ מְאֹ֔ד בְּתוּלָ֕ה וְאִ֖ישׁ לֹ֣א יְדָעָ֑הּ
# וַתֵּ֣רֶד הָעַ֔יְנָה וַתְּמַלֵּ֥א כַדָּ֖הּ וַתָּֽעַל
# "[EN-AID] And the girl was very fair of appearance, a virgin, and no man
# had known her; and she went down to the spring and filled her pitcher and
# came up."
m.step("Gen.24.16")
# ‹טֹבַת מַרְאֶה› (“good appearance”) — fact holds: good-appearance-
# attribute
m.fact("tovat_mareh_attribute")
# ‹וַתֵּרֶד … וַתְּמַלֵּא … וַתָּעַל› (“and-go-down … and-fill … and-go-up”)
# — event: descend-fill-ascend — agent rivqah
m.event("descend_fill_ascend", agent="rivqah")
# -------------------------- Gen.24.17 · THE_LIVE_SIP_DEMAND ----------------
# וַיָּ֥רָץ הָעֶ֖בֶד לִקְרָאתָ֑הּ וַיֹּ֕אמֶר הַגְמִיאִ֥ינִי נָ֛א
# מְעַט־מַ֖יִם מִכַּדֵּֽךְ
# "[EN-AID] And the servant ran to meet her and said: Let me sip, please, a
# little water from your pitcher."
m.step("Gen.24.17")
# ‹וַיָּרָץ … וַיֹּאמֶר› (“and-run … and-say”) — event: run-say — agent the-
# servant
m.event("run_say", agent="ha_eved")
# ‹הַגְמִיאִינִי נָא› (“absorb-me/my please”) — the-servant speaks a demand
# — LET: hagmiini(rivqah, little-waters)
m.declare("ha_eved", "LET",
"hagmiini(rivqah, meat_mayim)")
# -------------------------- Gen.24.18 · DRINK_MY_LORD_AND_THE_WATERING -----
# וַתֹּ֖אמֶר שְׁתֵ֣ה אֲדֹנִ֑י וַתְּמַהֵ֗ר וַתֹּ֧רֶד כַּדָּ֛הּ עַל־יָדָ֖הּ
# וַתַּשְׁקֵֽהוּ
# "[EN-AID] And she said: Drink, my lord; and she hurried and lowered her
# pitcher on her hand and gave him drink."
m.step("Gen.24.18")
# ‹שְׁתֵה אֲדֹנִי› (“drink lord-me/my”) — rivqah speaks a demand — LET:
# drink(the-servant)
m.declare("rivqah", "LET",
"shete(ha_eved)")
# ‹וַתְּמַהֵר … וַתַּשְׁקֵהוּ› (“and-hasten … and-give-drink-him/its”) —
# event: water — agent rivqah
m.event("water", agent="rivqah")
# -------------------------- Gen.24.19 · THE_OVERPERFORMANCE_PROMISE --------
# וַתְּכַ֖ל לְהַשְׁקֹת֑וֹ וַתֹּ֗אמֶר גַּ֤ם לִגְמַלֶּ֨יךָ֙ אֶשְׁאָ֔ב עַ֥ד
# אִם־כִּלּ֖וּ לִשְׁתֹּֽת
# "[EN-AID] And she finished giving him drink, and said: Also for your
# camels I will draw until they have finished drinking."
m.step("Gen.24.19")
# ‹וַתְּכַל לְהַשְׁקֹתוֹ› (“and-be-complete to-give-drink-him/its”) — event:
# finish-watering — agent rivqah
m.event("finish_watering", agent="rivqah")
# ‹גַּם לִגְמַלֶּיךָ אֶשְׁאָב› (“also to-camel-you/your bale-up-water”) —
# fact holds: promise-bale-up-water-to-me-camel-you/your
m.fact("promise_eshav_li_gemale_kha")
# -------------------------- Gen.24.20 · THE_CAMELS_WATERED -----------------
# וַתְּמַהֵ֗ר וַתְּעַ֤ר כַּדָּהּ֙ אֶל־הַשֹּׁ֔קֶת וַתָּ֥רָץ ע֛וֹד
# אֶֽל־הַבְּאֵ֖ר לִשְׁאֹ֑ב וַתִּשְׁאַ֖ב לְכָל־גְּמַלָּֽיו
# "[EN-AID] And she hurried and emptied her pitcher into the trough and ran
# again to the well to draw, and she drew for all his camels."
m.step("Gen.24.20")
# ‹וַתְּמַהֵר וַתְּעַר … וַתָּרָץ … וַתִּשְׁאַב› (“and-hasten and-be-bare …
# and-run … and-bale-up-water”) — event: empty-run-draw — agent rivqah;
# theme all-camels
m.event("empty_run_draw", agent="rivqah", themes=["all_camels"])
# -------------------------- Gen.24.21 · THE_SILENT_GAZE --------------------
# וְהָאִ֥ישׁ מִשְׁתָּאֵ֖ה לָ֑הּ מַחֲרִ֕ישׁ לָדַ֗עַת הַֽהִצְלִ֧יחַ יְהוָ֛ה
# דַּרְכּ֖וֹ אִם־לֹֽא
# "[EN-AID] And the man was gazing at her, keeping silent, to know whether
# YHWH had prospered his way or not."
m.step("Gen.24.21")
# ‹מִשְׁתָּאֵה … מַחֲרִישׁ … הֲהִצְלִיחַ› (“stun … scratch … the-push-
# forward”) — fact holds: gazing-silent-wonder
m.fact("gazing_silent_wonder")
# -------------------------- Gen.24.22 · THE_GIFTS_OF_GOLD ------------------
# וַיְהִ֗י כַּאֲשֶׁ֨ר כִּלּ֤וּ הַגְּמַלִּים֙ לִשְׁתּ֔וֹת וַיִּקַּ֤ח הָאִישׁ֙
# נֶ֣זֶם זָהָ֔ב בֶּ֖קַע מִשְׁקָל֑וֹ וּשְׁנֵ֤י צְמִידִים֙ עַל־יָדֶ֔יהָ
# עֲשָׂרָ֥ה זָהָ֖ב מִשְׁקָלָֽם
# "[EN-AID] And when the camels had finished drinking, the man took a gold
# nose-ring, a beqa its weight, and two bracelets on her hands, ten of gold
# their weight."
m.step("Gen.24.22")
# ‹וַיִּקַּח … נֶזֶם … צְמִידִים› (“and-take … nose-ring … bracelet”) —
# event: take-gifts — agent the-servant; theme nose-ring-tzamid
m.event("take_gifts", agent="ha_eved", themes=["nezem_tzamid"])
# -------------------------- Gen.24.23 · TELL_ME_WHOSE_DAUGHTER -------------
# וַיֹּ֨אמֶר֙ בַּת־מִ֣י אַ֔תְּ הַגִּ֥ידִי נָ֖א לִ֑י הֲיֵ֧שׁ בֵּית־אָבִ֛יךְ
# מָק֥וֹם לָ֖נוּ לָלִֽין
# "[EN-AID] And he said: Whose daughter are you? Tell me, please. Is there
# in your father's house a place for us to lodge?"
m.step("Gen.24.23")
# ‹וַיֹּאמֶר› (“and-say”) — event: say — agent the-servant
m.event("say", agent="ha_eved")
# ‹הַגִּידִי נָא לִי› (“tell please to-me/my”) — the-servant speaks a demand
# — LET: tell(rivqah, daughter-who?)
m.declare("ha_eved", "LET",
"hagidi(rivqah, bat_mi)")
# -------------------------- Gen.24.24 · THE_LINEAGE_ANSWER -----------------
# וַתֹּ֣אמֶר אֵלָ֔יו בַּת־בְּתוּאֵ֖ל אָנֹ֑כִי בֶּן־מִלְכָּ֕ה אֲשֶׁ֥ר
# יָלְדָ֖ה לְנָחֽוֹר
# "[EN-AID] And she said to him: I am the daughter of Betuel, son of Milcah,
# whom she bore to Nahor."
m.step("Gen.24.24")
# ‹וַתֹּאמֶר› (“and-say”) — event: say — agent rivqah
m.event("say", agent="rivqah")
# ‹בַּת־בְּתוּאֵל … לְנָחוֹר› (“daughter Bethuel … to-Nahor”) — fact holds:
# rivqah-daughter-Bethuel-line
m.fact("rivqah_bat_betuel_line")
# -------------------------- Gen.24.25 · STRAW_AND_FODDER_AND_ROOM ----------
# וַתֹּ֣אמֶר אֵלָ֔יו גַּם־תֶּ֥בֶן גַּם־מִסְפּ֖וֹא רַ֣ב עִמָּ֑נוּ
# גַּם־מָק֖וֹם לָלֽוּן
# "[EN-AID] And she said to him: Also straw, also fodder, much with us; also
# a place to lodge."
m.step("Gen.24.25")
# ‹וַתֹּאמֶר› (“and-say”) — event: say — agent rivqah
m.event("say", agent="rivqah")
# -------------------------- Gen.24.26 · THE_BOW_TO_YHWH --------------------
# וַיִּקֹּ֣ד הָאִ֔ישׁ וַיִּשְׁתַּ֖חוּ לַֽיהוָֽה
# "[EN-AID] And the man bowed the head and prostrated himself to YHWH."
m.step("Gen.24.26")
# ‹וַיִּקֹּד … וַיִּשְׁתַּחוּ לַיהוָה› (“and-shrivel-up … and-afflict to-
# YHWH”) — event: bow-prostrate — agent the-servant
m.event("bow_prostrate", agent="ha_eved")
# -------------------------- Gen.24.27 · BLESSED_BE_YHWH_KINDNESS_AND_TRUTH -
# וַיֹּ֗אמֶר בָּר֤וּךְ יְהוָה֙ אֱלֹהֵי֙ אֲדֹנִ֣י אַבְרָהָ֔ם אֲ֠שֶׁר
# לֹֽא־עָזַ֥ב חַסְדּ֛וֹ וַאֲמִתּ֖וֹ מֵעִ֣ם אֲדֹנִ֑י אָנֹכִ֗י בַּדֶּ֨רֶךְ֙
# נָחַ֣נִי יְהוָ֔ה בֵּ֖ית אֲחֵ֥י אֲדֹנִֽי
# "[EN-AID] And he said: Blessed be YHWH, God of my master Abraham, who has
# not forsaken His kindness and His truth from with my master; I being on
# the way, YHWH led me to the house of my master's brothers."
m.step("Gen.24.27")
# ‹וַיֹּאמֶר› (“and-say”) — event: say — agent the-servant
m.event("say", agent="ha_eved")
# ‹בָּרוּךְ יְהוָה … חַסְדּוֹ וַאֲמִתּוֹ› (“bless YHWH … kindness-him/its
# and-stability-him/its”) — fact holds: bless-the-LORD-kindness-and-emet
m.fact("barukh_YHWH_chesed_ve_emet")
# -------------------------- Gen.24.28 · SHE_RUNS_AND_TELLS -----------------
# וַתָּ֨רָץ֙ הַֽנַּעֲרָ֔ וַתַּגֵּ֖ד לְבֵ֣ית אִמָּ֑הּ כַּדְּבָרִ֖ים הָאֵֽלֶּה
# "[EN-AID] And the girl ran and told her mother's household these things."
m.step("Gen.24.28")
# ‹וַתָּרָץ … וַתַּגֵּד› (“and-run … and-tell”) — event: run-tell — agent
# rivqah
m.event("run_tell", agent="rivqah")
# -------------------------- Gen.24.29 · LABAN_RUNS -------------------------
# וּלְרִבְקָ֥ה אָ֖ח וּשְׁמ֣וֹ לָבָ֑ן וַיָּ֨רָץ לָבָ֧ן אֶל־הָאִ֛ישׁ הַח֖וּצָה
# אֶל־הָעָֽיִן
# "[EN-AID] And Rivqah had a brother, and his name was Laban; and Laban ran
# to the man outside, to the spring."
m.step("Gen.24.29")
# ‹וּשְׁמוֹ לָבָן› (“and-name-him/its Laban”) — the world gains: Laban
m.install("lavan")
# -------------------------- Gen.24.30 · HE_SEES_THE_GIFTS_AND_COMES --------
# וַיְהִ֣י כִּרְאֹ֣ת אֶת־הַנֶּ֗זֶם וְֽאֶת־הַצְּמִדִים֮ עַל־יְדֵ֣י אֲחֹתוֹ֒
# וּכְשָׁמְע֗וֹ אֶת־דִּבְרֵ֞י רִבְקָ֤ה אֲחֹתוֹ֙ לֵאמֹ֔ר כֹּֽה־דִבֶּ֥ר אֵלַ֖י
# הָאִ֑ישׁ וַיָּבֹא֙ אֶל־הָאִ֔ישׁ וְהִנֵּ֛ה עֹמֵ֥ד עַל־הַגְּמַלִּ֖ים
# עַל־הָעָֽיִן
# "[EN-AID] And when he saw the nose-ring and the bracelets on his sister's
# hands, and when he heard the words of Rivqah his sister saying, Thus the
# man spoke to me, he came to the man; and behold, standing by the camels at
# the spring."
m.step("Gen.24.30")
# ‹כִּרְאֹת … וּכְשָׁמְעוֹ … וַיָּבֹא› (“like-see … and-like-hear-him/its …
# and-come/bring”) — event: see-hear-come — agent Laban
m.event("see_hear_come", agent="lavan")
# -------------------------- Gen.24.31 · COME_IN_O_BLESSED_OF_YHWH ----------
# וַיֹּ֕אמֶר בּ֖וֹא בְּר֣וּךְ יְהוָ֑ה לָ֤מָּה תַעֲמֹד֙ בַּח֔וּץ וְאָנֹכִי֙
# פִּנִּ֣יתִי הַבַּ֔יִת וּמָק֖וֹם לַגְּמַלִּֽים
# "[EN-AID] And he said: Come in, O blessed of YHWH; why do you stand
# outside? And I have cleared the house, and a place for the camels."
m.step("Gen.24.31")
# ‹בּוֹא› (“come/bring”) — Laban speaks a demand — LET: come/bring(the-
# servant)
m.declare("lavan", "LET",
"bo(ha_eved)")
# -------------------------- Gen.24.32 · HE_ENTERS_AND_IS_SERVED ------------
# וַיָּבֹ֤א הָאִישׁ֙ הַבַּ֔יְתָה וַיְפַתַּ֖ח הַגְּמַלִּ֑ים וַיִּתֵּ֨ן
# תֶּ֤בֶן וּמִסְפּוֹא֙ לַגְּמַלִּ֔ים וּמַ֨יִם֙ לִרְחֹ֣ץ רַגְלָ֔יו וְרַגְלֵ֥י
# הָאֲנָשִׁ֖ים אֲשֶׁ֥ר אִתּֽוֹ
# "[EN-AID] And the man came to the house and unmuzzled the camels; and he
# gave straw and fodder to the camels, and water to wash his feet and the
# feet of the men who were with him."
m.step("Gen.24.32")
# ‹וַיָּבֹא הָאִישׁ הַבַּיְתָה› (“and-come/bring the-man the-house-ward”) —
# demand settled (popped from the queue): come/bring(the-servant)
m.result("bo(ha_eved)", tmark="t2")
# ‹וַיְפַתַּח … וַיִּתֵּן … לִרְחֹץ› (“and-open-wide … and-set … to-lave”) —
# event: serve-camels-and-feet
m.event("serve_camels_and_feet")
# -------------------------- Gen.24.33 · THE_SEAM_SPEAK_DEMAND --------------
# ויישם וַיּוּשַׂ֤ם לְפָנָיו֙ לֶאֱכֹ֔ל וַיֹּ֨אמֶר֙ לֹ֣א אֹכַ֔ל עַ֥ד
# אִם־דִּבַּ֖רְתִּי דְּבָרָ֑י וַיֹּ֖אמֶר דַּבֵּֽר
# "[EN-AID] And food was set before him to eat; and he said: I will not eat
# until I have spoken my words. And he said: Speak."
m.step("Gen.24.33")
# ‹וַיּוּשַׂם … וַיֹּאמֶר לֹא אֹכַל … וַיֹּאמֶר דַּבֵּר› (“and-put/set …
# and-say not eat … and-say speak”) — event: food-set
m.event("food_set")
# ‹דַּבֵּר› (“speak”) — house-voice speaks a demand — LET: speak(the-
# servant)
m.declare("house_voice", "LET",
"daber(ha_eved)")
# -------------------------- machine truth (baked from the Stage D run) -------
if __name__ == "__main__":
m.report()
assert m.created_set() == {'lavan', 'rivqah', 'ha_eved'}
assert m.presupposed_set() == {'avraham', 'ir_nachor', 'YHWH', 'aram_naharayim'}
assert m.REGISTRY["names"] == {}
assert m.REGISTRY["writes"] == 0
assert m.tests_list() == []
assert m.open_demands() == ['hishamer(ha_eved, pen_tashiv_et_beni_shama)', 'haqreh(YHWH, lefanai_hayom)', 'aseh_chesed(YHWH, im_adoni_avraham)', 'hagmiini(rivqah, meat_mayim)', 'shete(ha_eved)', 'hagidi(rivqah, bat_mi)', 'daber(ha_eved)']
assert len(m.SPECS["log"]) == 9
assert sorted(m.LEDGER) == []
assert m.flag_counts() == {'read_before_install': 4}
assert sorted(m.WORLD["facts"]) == sorted(['avraham_zaqen_ba_ba_yamim', 'YHWH_berakh_et_avraham_ba_kol', 've_ashbia_kha_ba_YHWH', 'lo_tiqach_isha_li_veni_mi_benot_ha_kenaani', 'telekh_el_artzi_ve_el_moladti', 'laqachta(ha_eved, isha_li_yitzchaq)', 'ulay_lo_tove_ha_isha_la_lekhet', 'question_he_hashev_ashiv', 'past_oath_nishba_li', 'quoted_eten_le_zara_kha', 'yishlach_malakh_o_le_fane_kha', 'laqachta(ha_eved, isha_li_veni_mi_sham)', 'release_if_lo_tove_then_niqita_mi_shevuah', 'raq_et_beni_lo_tashev_shama', 'anokhi_nitzav_al_en_ha_mayim', 'banot_yotzot_li_sheov', 'designed_sign_oracle', 'hokhachta_appointment_criterion', 'tovat_mareh_attribute', 'promise_eshav_li_gemale_kha', 'gazing_silent_wonder', 'rivqah_bat_betuel_line', 'barukh_YHWH_chesed_ve_emet'])
assert m.WORLD["invariants"] == []
assert m.WORLD["partitions"] == []
assert len(m.EVENTS) == 34
print("ALL ASSERTIONS GREEN — rendering matches the frozen unit's machine truth")