TorahSim

Abraham's end and Ishmael's line (25:1-18) MODEL · REV 4 · GATES GREEN

unit gen_42_abraham_end_ishmael_line · Genesis 25:1-18 · derive logic_derived_v2_full_rule · phase
⇄ verse view — this span in the scroll (trees + morphology)  ·  ☰ all derived units

וַיִּגְוַע וַיָּמָת אַבְרָהָם · va-yigva va-yamat avraham · 'And Abraham expired and died'

DERIVATION RECORD — freeze-era draft note: FROZEN 2026-08-06 after amendment-wave pieces 1–3 external verification and Claude whole-unit review PASS (RELAY #3): toledot ladder 8/9/10; nasi promise-arc 1→3; parallel death-triads; shakan career 4/5/6 across units; nafal-vs-yishkon echo; gen_33 quote — zero errors. Owner-authorized amend of committed state (was b715772). Full bar C. SNAPSHOT + debut_map; dumps gen42_amend_piece1–3. verse_trees OMITTED [bar C.7]. Elisions … . §1a Claude law. Freeze ritual this wave; commit stays with the owner. HEADLINE of this unit: 25:8 be-sevah tovah is the LANDING of frozen gen_31's 15:15 watch (promise-receipt of standing FACT, never a SPECS pop) — "SEVAH … token 2 = 25:8, the verse that KEEPS this promise…" [gen_31 STEP_Gn_15_15]. Secondary landings: twelve princes pay 17:20 (gen_33); beer-lachai-roi career close; nafal/yishkon other-verb echo. ZERO volitives throughout. SPECS empty · REGISTRY 0 · TESTS 0 · no NAME-ops. NUMBERED FLAGS (ratify-or-reverse; leave OPEN): (1) NAME CHOICE: gen_42_abraham_end_ishmael_line (id kept). Alts: gen_42_keturah_death_ishmael. (2) ZERO-VOLITIVE unit (Claude care): entire 25:1-18 is report/ledger — SPECS empty throughout piece 1 SAFE. No LIVE PUSH / LET-NOT. (3) 25:1 u-shemah qetura — REPORT-NAME INSTALL (owner care): shem-formula with name present but NOT the va-yiqra registry-call class. SAFE: WORLD install of person Keturah + report-name FACT; REGISTRY sleeps (0 writes). BOLD: NAME name(qetura):=qetura write — staged OPEN, rejected under gen_45/gen_25 report-name / counter-rule class (enrichment C.4). Keturah 6989 tok1/2 [VERIFIED debut_map]. (4) 25:2–4 descendant names — NAMED-ONLY ROSTER per frozen genealogy practice (gen_14 / gen_26 ledger class): PRECONDITION_STATE list-in-WORLD, no REGISTRY writes, no NAME-ops. Census debuts at write time (zimran 2175 tok1/1 hapax; yaqshan 3370 tok1; medan 4091 tok1/1; midyan 4080 tok1; yishbaq 3435 tok1/1; shucha 7744 tok1/1; sheva 7614 tok3; dedan 1719 tok2-3; ashurim/letushim/leumim hapax 805/3912/3817; efa 5891 tok1; efer 6081 tok1; chanokh 2585 tok10; avida 28 tok1; eldaa 420 tok1). Closing formula kal ele bene qetura (6989 tok2). (5) 25:5 va-yiten … le-yitzchaq — heir-gift EVENT: all Abraham has to Isaac. Not SPECS (report deed). BOLD re-push as LET(give_all_to_yitzchaq) — staged OPEN, rejected under zero-volitive / narrative report. (6) 25:6 pilegesh + matanot + send-east: ha-pilagshim (6370 tok2/4; tok1=22:24 u-filagsh-o) [VERIFIED debut_map]. matanot (4979 tok1/7) debut. va-yeshalchem … qedmah el eretz qedem — send-east EVENT while Isaac alive. SPECS empty SAFE (gift/send are deeds not demands). No va-yiqra NAME-ops this piece. (7) Trees: 25:1 and 25:5 have NO mid-verse etnachta (rank-1 only silluq) — honest collapse [bar C.2]. 25:2/3/4/6 true etnachta splits. (8) Piece-1 end SPECS empty; REGISTRY 0; TESTS 0. Scenario density ≥1 per 2 steps. --- piece 2 flags (25:7-11; RELAY #1) --- (9) 25:7 age 175 FACT — meat shana ve-shivim shana ve-chamesh shanim. Census as life-years formula; not SPECS. True etnachta on chay idx6. (10) 25:8 PROMISE-LANDING of gen_31 15:15 sevah tovah — NOT a pop. 15:15 was PRECONDITION_STATE fact (never a SPECS queue demand). Quote frozen gen_31 STEP_Gn_15_15 watch-line with … : "SEVAH ('old age') — TORAH DEBUT (token 2 = 25:8, the verse that KEEPS this promise: Abraham dies be-sevah tovah — the receipt is seven chapters ahead, named-only)" [VERIFIED: logic/units/gen_31_covenant_pieces.yaml STEP_Gn_15_15]. Also HOLDS(tiqaver_be_sevah_tovah, t0) was the standing fact. sevah 7872 tok2/7 (tok1=15:15) [VERIFIED debut_map]. tovah attributive — NO TEST (instrument-sleep; enrichment + gen_31 flag 12b class). (11) 25:8 va-yigva (1478 tok3/11) — flood-era tokens precede: tok1=6:17 yigva; tok2=7:21 va-yigva [VERIFIED]. Death triad EVENT: yigva + yamat + va-yeasef el amay-v (622 tok2/50 'gathered to his people' formula; tok1=6:21 ve-asafta different sense). savea (7649 tok1/3) debut. SPECS empty. (12) 25:9–10 qavar tok10 = va-yiqbru (6912 tok10/35) [VERIFIED] — Isaac AND Ishmael bury together at mearat ha-makhpela. Quote frozen gen_39 purchase lines verbatim at ranges (… elision): STEP_Gn_23_17 "va-YAQAM sdeh efron ('and the field of Efron AROSE/was established') … THE DEED-ROSTER: field, cave, every tree…" ; STEP_Gn_23_18 "MIQNAH ('purchase') TOKEN 5 … token 5 buys LAND for the first time" ; STEP_Gn_23_19 Sarah buried "el-mearat sdeh ha-makhpelah al-pnei mamre" [VERIFIED: logic/units/gen_39_machpelah_purchase.yaml ~L1313–1388]. 25:10 recap: ha-sadeh asher qana avraham me-et bene chet — purchase FACT re-asserted; qubar (6912 tok11) passive of Abraham+Sarah. No re-derive of purchase; named cross-ref only. No SPECS. (13) 25:11 Elohim blesses Isaac EVENT; va-yeshev … beer lachay roi — 883 tok3/3 (career close: tok1=16:14; tok2=24:62) and 883+ beer+lachay tok5+6/6 [VERIFIED]. Cite gen_41 flag 28 career. SPECS empty. (14) Piece-2 end: SPECS empty; REGISTRY 0; TESTS 0. --- piece 3 flags (25:12-18; RELAY #2) --- (15) 25:12 ve-ele toldot yishmael — toledot formula SECTION header (not SPECS). toldot 8435 tok8/29 [VERIFIED; tok1=2:4 … tok7=11:27; tok9=25:13 le-toldota-m; tok10=25:19 seam to next unit]. Hagar/shifchat sara report FACT. (16) 25:13–15 named-only roster of twelve sons (genealogy practice; no REGISTRY): Nevayot, Qedar, Adbeel, Mibsam, Mishma, Duma, Masa, Chadad, Tema, Yetur, Nafish, Qedma — debuts censused. 25:14 and 25:15 honest collapse (no mid-verse etnachta). (17) 25:16 shenem-asar nesiim — twelve princes PAY 17:20 promise. nasi 5387 tok3/71 (tok1=17:20 nesiim promise; tok2=23:6 nesi elohim on Abraham) [VERIFIED]. Quote frozen gen_33 STEP_Gn_17_20: "Twelve NESIIM — nasi's TORAH DEBUT; token 2 is 23:6: the Chittites will call ABRAHAM nesi elohim …" and HOLDS(shneim_asar_nesiim_yolid, t0) [VERIFIED: logic/units/gen_33_shaddai_covenant_flesh.yaml ~L1541-1542]. LANDING of standing promise-FACT (not SPECS pop). Named-only close formula. (18) 25:17 Ishmael 137 years + death triad: va-yigva 1478 tok4; va-yamat; va-yeasef 622 tok3 el amay-v — parallel Abraham 25:8 template. SPECS empty. (19) 25:18 geography + echo: va-yishknu (7931 tok5) dwell-fact from Chavila to Shur; close al-pene khol echay-v nafal (5307 tok10) vs frozen gen_32 16:12 ve-al-pnei khol-echav yishkon (7931 tok4) — promise echoed in ANOTHER verb (nafal ≠ shakan); census pair; file echo; NO pop (16:12 was HOLDS fact, never queue demand). Quote gen_32: HOLDS(al_pnei_khol_echav_yishkon, t0) [STEP_Gn_16_12]. (20) Seam 25:19 — next unit opens ve-ele toldot yitzchaq (8435 tok10). This unit ends 25:18. No SPECS residual. REGISTRY 0. TESTS 0. No NAME-ops this unit. (21) UNIT-END: SPECS empty; REGISTRY 0 writes; TESTS 0; zero volitives whole span. STOP for Claude whole-unit review.
ORAL AUDIT — crowns (chain-attested + DB-verified): ORAL AUDIT 2026-08-08 (retro, oral-first era; record: logic/oral_audit/AUDIT_gen_42_2026-08-08.md; manifest verified 16/16, zero FAILED). CROWNS (chain-attested + DB-verified). THE ONE LEAN ENOCH [G42-01/02, Minchat Shai on 25:4]: וחנך ("and Hanoch," the Midianite grandson of Keturah) — UNIQUE and DEFECTIVE (no vav) while the name runs PLENE at every other bearer (builder-asserted): Cain's city-son (4:17), the walked-with-God patriarch (Gen 5, six tokens), Reuben's firstborn (46:9, Exod 6:14, Num 26:5) — twelve full Enochs, one lean Midianite. THE LEAN GIFTS [G42-03, Minchat Shai on 25:6; Sanhedrin, perek Chelek]: מתנת ("Abraham gave GIFTS to the concubines' sons") — defective, and the Talmud's derash rides the lean word (a name of impurity handed east); the form stands exactly TWICE in the Torah — here and at the priestly forehead-plate atoning for "the GIFTS of their holy things" (Exod 28:38): the concubines' gifts and the sanctuary's, one lean written form. THE CONCUBINES-WORD ARBITRATED [G42-04, Minchat Shai on 25:6]: הפילגשים ("the sons of THE CONCUBINES") — Bereshit Rabbah 61 and Rashi build the one-concubine reading (Hagar is Keturah) on a defective written form; the Chizkuni protests "plene in all the precise books," and SNAPSHOT agrees: the yod STANDS — the codex line arbitrates for the precise books, the one-concubine reading survives named-only, off the letter. THE NAMES-LIST RULES [G42-05/06/07, Minchat Shai on 25:13, the Ramah + the Vaera Masorah]: בשמתם ("by their NAMES") defective per the whole-Torah rule (the printed Masorah's too-small three overruled); לתולדתם ("by their GENERATIONS") first vav full, second lean, as all precise books rule — and the rule's only exceptions censused whole: the doubly-defective לתלדתם stands exactly twice, both in Vaera's Levi genealogy (Exod 6:16, 6:19), precisely the Masorah's sign-verses. THE ISHMAEL PRINCE-LIST MINUTIAE [G42-08/09/10/11, Minchat Shai on 25:13-15]: נבית ("Nevayot, the firstborn") under zaqef qatan (the small upright accent) as the precise books rule, וקדר ("and Qedar") carrying the lengthener-class stroke, both matching the Chronicles mirror-list (I Chr 1:29; edge); ודומה ("and Dumah") with final heh and full vav against the printed emendation; חדד ("Chadad") with TWO dalets, unique in the Torah (Chronicles pair I Chr 1:30; edge) — the precise books' double-dalet against the Targum (the Aramaic rendering) tradition that read a sharpened blade. THE GRAMMARIANS OVERRULED AT DEDAN [G42-12, Minchat Shai on 25:3]: the verse writes דדן twice — first with the dalet DAGESHED, then ובני דדן ("and the sons of Dedan") with the dalet SOFT after the vowel: all the books and the Radak's Michlol against the grammarians' doubling rule, and SNAPSHOT is soft exactly at the disputed site. THE KETURAH GRANDSON SPELLING TRIO [G42-13/14/15, Minchat Shai on 25:3]: אשורם ("Asshurim") vav full, NO yod, as ruled; ולאמים ("and Leummim") no vav, yod STANDING, the ruling that rejected the printed variant — but DISCREPANCY on the middle brother: ולטושים ("and Letushim") — the precise books rule it lean of yod like Asshurim; SNAPSHOT writes the yod PLENE: the codex line splits from the ruling on one of three names (the flanking two match). Watchlist, the counted-law-vs-codex class. THE HITTITE WITHOUT THE WHEEL [G42-16, Minchat Shai on 25:9]: החתי ("Ephron THE HITTITE," at Abraham's burial by his two sons) — the precise Sephardic books deny the galgal (the wheel-accent) on the heh; SNAPSHOT stands with them (plain lengthener-stroke, no wheel) — the galgal layer itself remains uninstrumented (standing gap). READINGS (named-only, unclaimed): the Kitzur's juxtaposition at the seam — "before all his brothers he FELL" (25:18) handing directly to "and these are the generations of Isaac" (25:19): when Ishmael falls at the end of days, the son of David sprouts from Isaac's line; Bereshit Rabbah 61's well-woman reading behind the one-concubine claim (Hagar who sat by the well of the Living One).
confidence:

Derivation log (steps A–J)

stepnamecommentconfidence
AReconstruction 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
BSource + span + structureGenesis 25:1-18 — Keturah, the send-east, Abraham's death and burial, Ishmael's roster and death. A ledger unit: ZERO volitives across the whole span. Trees: 25:1 and 25:5 carry no mid-verse rest — honest collapse per protocol; the seam falls at 25:19, the next unit's generations header. Evidence: the SNAPSHOT database plus the debut-map attachment; verse trees omitted per the bar-C protocol.reconstructed
CDraft path + reviewFirst frozen with the next unit at commit b715772. Amendment wave: owner-authorized unfreeze and re-derive (draft amend at commit 438c9be); three pieces externally verified (the generations ladder eight-nine-ten, the prince promise-arc, the parallel death-triads, the dwell-career across units, the fall-versus-dwell echo — zero errors); re-frozen 2026-08-06 at commit 93dfe52 after Claude whole-unit review PASS.reconstructed
DFlagged-choice ledger (distilled)Twenty-one numbered ratify-or-reverse flags, including: Keturah's "and her name was" ruled a report-name install, not the registry-call formula — the registry sleeps; the descendant rosters named-only per frozen genealogy practice, debuts censused at write time; the heir-gift (25:5) and the send-east (25:6) ruled deeds, not demands, bolder re-push readings staged open and rejected; the HEADLINE — "in good old age" (25:8) is the LANDING of the frozen covenant unit's 15:15 watch, a promise-receipt of a standing fact, never a queue pop; the twelve princes (25:16) pay the 17:20 promise the same way; the dwell-echo of 25:18 arrives in another verb than the promise (fall, not dwell) — filed as a census pair, no pop.reconstructed
EMachine designSPECS empty throughout; zero registry writes; zero tests; no name-ops. The unit's whole yield is landings of standing promise-facts, parallel death-triads, and named-only rosters.reconstructed
FFreeze + later historyFrozen at commit b715772; unfrozen and re-derived in the amendment wave (commits 438c9be, 93dfe52 — re-freeze with the old-age-landing headline); relay #8 tag fixes at commit 99a86cb. The oral audit of 2026-08-08 was folded at commit 0406ed8: 16 rows VERIFIED, 0 FAILED, 0 UNCHECKABLE (record: logic/oral_audit/AUDIT_gen_42_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_25_1 · Gen.25.1 · THE_KETURAH_REPORT_NAME

וַיֹּ֧סֶף אַבְרָהָ֛ם וַיִּקַּ֥ח אִשָּׁ֖ה וּשְׁמָ֥הּ קְטוּרָֽה · va-yosef avraham va-yiqach isha u-shemah qetura · And Abraham again took a wife, and her name was Keturah.

LEFT
וַיֹּ֧סֶף אַבְרָהָ֛ם וַיִּקַּ֥ח אִשָּׁ֖ה וּשְׁמָ֥הּ קְטוּרָֽה · va-yosef avraham va-yiqach isha u-shemah qetura · whole verse — no mid-verse etnachta (honest collapse; silluq-only rank-1) [VERIFIED: SNAPSHOT Gen.25.1 mark_id ranks; no etnachta row]
RIGHT
collapsed — DB shows no mid-verse rank-1 [VERIFIED: SNAPSHOT Gen.25.1]
operatorexpressionHebrew anchorcitesconfidence
EVENTtake_wife(e1) ∧ Agent(e1, avraham) ∧ Theme(e1, qetura)
= take-wife(e1) ∧ Agent(e1, avraham) ∧ Theme(e1, qetura)
TAKE-WIFE EVENT [flag 2–3 SAFE]. va-yosef (HC/Vhw3ms 3254 ord=8) [VERIFIED: SNAPSHOT Gen.25.1 idx0 morph=HC/Vhw3ms] + va-yiqach (HC/Vqw3ms 3947 ord=67) [VERIFIED: idx2 morph=HC/Vqw3ms] — Abraham again takes a wife. Zero-volitive unit: no SPECS push.
וַיֹּסֶף … וַיִּקַּח אִשָּׁה · va-yosef … va-yiqach isha
= and-yosef and-yiqach isha
TIR-014tested
PRECONDITION_STATEHOLDS(report_name_qetura, t0) — report-name install; REGISTRY sleeps
= HOLDS(report-name-qetura, t0) — report-name install; REGISTRY sleeps
REPORT-NAME INSTALL [flag 3 SAFE; owner care]. u-shemah (HC/Ncmsc/Sp3fs 8034 ord=45) [VERIFIED: SNAPSHOT Gen.25.1 idx4] + qetura (6989 tok1/2) [VERIFIED: idx5 morph=HNp strong=6989 ordinal=1/2] — shem-formula with name, NOT va-yiqra registry-call. WORLD person-install + report-name FACT; REGISTRY 0 writes. BOLD NAME name(qetura):=qetura staged OPEN (rejected under report-name / enrichment C.4 counter-rule). SPECS empty.
וּשְׁמָהּ קְטוּרָה · u-shemah qetura
= and-shemah qetura
—tested
WITNESS_READWITNESS-READ(remarriage_in_old_age, evening_sowing_of_a_four_way_proverb)
= WITNESS-READ(remarriage-in-old-age, evening-sowing-fowl-a-four-way-proverb)
THE REMARRIAGE IS THE LANDING POINT OF A PROVERB APPLIED FOUR WAYS [claim G42-17]. Sowing morning and evening is read as early and late crops, as charity at both ends of the day, as Torah in youth and age, and as students in youth and age - that last carried with the twelve thousand pairs who died in one season because their eye was miserly toward one another, and a survivor roster preserved in two conflicting versions. The application that lands here: one who had children in youth takes a wife in old age. [folded shape: kept record]
—Bereshit Rabbah 61:3witnessed
WITNESS_READWITNESS-READ(ketura_identified_as_hagar, ink_leg_recorded_but_not_applied)
= WITNESS-READ(ketura-identified-as-hagar, ink-leg-recorded-but-not-applied)
AN IDENTIFICATION WHOSE INK LEG OUR TREE DOES NOT CARRY [claim G42-18, machine-checked]. The new wife is read as Hagar returned - the taking by divine command, the name read as PERFUMED with commandments. The objection from the PLURAL 'concubines' at 25:6 is answered on ink: the chain reads that plural as written defectively, yielding ONE concubine. Our corpus writes it FULL and plural. The variant is RECORDED as the chain's own and not applied; the identification is left standing on its other legs. [folded shape: recorded dispute]
—Bereshit Rabbah 61:4, Bereshit Rabbah 47:2witnessed
Keturah enters by report-name — a wife, not a registry call.

STEP_Gn_25_2 · Gen.25.2 · THE_KETURAH_SIX_SONS

וַתֵּ֣לֶד ל֗וֹ אֶת־זִמְרָן֙ וְאֶת־יָקְשָׁ֔ן וְאֶת־מְדָ֖ן וְאֶת־מִדְיָ֑ן וְאֶת־יִשְׁבָּ֖ק וְאֶת־שֽׁוּחַ · va-teled l-o et-zimran ve-et-yaqshan ve-et-medan ve-et-midyan ve-et-yishbaq ve-et-shucha · And she bore him Zimran and Jokshan and Medan and Midian and Ishbak and Shuah.

LEFT
וַתֵּ֣לֶד ל֗וֹ אֶת־זִמְרָן֙ וְאֶת־יָקְשָׁ֔ן וְאֶת־מְדָ֖ן וְאֶת־מִדְיָ֑ן · va-teled l-o et-zimran ve-et-yaqshan ve-et-medan ve-et-midyan · she bore him Zimran, Jokshan, Medan, Midian (etnachta on midyan) [VERIFIED: SNAPSHOT Gen.25.2 idx9 mark_id=etnachta rank=1]
RIGHT
וְאֶת־יִשְׁבָּ֖ק וְאֶת־שֽׁוּחַ · ve-et-yishbaq ve-et-shucha · and Ishbak and Shuah (verse-final shucha) [VERIFIED: SNAPSHOT Gen.25.2 idx10-13; silluq idx13]
operatorexpressionHebrew anchorcitesconfidence
EVENTbear_sons(e2) ∧ Agent(e2, qetura) ∧ Goal(e2, avraham)
= bear-sons(e2) ∧ Agent(e2, qetura) ∧ Goal(e2, avraham)
BEAR EVENT [flag 4]. va-teled (HC/Vqw3fs 3205 ord=109) [VERIFIED: SNAPSHOT Gen.25.2 idx0 morph=HC/Vqw3fs].
וַתֵּלֶד לוֹ · va-teled l-o
= and-teled l-o
TIR-014tested
PRECONDITION_STATEHOLDS(named_only_roster_zimran_yaqshan_medan_midyan_yishbaq_shucha, t0)
= HOLDS(named-only-roster-zimran-yaqshan-medan-midyan-yishbaq-shucha, t0)
NAMED-ONLY ROSTER [flag 4 SAFE; owner care — frozen genealogy practice]. zimran (2175 tok1/1) [VERIFIED: idx3]; yaqshan (3370 tok1/2) [idx5]; medan (4091 tok1/1) [idx7]; midyan (4080 tok1/18) [idx9]; yishbaq (3435 tok1/1) [idx11]; shucha (7744 tok1/1) [idx13]. No REGISTRY writes; no NAME-ops. SPECS empty.
זִמְרָן … יָקְשָׁן … מְדָן … מִדְיָן … יִשְׁבָּק … שׁוּחַ · zimran … yaqshan … medan … midyan … yishbaq … shucha
= zimran yaqshan medan midyan yishbaq shucha
—tested
Six sons named on the page — ledger, not registry.

STEP_Gn_25_3 · Gen.25.3 · THE_JOKSHAN_LINE

וְיָקְשָׁ֣ן יָלַ֔ד אֶת־שְׁבָ֖א וְאֶת־דְּדָ֑ן וּבְנֵ֣י דְדָ֔ן הָי֛וּ אַשּׁוּרִ֥ם וּלְטוּשִׁ֖ים וּלְאֻמִּֽים · ve-yaqshan yalad et-sheva ve-et-dedan u-vene dedan hayu ashurim u-letushim u-leumim · And Jokshan begot Sheba and Dedan; and the sons of Dedan were Asshurim and Letushim and Leummim.

LEFT
וְיָקְשָׁ֣ן יָלַ֔ד אֶת־שְׁבָ֖א וְאֶת־דְּדָ֑ן · ve-yaqshan yalad et-sheva ve-et-dedan · Jokshan begot Sheba and Dedan (etnachta on dedan) [VERIFIED: SNAPSHOT Gen.25.3 idx5 mark_id=etnachta rank=1]
RIGHT
וּבְנֵ֣י דְדָ֔ן הָי֛וּ אַשּׁוּרִ֥ם וּלְטוּשִׁ֖ים וּלְאֻמִּֽים · u-vene dedan hayu ashurim u-letushim u-leumim · and the sons of Dedan were Asshurim, Letushim, Leummim (verse-final leumim) [VERIFIED: SNAPSHOT Gen.25.3 idx6-11; silluq idx11]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(named_only_roster_yaqshan_line, t0)
= HOLDS(named-only-roster-yaqshan-line, t0)
NAMED-ONLY LINE [flag 4 SAFE]. yaqshan (3370 tok2) [VERIFIED: SNAPSHOT Gen.25.3 idx0]; sheva (7614 tok3/3) [idx3]; dedan (1719 tok2 then tok3) [idx5,7]; ashurim (805 tok1/1), letushim (3912 tok1/1), leumim (3817 tok1/1) [idx9-11]. No REGISTRY. SPECS empty.
שְׁבָא … דְּדָן … אַשּׁוּרִם וּלְטוּשִׁים וּלְאֻמִּים · sheva … dedan … ashurim u-letushim u-leumim
= seven dedan ashurim and-letushim and-leumim
—tested
WITNESS_READWITNESS-READ(three_names, declared_shelf_splitting_three_ways_by_name)
= WITNESS-READ(three-names, declared-shelf-splitting-three-ways-by-name)
THE DECLARED SHELF SPLITS THREE WAYS HERE, AND ONE MEMBER NAMES THE OTHER AS ITS OPPONENT [claim G42-19]. R. Shmuel bar Nachman states it outright - ALTHOUGH THE ARAMAIC TRANSLATORS SAY merchants, iron-workers and heads of nations, they were ALL heads of nations - the midrash leg correcting the translation leg by name and ruling that the names should not be turned into common nouns at all. Our own Onkelos then renders them a THIRD way, as dwellers in camps, in tents, and on islands. The disagreement inside the declared reading is explicit here, not reconstructed. [folded shape: recorded dispute]
—Bereshit Rabbah 61:5, Onkelos Genesis 25:3witnessed
Jokshan's branch and Dedan's three names — still roster only.

STEP_Gn_25_4 · Gen.25.4 · THE_MIDIAN_LINE_AND_CLOSE

וּבְנֵ֣י מִדְיָ֗ן עֵיפָ֤ה וָעֵ֨פֶר֙ וַחֲנֹ֔ךְ וַאֲבִידָ֖ע וְאֶלְדָּעָ֑ה כָּל־אֵ֖לֶּה בְּנֵ֥י קְטוּרָֽה · u-vene midyan efa va-efer va-chanokh va-avida ve-eldaa kal-ele bene qetura · And the sons of Midian: Ephah and Epher and Hanoch and Abida and Eldaah. All these were the sons of Keturah.

LEFT
וּבְנֵ֣י מִדְיָ֗ן עֵיפָ֤ה וָעֵ֨פֶר֙ וַחֲנֹ֔ךְ וַאֲבִידָ֖ע וְאֶלְדָּעָ֑ה · u-vene midyan efa va-efer va-chanokh va-avida ve-eldaa · sons of Midian: Ephah, Epher, Hanoch, Abida, Eldaah (etnachta on ve-eldaa) [VERIFIED: SNAPSHOT Gen.25.4 idx6 mark_id=etnachta rank=1]
RIGHT
כָּל־אֵ֖לֶּה בְּנֵ֥י קְטוּרָֽה · kal-ele bene qetura · all these are sons of Keturah (verse-final qetura) [VERIFIED: SNAPSHOT Gen.25.4 idx7-10; silluq idx10]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(named_only_roster_midyan_line_and_close, t0)
= HOLDS(named-only-roster-midyan-line-and-close, t0)
NAMED-ONLY CLOSE [flag 4 SAFE]. midyan (4080 tok2) [VERIFIED: SNAPSHOT Gen.25.4 idx1]; efa (5891 tok1/1) [idx2]; efer (6081 tok1/1) [idx3]; chanokh (2585 tok10/13) [idx4]; avida (28 tok1/1) [idx5]; eldaa (420 tok1/1) [idx6]; qetura (6989 tok2/2) [idx10] closes the roster. No REGISTRY. SPECS empty.
עֵיפָה … עֵפֶר … חֲנֹךְ … אֲבִידָע … אֶלְדָּעָה … בְּנֵי קְטוּרָה · efa … efer … chanokh … avida … eldaa … bene qetura
= efa efer chanokh avida eldaa bene qetura
—tested
Midian's five and the seal — all these are sons of Keturah.

STEP_Gn_25_5 · Gen.25.5 · THE_HEIR_GIFT_TO_ISAAC

וַיִּתֵּ֧ן אַבְרָהָ֛ם אֶת־כָּל־אֲשֶׁר־ל֖וֹ לְיִצְחָֽק · va-yiten avraham et-kal-asher-l-o le-yitzchaq · And Abraham gave all that he had to Isaac.

LEFT
וַיִּתֵּ֧ן אַבְרָהָ֛ם אֶת־כָּל־אֲשֶׁר־ל֖וֹ לְיִצְחָֽק · va-yiten avraham et-kal-asher-l-o le-yitzchaq · whole verse — no mid-verse etnachta (honest collapse; silluq-only rank-1) [VERIFIED: SNAPSHOT Gen.25.5; no etnachta row]
RIGHT
collapsed — DB shows no mid-verse rank-1 [VERIFIED: SNAPSHOT Gen.25.5]
operatorexpressionHebrew anchorcitesconfidence
EVENTgive_all(e5) ∧ Agent(e5, avraham) ∧ Goal(e5, yitzchaq)
= give-all(e5) ∧ Agent(e5, avraham) ∧ Goal(e5, yitzchaq)
HEIR-GIFT EVENT [flag 5 SAFE]. va-yiten (HC/Vqw3ms 5414 ord=50) [VERIFIED: SNAPSHOT Gen.25.5 idx0 morph=HC/Vqw3ms] — all that is Abraham's to Isaac. Report deed, not SPECS. BOLD LET(give_all_to_yitzchaq) staged OPEN (rejected under zero-volitive / narrative report). SPECS empty.
וַיִּתֵּן אַבְרָהָם אֶת־כָּל־אֲשֶׁר־לוֹ לְיִצְחָק · va-yiten avraham et-kal-asher-l-o le-yitzchaq
= and-yiten avraham kal-which-l-o to-yitzchaq
TIR-014tested
WITNESS_READWITNESS-READ(all_that_he_had, four_way_dispute_resolved_by_deferral)
= WITNESS-READ(all-that-he-had, four-way-dispute-resolved-by-deferral)
WHAT HE GAVE IS ARGUED FOUR WAYS AND SETTLED BY HANDING IT UPWARD [claim G42-20]. The birthright; the power to bless; burial rights and the testament, joining the will-document claim recorded at gen_40; or gifts and not blessings at all. The parable of two intertwined trees carries the last - bless one and the other rides in, bless neither and 'I have done my part, let the Owner of the orchard act'. The blessing is deferred rather than conferred. [folded shape: recorded dispute]
—Bereshit Rabbah 61:6witnessed
WITNESS_READWITNESS-READ(gift_plus_severance, argued_as_property_law_in_a_tribunal)
= WITNESS-READ(gift-plus-severance, argued-as-property-law-in-a-tribunal)
THIS DISPOSITION CLAUSE IS ARGUED IN A COURT AS OPERATIVE LAW [claim G42-23]. Gevia ben Kosem answers the Ishmaelites' birthright claim before Alexander straight from our text: ALL to Isaac, and to the sons of the concubines GIFTS, and he sent them away - a deed of gift plus severance, read as extinguishing further claim. The counterpart of the standing-title doctrine the machine records at gen_39; the narrative is again used as an instrument. [folded shape: priced law]
—Bereshit Rabbah 61:7witnessed
The heir receives everything — a deed, not a demand on the stack.

STEP_Gn_25_6 · Gen.25.6 · THE_PILEGESH_GIFTS_AND_SEND_EAST

וְלִבְנֵ֤י הַפִּֽילַגְשִׁים֙ אֲשֶׁ֣ר לְאַבְרָהָ֔ם נָתַ֥ן אַבְרָהָ֖ם מַתָּנֹ֑ת וַֽיְשַׁלְּחֵ֞ם מֵעַ֨ל יִצְחָ֤ק בְּנוֹ֙ בְּעוֹדֶ֣נּוּ חַ֔י קֵ֖דְמָה אֶל־אֶ֥רֶץ קֶֽדֶם · ve-li-vene ha-pilagshim asher le-avraham natan avraham matanot va-yeshalche-m me-al yitzchaq ben-o be-ode-nu chay qedmah el-eretz qedem · And to the sons of the concubines that Abraham had, Abraham gave gifts; and he sent them away from Isaac his son, while he yet lived, eastward, to the land of the East.

LEFT
וְלִבְנֵ֤י הַפִּֽילַגְשִׁים֙ אֲשֶׁ֣ר לְאַבְרָהָ֔ם נָתַ֥ן אַבְרָהָ֖ם מַתָּנֹ֑ת · ve-li-vene ha-pilagshim asher le-avraham natan avraham matanot · to the sons of the concubines Abraham gave gifts (etnachta on matanot) [VERIFIED: SNAPSHOT Gen.25.6 idx6 mark_id=etnachta rank=1]
RIGHT
וַֽיְשַׁלְּחֵ֞ם מֵעַ֨ל יִצְחָ֤ק בְּנוֹ֙ בְּעוֹדֶ֣נּוּ חַ֔י קֵ֖דְמָה אֶל־אֶ֥רֶץ קֶֽדֶם · va-yeshalche-m me-al yitzchaq ben-o be-ode-nu chay qedmah el-eretz qedem · and he sent them from Isaac his son while still alive, eastward to the land of the East (verse-final qedem) [VERIFIED: SNAPSHOT Gen.25.6 idx7-16; silluq idx16]
operatorexpressionHebrew anchorcitesconfidence
EVENTgift_and_send_east(e6) ∧ Agent(e6, avraham) ∧ Theme(e6, bene_ha_pilagshim)
= gift-and-send-east(e6) ∧ Agent(e6, avraham) ∧ Theme(e6, bene-the-pilagshim)
GIFTS + SEND-EAST EVENT [flag 6 SAFE; owner care pilegesh census]. ha-pilagshim (6370 tok2/4) [VERIFIED: SNAPSHOT Gen.25.6 idx1 morph=HTd/Ncfpa strong=6370 ordinal=2/4; tok1=Gen.22.24 u-filagsh-o]. matanot (4979 tok1/7 debut) [VERIFIED: idx6]. va-yeshalche-m (HC/Vpw3ms/Sp3mp 7971 ord=22) [VERIFIED: idx7 morph=HC/Vpw3ms/Sp3mp] — sent from upon Isaac while Abraham still lives, eastward to eretz qedem. Deeds only; SPECS empty. No NAME-ops piece 1. Piece-1 end. STOP before 25:7.
נָתַן … מַתָּנֹת וַיְשַׁלְּחֵם … קֵדְמָה · natan … matanot va-yeshalche-m … qedmah
= natan matanot and-yeshalche-m qedmah
TIR-014tested
Concubines' sons get gifts and the east — Isaac remains the heir in the land.

STEP_Gn_25_7 · Gen.25.7 · THE_YEARS_OF_ABRAHAM

וְאֵ֗לֶּה יְמֵ֛י שְׁנֵֽי־חַיֵּ֥י אַבְרָהָ֖ם אֲשֶׁר־חָ֑י מְאַ֥ת שָׁנָ֛ה וְשִׁבְעִ֥ים שָׁנָ֖ה וְחָמֵ֥שׁ שָׁנִֽים · ve-ele yeme shene-chaye avraham asher-chay meat shana ve-shivim shana ve-chamesh shanim · And these are the days of the years of Abraham's life which he lived: a hundred years and seventy years and five years.

LEFT
וְאֵ֗לֶּה יְמֵ֛י שְׁנֵֽי־חַיֵּ֥י אַבְרָהָ֖ם אֲשֶׁר־חָ֑י · ve-ele yeme shene-chaye avraham asher-chay · these are the days of the years of Abraham's life which he lived (etnachta on chay) [VERIFIED: SNAPSHOT Gen.25.7 idx6 mark_id=etnachta rank=1]
RIGHT
מְאַ֥ת שָׁנָ֛ה וְשִׁבְעִ֥ים שָׁנָ֖ה וְחָמֵ֥שׁ שָׁנִֽים · meat shana ve-shivim shana ve-chamesh shanim · a hundred years and seventy years and five years (verse-final shanim = 175) [VERIFIED: SNAPSHOT Gen.25.7 idx7-12; silluq idx12]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(avraham_lived_175_years, t0) — life-years formula FACT
= HOLDS(avraham-lived-175-years, t0) — life-years formula FACT
AGE FORMULA FACT [flag 9 SAFE]. 100+70+5 = 175 years of Abraham's life. meat (3967 ord=51) + shivim (7657 ord=6) + chamesh (2568 ord=20) [VERIFIED: SNAPSHOT Gen.25.7 idx7-11]. Not SPECS. Zero-volitive ledger.
מְאַת שָׁנָה וְשִׁבְעִים שָׁנָה וְחָמֵשׁ שָׁנִים · meat shana ve-shivim shana ve-chamesh shanim
= meat shana and-shivim shana and-chamesh shanim
—tested
One hundred seventy-five years counted — the life is complete on paper.

STEP_Gn_25_8 · Gen.25.8 · THE_SEVAH_TOVAH_LANDING

וַיִּגְוַ֨ע וַיָּ֧מָת אַבְרָהָ֛ם בְּשֵׂיבָ֥ה טוֹבָ֖ה זָקֵ֣ן וְשָׂבֵ֑עַ וַיֵּאָ֖סֶף אֶל־עַמָּֽיו · va-yigva va-yamat avraham be-seva tova zaqen ve-savea va-yeasef el-amay-v · And Abraham expired and died in a good old age, old and full, and was gathered to his peoples.

LEFT
וַיִּגְוַ֨ע וַיָּ֧מָת אַבְרָהָ֛ם בְּשֵׂיבָ֥ה טוֹבָ֖ה זָקֵ֣ן וְשָׂבֵ֑עַ · va-yigva va-yamat avraham be-seva tova zaqen ve-savea · Abraham expired and died in good old age, old and full (etnachta on ve-savea) [VERIFIED: SNAPSHOT Gen.25.8 idx6 mark_id=etnachta rank=1]
RIGHT
וַיֵּאָ֖סֶף אֶל־עַמָּֽיו · va-yeasef el-amay-v · and was gathered to his peoples (verse-final amay-v) [VERIFIED: SNAPSHOT Gen.25.8 idx7-9; silluq idx9]
operatorexpressionHebrew anchorcitesconfidence
EVENTexpire_die_gather(e8) ∧ Patient(e8, avraham)
= expire-die-gather(e8) ∧ Patient(e8, avraham)
DEATH TRIAD EVENT [flag 11 SAFE]. va-yigva (HC/Vqw3ms 1478 tok3/11) [VERIFIED: SNAPSHOT Gen.25.8 idx0 morph=HC/Vqw3ms strong=1478 ordinal=3/11] — flood-era tokens precede: tok1=6:17 yigva; tok2=7:21 va-yigva [VERIFIED debut_map]. va-yamat (4191 ord=32) [idx1]. va-yeasef (HC/VNw3ms 622 tok2/50) [VERIFIED: idx7 morph=HC/VNw3ms] + el amay-v — "gathered to his peoples" formula (tok1=6:21 ve-asafta different sense; death-formula career opens here for patriarchs). savea (7649 tok1/3) debut [idx6]. Not SPECS.
וַיִּגְוַע וַיָּמָת … וַיֵּאָסֶף אֶל־עַמָּיו · va-yigva va-yamat … va-yeasef el-amay-v
= and-yigva and-yamat and-yeasef to-amay-v
TIR-014tested
PRECONDITION_STATEHOLDS(sevah_tovah_promise_landing_from_15_15, t0) — LANDING not pop
= HOLDS(sevah-tovah-promise-landing-from-15-15, t0) — LANDING not pop
PROMISE-LANDING [flag 10 SAFE; owner/Claude care — NOT a pop]. sevah (7872 tok2/7) [VERIFIED: SNAPSHOT Gen.25.8 idx3 strong=7872 ordinal=2/7; tok1=15:15 be-seva]. Quote frozen gen_31 STEP_Gn_15_15 watch-line verbatim with … : "SEVAH ('old age') — TORAH DEBUT (token 2 = 25:8, the verse that KEEPS this promise: Abraham dies be-sevah tovah — the receipt is seven chapters ahead, named-only)" [VERIFIED: logic/units/gen_31_covenant_pieces.yaml STEP_Gn_15_15 ~L1641-1643]. 15:15 encoding was PRECONDITION_STATE HOLDS(tiqaver_be_sevah_tovah, t0) — standing FACT, never a SPECS queue demand — therefore this is receipt/LANDING of a fact, not RESULT pop of a demand. tovah (2896 ord=24) attributive inside the landing — NO TEST (instrument-sleep; gen_31 flag 12b / enrichment). SPECS empty.
בְּשֵׂיבָה טוֹבָה · be-seva tova
= in-seva tova
—tested
Good old age kept — the burial promise of 15:15 lands as fact, not as a popped demand.

STEP_Gn_25_9 · Gen.25.9 · THE_SONS_BURY_AT_MACHPELAH

וַיִּקְבְּר֨וּ אֹת֜וֹ יִצְחָ֤ק וְיִשְׁמָעֵאל֙ בָּנָ֔יו אֶל־מְעָרַ֖ת הַמַּכְפֵּלָ֑ה אֶל־שְׂדֵ֞ה עֶפְרֹ֤ן בֶּן־צֹ֨חַר֙ הַֽחִתִּ֔י אֲשֶׁ֖ר עַל־פְּנֵ֥י מַמְרֵֽא · va-yiqbru et-o yitzchaq ve-yishmael banay-v el-mearat ha-makhpela el-sede efron ben-tzochar ha-chiti asher al-pene mamre · And Isaac and Ishmael his sons buried him in the cave of Machpelah, in the field of Efron son of Zohar the Hittite, which is before Mamre.

LEFT
וַיִּקְבְּר֨וּ אֹת֜וֹ יִצְחָ֤ק וְיִשְׁמָעֵאל֙ בָּנָ֔יו אֶל־מְעָרַ֖ת הַמַּכְפֵּלָ֑ה · va-yiqbru et-o yitzchaq ve-yishmael banay-v el-mearat ha-makhpela · Isaac and Ishmael his sons buried him in the cave of Machpelah (etnachta on ha-makhpela) [VERIFIED: SNAPSHOT Gen.25.9 idx7 mark_id=etnachta rank=1]
RIGHT
אֶל־שְׂדֵ֞ה עֶפְרֹ֤ן בֶּן־צֹ֨חַר֙ הַֽחִתִּ֔י אֲשֶׁ֖ר עַל־פְּנֵ֥י מַמְרֵֽא · el-sede efron ben-tzochar ha-chiti asher al-pene mamre · in the field of Efron son of Zohar the Hittite before Mamre (verse-final mamre) [VERIFIED: SNAPSHOT Gen.25.9 idx8-17; silluq idx17]
operatorexpressionHebrew anchorcitesconfidence
EVENTbury(e9) ∧ Agents(e9, {yitzchaq, yishmael}) ∧ Theme(e9, avraham) ∧ Loc(e9, mearat_ha_makhpela)
= bury(e9) ∧ Agents(e9, {yitzchaq, yishmael}) ∧ Theme(e9, avraham) ∧ Loc(e9, mearat-the-makhpela)
BURY EVENT [flag 12 SAFE]. va-yiqbru (HC/Vqw3mp 6912 tok10/35) [VERIFIED: SNAPSHOT Gen.25.9 idx0 morph=HC/Vqw3mp strong=6912 ordinal=10/35] — qavar token 10. Agents: Isaac AND Ishmael together (banay-v). Place: mearat ha-makhpela (4375 tok4) + field of Efron ben-Tzochar the Hittite before Mamre — gen_39 purchase geography re-used, not re-derived. Quote frozen gen_39 purchase lines at their ranges (… elision) [VERIFIED: logic/units/gen_39_machpelah_purchase.yaml]: STEP_Gn_23_17 ~L1313–1324: "va-YAQAM sdeh efron ('and the field of Efron AROSE/was established') … THE DEED-ROSTER: field, cave, every tree, all the border, round about …"; STEP_Gn_23_18 ~L1363–1367: "MIQNAH ('purchase') TOKEN 5 … token 5 buys LAND for the first time — the purchase-word steps from bodies to ground"; STEP_Gn_23_19 ~L1387–1388: Sarah buried "el-mearat sdeh ha-makhpelah al-pnei mamre". Named cross-ref only; no SPECS; no re-purchase.
וַיִּקְבְּרוּ אֹתוֹ יִצְחָק וְיִשְׁמָעֵאל … מְעָרַת הַמַּכְפֵּלָה · va-yiqbru et-o yitzchaq ve-yishmael … mearat ha-makhpela
= and-yiqbru o yitzchaq and-yishmael mearat the-makhpela
TIR-014tested
WITNESS_READWITNESS-READ(isaac_named_before_ishmael, order_read_as_repentance_evidence)
= WITNESS-READ(isaac-named-before-ishmael, order-read-as-repentance-evidence)
THE ORDER OF TWO NAMES DISCHARGES A CLAIM LEFT OPEN IN AN EARLIER BLOCK [claim G42-24]. Isaac listed before Ishmael is read as the maidservant's son according honour to the mistress's son, and so as the evidence for the repentance leg raised at gen_40 in the 'with everything' dispute. A four-way argument there is closed here by the order of two words. [folded shape: cross-corpus link]
—Bereshit Rabbah 62:2witnessed
Both sons bury their father in the field that arose to Abraham at the gate.

STEP_Gn_25_10 · Gen.25.10 · THE_FIELD_PURCHASE_RECAP

הַשָּׂדֶ֛ה אֲשֶׁר־קָנָ֥ה אַבְרָהָ֖ם מֵאֵ֣ת בְּנֵי־חֵ֑ת שָׁ֛מָּה קֻבַּ֥ר אַבְרָהָ֖ם וְשָׂרָ֥ה אִשְׁתּֽוֹ · ha-sade asher-qana avraham me-et bene-chet shamah qubar avraham ve-sara isht-o · The field that Abraham bought from the sons of Chet — there Abraham was buried, and Sarah his wife.

LEFT
הַשָּׂדֶ֛ה אֲשֶׁר־קָנָ֥ה אַבְרָהָ֖ם מֵאֵ֣ת בְּנֵי־חֵ֑ת · ha-sade asher-qana avraham me-et bene-chet · the field that Abraham bought from the sons of Chet (etnachta on chet) [VERIFIED: SNAPSHOT Gen.25.10 idx6 mark_id=etnachta rank=1]
RIGHT
שָׁ֛מָּה קֻבַּ֥ר אַבְרָהָ֖ם וְשָׂרָ֥ה אִשְׁתּֽוֹ · shamah qubar avraham ve-sara isht-o · there Abraham was buried, and Sarah his wife (verse-final isht-o) [VERIFIED: SNAPSHOT Gen.25.10 idx7-11; silluq idx11]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(field_bought_from_bene_chet_burial_place, t0) — gen_39 purchase re-asserted
= HOLDS(field-bought-from-bene-chet-burial-place, t0) — gen-39 purchase re-asserted
PURCHASE RECAP FACT [flag 12 SAFE]. qana (7069 ord=4) [VERIFIED: SNAPSHOT Gen.25.10 idx2] + bene chet — re-asserts gen_39 conveyance (miqnah / legal qum / sons of Chet witnesses) without re-deriving. qubar (HVPp3ms 6912 tok11) [VERIFIED: idx8 morph=HVPp3ms] — Abraham and Sarah buried there. Continues STEP_Gn_23_17–19 quotes from flag 12. SPECS empty.
הַשָּׂדֶה אֲשֶׁר־קָנָה אַבְרָהָם מֵאֵת בְּנֵי־חֵת · ha-sade asher-qana avraham me-et bene-chet
= the-sade which-qana avraham from bene-chet
—tested
WITNESS_READWITNESS-READ(and_sarah_his_wife, kindness_receipted_after_thirty_eight_years)
= WITNESS-READ(and-sarah-his-wife, kindness-receipted-after-thirty-eight-years)
A REPAYMENT IS BOOKED ACROSS DECADES [claim G42-25]. Why does this verse say Abraham was buried there AND Sarah his wife, long after her burial? Because whoever showed kindness to Sarah merited showing it to Abraham - so the whole-city funeral recorded at gen_39 is receipted at this verse. Shem and Ever are said to have walked before the bier and seen the plot reserved beside her, adding a placement detail to the cave's occupancy roster. [folded shape: repayment table]
—Bereshit Rabbah 62:2, Bereshit Rabbah 58:4witnessed
WITNESS_READWITNESS-READ(ninth_sons_of_chet_mention, one_conveyance_counted_across_three_blocks)
= WITNESS-READ(ninth-sons-fowl-chet-mention, one-conveyance-counted-across-three-blocks)
THIS VERSE CARRIES THE NINTH OF THE TEN VENDOR-PARTY MENTIONS [claim G42-26, machine-checked]. The ten-fold census the chain reads against the Ten Commandments is not chapter-bound: eight of its members stand in Genesis 23, ONE stands here where Abraham is buried in the purchased field, and the tenth at 49:32 where Jacob names the same purchase. It is a census of a single conveyance, and this block holds a member of it. [folded shape: ink count]
—Bereshit Rabbah 58:8witnessed
The bought field is named again — husband and wife rest in one purchase.

STEP_Gn_25_11 · Gen.25.11 · THE_BLESSING_AND_BEER_LACHAI_ROI_CLOSE

וַיְהִ֗י אַחֲרֵי֙ מ֣וֹת אַבְרָהָ֔ם וַיְבָ֥רֶךְ אֱלֹהִ֖ים אֶת־יִצְחָ֣ק בְּנ֑וֹ וַיֵּ֣שֶׁב יִצְחָ֔ק עִם־בְּאֵ֥ר לַחַ֖י רֹאִֽי · va-yehi achare mot avraham va-yevarekh Elohim et-yitzchaq ben-o va-yeshev yitzchaq im-beer lachay roi · And after the death of Abraham, God blessed Isaac his son; and Isaac dwelt with Beer-lachai-roi.

LEFT
וַיְהִ֗י אַחֲרֵי֙ מ֣וֹת אַבְרָהָ֔ם וַיְבָ֥רֶךְ אֱלֹהִ֖ים אֶת־יִצְחָ֣ק בְּנ֑וֹ · va-yehi achare mot avraham va-yevarekh Elohim et-yitzchaq ben-o · after Abraham's death God blessed Isaac his son (etnachta on ben-o) [VERIFIED: SNAPSHOT Gen.25.11 idx8 mark_id=etnachta rank=1]
RIGHT
וַיֵּ֣שֶׁב יִצְחָ֔ק עִם־בְּאֵ֥ר לַחַ֖י רֹאִֽי · va-yeshev yitzchaq im-beer lachay roi · and Isaac dwelt with Beer-lachai-roi (verse-final roi) [VERIFIED: SNAPSHOT Gen.25.11 idx9-14; silluq idx14]
operatorexpressionHebrew anchorcitesconfidence
EVENTbless(e11a) ∧ Agent(e11a, Elohim) ∧ Theme(e11a, yitzchaq)
= bless(e11a) ∧ Agent(e11a, God) ∧ Theme(e11a, yitzchaq)
BLESS EVENT [flag 13 SAFE]. va-yevarekh (HC/Vpw3ms 1288 ord=28) [VERIFIED: SNAPSHOT Gen.25.11 idx4 morph=HC/Vpw3ms] — God blesses Isaac after Abraham's death. Not SPECS (report blessing, not a demand frame here).
וַיְבָרֶךְ אֱלֹהִים אֶת־יִצְחָק בְּנוֹ · va-yevarekh Elohim et-yitzchaq ben-o
= and-yevarekh God yitzchaq ben-o
TIR-014tested
PRECONDITION_STATEHOLDS(yitzchaq_dwells_beer_lachai_roi_career_close, t0)
= HOLDS(yitzchaq-dwells-beer-lachai-roi-career-close, t0)
BEER-LACHAI-ROI CAREER CLOSE [flag 13 SAFE; owner care tok3/3]. roi (883 tok3/3) [VERIFIED: SNAPSHOT Gen.25.11 idx14 strong=883 ordinal=3/3; tok1=16:14; tok2=24:62 gen_41]. beer+lachay (883+) tok5+6/6 [VERIFIED: idx12-13; tok1+2 at 16:14; tok3+4 at 24:62]. Career complete: Hagar's naming → Isaac's arrival (24:62) → Isaac's dwelling (25:11). va-yeshev (3427 ord=34) [idx9]. Cite gen_41 flag 28 career. SPECS empty. Piece-2 end. STOP before 25:12.
בְּאֵר לַחַי רֹאִי · beer lachay roi
= beer lachay roi
—tested
WITNESS_READWITNESS-READ(God_blessed_isaac, deferred_blessing_discharged_in_this_block)
= WITNESS-READ(God-blessed-isaac, deferred-blessing-discharged-in-this-block)
THE PARABLE OPENED AT 25:5 IS DISCHARGED SIX VERSES LATER, INSIDE THIS BLOCK [claim G42-21]. Having withheld the blessing and handed it to the Owner of the orchard, the chain closes the arc here: after Abraham's death, GOD blessed Isaac his son. The two verses are a matched pair, not two independent notices. [folded shape: repayment table]
—Bereshit Rabbah 61:6witnessed
WITNESS_STATEWITNESS(after_the_death_formula, regression_rule_with_an_ink_guard)
= WITNESS(after-the-death-formula, regression-rule-with-an-ink-guard)
A PATTERN RULE FIRES ON THIS VERSE, AND ITS BOUNDARY IS DEFENDED ON INK [claim G42-22]. Wherever the full formula 'and it was after the death of' stands, the world regressed - after Abraham the wells were sealed, after Moses the well and the clouds and the manna ceased, after Joshua the land's defenders were attacked, after Saul the Philistines warred. The counter-example is not excepted but answered: the passage that seems to break the rule LACKS the opening word, so the rule holds only for the complete formula. R. Yudan's mitigation is recorded - the world WOULD have regressed had successors not been raised. [folded shape: ink count]
—Bereshit Rabbah 62:3witnessed
God blesses the heir; the seeing-well's third token closes Hagar's place on Isaac.

STEP_Gn_25_12 · Gen.25.12 · THE_TOLEDOT_OF_ISHMAEL

וְאֵ֛לֶּה תֹּלְדֹ֥ת יִשְׁמָעֵ֖אל בֶּן־אַבְרָהָ֑ם אֲשֶׁ֨ר יָלְדָ֜ה הָגָ֧ר הַמִּצְרִ֛ית שִׁפְחַ֥ת שָׂרָ֖ה לְאַבְרָהָֽם · ve-ele toldot yishmael ben-avraham asher yalda hagar ha-mitzrit shifchat sara le-avraham · And these are the generations of Ishmael, Abraham's son, whom Hagar the Egyptian, Sarah's maid, bore to Abraham.

LEFT
וְאֵ֛לֶּה תֹּלְדֹ֥ת יִשְׁמָעֵ֖אל בֶּן־אַבְרָהָ֑ם · ve-ele toldot yishmael ben-avraham · these are the generations of Ishmael son of Abraham (etnachta on avraham) [VERIFIED: SNAPSHOT Gen.25.12 idx4 mark_id=etnachta rank=1]
RIGHT
אֲשֶׁ֨ר יָלְדָ֜ה הָגָ֧ר הַמִּצְרִ֛ית שִׁפְחַ֥ת שָׂרָ֖ה לְאַבְרָהָֽם · asher yalda hagar ha-mitzrit shifchat sara le-avraham · whom Hagar the Egyptian, Sarah's maid, bore to Abraham (verse-final le-avraham) [VERIFIED: SNAPSHOT Gen.25.12 idx5-11; silluq idx11]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(toledot_yishmael_section_header, t0) — SECTION not SPECS
= HOLDS(generations-yishmael-section-header, t0) — SECTION not SPECS
TOLEDOT SECTION [flag 15 SAFE]. toldot (8435 tok8/29) [VERIFIED: SNAPSHOT Gen.25.12 idx1 strong=8435 ordinal=8/29] — career: tok1=2:4, tok2=5:1, … tok7=11:27, tok8=here, tok9=25:13 le-toldota-m, tok10=25:19 (seam to next unit). Header labels only — not SPECS. Hagar/shifchat sara report FACT. SPECS empty.
תֹּלְדֹת יִשְׁמָעֵאל · toldot yishmael
= toldot yishmael
—tested
Ishmael's toledot opens — ledger section, not a demand frame.

STEP_Gn_25_13 · Gen.25.13 · THE_ISHMAEL_NAMES_A

וְאֵ֗לֶּה שְׁמוֹת֙ בְּנֵ֣י יִשְׁמָעֵ֔אל בִּשְׁמֹתָ֖ם לְתוֹלְדֹתָ֑ם בְּכֹ֤ר יִשְׁמָעֵאל֙ נְבָיֹ֔ת וְקֵדָ֥ר וְאַדְבְּאֵ֖ל וּמִבְשָֽׂם · ve-ele shemot bene yishmael bi-shemota-m le-toldota-m bekhor yishmael nevayot ve-qedar ve-adbel u-mivsam · And these are the names of the sons of Ishmael, by their names, according to their generations: the firstborn of Ishmael, Nevayot; and Qedar and Adbeel and Mibsam.

LEFT
וְאֵ֗לֶּה שְׁמוֹת֙ בְּנֵ֣י יִשְׁמָעֵ֔אל בִּשְׁמֹתָ֖ם לְתוֹלְדֹתָ֑ם · ve-ele shemot bene yishmael bi-shemota-m le-toldota-m · these are the names of Ishmael's sons by names for their generations (etnachta on le-toldota-m) [VERIFIED: SNAPSHOT Gen.25.13 idx5 mark_id=etnachta rank=1]
RIGHT
בְּכֹ֤ר יִשְׁמָעֵאל֙ נְבָיֹ֔ת וְקֵדָ֥ר וְאַדְבְּאֵ֖ל וּמִבְשָֽׂם · bekhor yishmael nevayot ve-qedar ve-adbel u-mivsam · firstborn Nevayot; and Qedar and Adbeel and Mibsam (verse-final mivsam) [VERIFIED: SNAPSHOT Gen.25.13 idx6-11; silluq idx11]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(named_only_roster_ishmael_sons_a, t0)
= HOLDS(named-only-roster-ishmael-sons-a, t0)
NAMED-ONLY ROSTER A [flag 16 SAFE]. le-toldota-m (8435 tok9) [VERIFIED: SNAPSHOT Gen.25.13 idx5]. nevayot (5032 tok1/3) [idx8]; qedar (6938 tok1/1) [idx9]; adbel (110 tok1/1) [idx10]; mivsam (4017 tok1/1) [idx11]. No REGISTRY; no NAME-ops. SPECS empty.
נְבָיֹת וְקֵדָר וְאַדְבְּאֵל וּמִבְשָׂם · nevayot ve-qedar ve-adbel u-mivsam
= nevayot and-qedar and-adbel and-mivsam
—tested
First four of the twelve — names on the page only.

STEP_Gn_25_14 · Gen.25.14 · THE_ISHMAEL_NAMES_B

וּמִשְׁמָ֥ע וְדוּמָ֖ה וּמַשָּֽׂא · u-mishma ve-duma u-masa · and Mishma and Duma and Masa.

LEFT
וּמִשְׁמָ֥ע וְדוּמָ֖ה וּמַשָּֽׂא · u-mishma ve-duma u-masa · whole verse — no mid-verse etnachta (honest collapse; silluq-only rank-1) [VERIFIED: SNAPSHOT Gen.25.14; no etnachta row]
RIGHT
collapsed — DB shows no mid-verse rank-1 [VERIFIED: SNAPSHOT Gen.25.14]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(named_only_roster_ishmael_sons_b, t0)
= HOLDS(named-only-roster-ishmael-sons-b, t0)
NAMED-ONLY ROSTER B [flag 16]. mishma (4927 tok1/1); duma (1746 tok1/1); masa (4854 tok1/1) [VERIFIED: SNAPSHOT Gen.25.14 idx0-2]. SPECS empty.
מִשְׁמָע וְדוּמָה וּמַשָּׂא · mishma ve-duma u-masa
= mishma and-duma and-masa
—tested
Three more names — still roster only.

STEP_Gn_25_15 · Gen.25.15 · THE_ISHMAEL_NAMES_C

חֲדַ֣ד וְתֵימָ֔א יְט֥וּר נָפִ֖ישׁ וָקֵֽדְמָה · chadad ve-tema yetur nafish va-qedma · Chadad and Tema, Yetur, Nafish, and Qedma.

LEFT
חֲדַ֣ד וְתֵימָ֔א יְט֥וּר נָפִ֖ישׁ וָקֵֽדְמָה · chadad ve-tema yetur nafish va-qedma · whole verse — no mid-verse etnachta (honest collapse; silluq-only rank-1) [VERIFIED: SNAPSHOT Gen.25.15; no etnachta row]
RIGHT
collapsed — DB shows no mid-verse rank-1 [VERIFIED: SNAPSHOT Gen.25.15]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(named_only_roster_ishmael_sons_c, t0)
= HOLDS(named-only-roster-ishmael-sons-c, t0)
NAMED-ONLY ROSTER C [flag 16] — completes twelve. chadad (2301 tok1/1); tema (8485 tok1/1); yetur (3195 tok1/1); nafish (5305 tok1/1); qedma (6929 tok1/1) [VERIFIED: SNAPSHOT Gen.25.15 idx0-4]. SPECS empty.
חֲדַד וְתֵימָא יְטוּר נָפִישׁ וָקֵדְמָה · chadad ve-tema yetur nafish va-qedma
= chadad and-tema yetur nafish and-qedma
—tested
Last five of twelve — the roster is complete.

STEP_Gn_25_16 · Gen.25.16 · THE_TWELVE_PRINCES_PAY

אֵ֣לֶּה הֵ֞ם בְּנֵ֤י יִשְׁמָעֵאל֙ וְאֵ֣לֶּה שְׁמֹתָ֔ם בְּחַצְרֵיהֶ֖ם וּבְטִֽירֹתָ֑ם שְׁנֵים־עָשָׂ֥ר נְשִׂיאִ֖ם לְאֻמֹּתָֽם · ele hem bene yishmael ve-ele shemota-m be-chatzre-hem u-ve-tirota-m shenem-asar nesiim le-umota-m · These are the sons of Ishmael and these are their names, by their villages and by their encampments: twelve princes according to their nations.

LEFT
אֵ֣לֶּה הֵ֞ם בְּנֵ֤י יִשְׁמָעֵאל֙ וְאֵ֣לֶּה שְׁמֹתָ֔ם בְּחַצְרֵיהֶ֖ם וּבְטִֽירֹתָ֑ם · ele hem bene yishmael ve-ele shemota-m be-chatzre-hem u-ve-tirota-m · these are Ishmael's sons and their names in villages and encampments (etnachta on u-ve-tirota-m) [VERIFIED: SNAPSHOT Gen.25.16 idx7 mark_id=etnachta rank=1]
RIGHT
שְׁנֵים־עָשָׂ֥ר נְשִׂיאִ֖ם לְאֻמֹּתָֽם · shenem-asar nesiim le-umota-m · twelve princes according to their nations (verse-final le-umota-m) [VERIFIED: SNAPSHOT Gen.25.16 idx8-11; silluq idx11]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(shneim_asar_nesiim_promise_landing_from_17_20, t0) — LANDING not pop
= HOLDS(shneim-asar-nesiim-promise-landing-from-17-20, t0) — LANDING not pop
TWELVE PRINCES PAY [flag 17 SAFE; owner/Claude care]. nesiim (5387 tok3/71) [VERIFIED: SNAPSHOT Gen.25.16 idx10 strong=5387 ordinal=3/71; tok1=17:20 nesiim promise; tok2=23:6 nesi elohim on Abraham]. shenem-asar (8147/6240) [VERIFIED: idx8-9]. Quote frozen gen_33 STEP_Gn_17_20 princes watch-line verbatim: "Twelve NESIIM — nasi's TORAH DEBUT; token 2 is 23:6: the Chittites will call ABRAHAM nesi elohim …" [VERIFIED: logic/units/gen_33_shaddai_covenant_flesh.yaml ~L1541-1543]; standing fact HOLDS(shneim_asar_nesiim_yolid, t0) — never a SPECS queue demand — therefore LANDING of promise-FACT, not RESULT pop. chatzre-hem (2691 tok1/39) + tirota-m (2918 tok1/2) + umota-m (523 tok1/2) debuts. Named-only close. SPECS empty.
שְׁנֵים־עָשָׂר נְשִׂיאִם · shenem-asar nesiim
= shenem-asar nesiim
—tested
Twelve princes on the ground — 17:20's promise paid in the roster's seal.

STEP_Gn_25_17 · Gen.25.17 · THE_ISHMAEL_DEATH_TRIAD

וְאֵ֗לֶּה שְׁנֵי֙ חַיֵּ֣י יִשְׁמָעֵ֔אל מְאַ֥ת שָׁנָ֛ה וּשְׁלֹשִׁ֥ים שָׁנָ֖ה וְשֶׁ֣בַע שָׁנִ֑ים וַיִּגְוַ֣ע וַיָּ֔מָת וַיֵּאָ֖סֶף אֶל־עַמָּֽיו · ve-ele shene chaye yishmael meat shana u-sheloshim shana ve-sheva shanim va-yigva va-yamat va-yeasef el-amay-v · And these are the years of the life of Ishmael: a hundred years and thirty years and seven years; and he expired and died and was gathered to his peoples.

LEFT
וְאֵ֗לֶּה שְׁנֵי֙ חַיֵּ֣י יִשְׁמָעֵ֔אל מְאַ֥ת שָׁנָ֛ה וּשְׁלֹשִׁ֥ים שָׁנָ֖ה וְשֶׁ֣בַע שָׁנִ֑ים · ve-ele shene chaye yishmael meat shana u-sheloshim shana ve-sheva shanim · years of Ishmael's life: 100+30+7=137 (etnachta on shanim) [VERIFIED: SNAPSHOT Gen.25.17 idx9 mark_id=etnachta rank=1]
RIGHT
וַיִּגְוַ֣ע וַיָּ֔מָת וַיֵּאָ֖סֶף אֶל־עַמָּֽיו · va-yigva va-yamat va-yeasef el-amay-v · and he expired and died and was gathered to his peoples (verse-final amay-v) [VERIFIED: SNAPSHOT Gen.25.17 idx10-14; silluq idx14]
operatorexpressionHebrew anchorcitesconfidence
EVENTexpire_die_gather(e17) ∧ Patient(e17, yishmael)
= expire-die-gather(e17) ∧ Patient(e17, yishmael)
DEATH TRIAD EVENT [flag 18 SAFE] — template match Abraham 25:8. va-yigva (1478 tok4/11) [VERIFIED: SNAPSHOT Gen.25.17 idx10 ordinal=4/11; after 25:8 tok3]. va-yamat (4191 ord=33) [idx11]. va-yeasef (622 tok3/50) [VERIFIED: idx12 ordinal=3/50] + el amay-v gathered formula. Age 137 FACT (100+30+7). SPECS empty.
וַיִּגְוַע וַיָּמָת וַיֵּאָסֶף אֶל־עַמָּיו · va-yigva va-yamat va-yeasef el-amay-v
= and-yigva and-yamat and-yeasef to-amay-v
TIR-014tested
WITNESS_READWITNESS-READ(one_hundred_thirty_seven, genealogy_number_used_to_date_another_block)
= WITNESS-READ(one-hundred-thirty-seven, genealogy-number-used-to-date-another-block)
A NUMBER IN A GENEALOGY IS USED AS A DATING INSTRUMENT [claim G42-27]. Asked why a wicked man's lineage and years are recorded at all, R. Levi answers: to date Jacob's blessing. From the 137 years here the tradition computes that Jacob was 63 at the blessing, the arithmetic carried in the Babylonian Talmud at Megillah 17a. The question - why record the wicked - is preserved with its answer. [folded shape: cross-corpus link]
—Bereshit Rabbah 62:4, Megillah 17awitnessed
Ishmael dies in the same triad — expire, die, gather — as Abraham.

STEP_Gn_25_18 · Gen.25.18 · THE_NAFAL_YISHKON_ECHO_AND_SEAM

וַיִּשְׁכְּנ֨וּ מֵֽחֲוִילָ֜ה עַד־שׁ֗וּר אֲשֶׁר֙ עַל־פְּנֵ֣י מִצְרַ֔יִם בֹּאֲכָ֖ה אַשּׁ֑וּרָה עַל־פְּנֵ֥י כָל־אֶחָ֖יו נָפָֽל · va-yishknu me-chavila ad-shur asher al-pene mitzrayim boa-kha ashurah al-pene khol-echay-v nafal · And they dwelt from Chavila to Shur, which is before Egypt as you go toward Ashur; before all his brothers he fell.

LEFT
וַיִּשְׁכְּנ֨וּ מֵֽחֲוִילָ֜ה עַד־שׁ֗וּר אֲשֶׁר֙ עַל־פְּנֵ֣י מִצְרַ֔יִם בֹּאֲכָ֖ה אַשּׁ֑וּרָה · va-yishknu me-chavila ad-shur asher al-pene mitzrayim boa-kha ashurah · they dwelt from Chavila to Shur before Egypt toward Ashur (etnachta on ashurah) [VERIFIED: SNAPSHOT Gen.25.18 idx9 mark_id=etnachta rank=1]
RIGHT
עַל־פְּנֵ֥י כָל־אֶחָ֖יו נָפָֽל · al-pene khol-echay-v nafal · before all his brothers he fell (verse-final nafal) [VERIFIED: SNAPSHOT Gen.25.18 idx10-14; silluq idx14]
operatorexpressionHebrew anchorcitesconfidence
EVENTdwell_geography(e18a) ∧ Agents(e18a, bene_yishmael)
= dwell-geography(e18a) ∧ Agents(e18a, bene-yishmael)
DWELL GEOGRAPHY EVENT [flag 19]. va-yishknu (HC/Vqw3mp 7931 tok5/35) [VERIFIED: SNAPSHOT Gen.25.18 idx0 morph=HC/Vqw3mp strong=7931 ordinal=5/35] — plural settlement fact (related root to 16:12 yishkon but not the echo-verb of the close). Places: Chavila, Shur, before Egypt, toward Ashur — READ geography, not WORLD install of foreign lands. SPECS empty.
וַיִּשְׁכְּנוּ מֵחֲוִילָה עַד־שׁוּר · va-yishknu me-chavila ad-shur
= and-yishknu from-chavila until-shur
TIR-014tested
PRECONDITION_STATEHOLDS(nafal_before_brothers_echo_of_16_12_yishkon, t0) — other-verb echo; no pop
= HOLDS(nafal-before-brothers-echo-fowl-16-12-yishkon, t0) — other-verb echo; no pop
OTHER-VERB ECHO [flag 19 SAFE; owner/Claude care]. nafal (HVqp3ms 5307 tok10/58) [VERIFIED: SNAPSHOT Gen.25.18 idx14 morph=HVqp3ms strong=5307 ordinal=10/58] — "before all his brothers he FELL." Against frozen gen_32 16:12: ve-al-pnei khol-echav yishkon (7931 tok4) — "before all his brothers he shall DWELL" [VERIFIED: SNAPSHOT Gen.16.12 idx13; gen_32 HOLDS(al_pnei_khol_echav_yishkon, t0)]. Same face-of-brothers frame; DIFFERENT verb (nafal ≠ shakan). Promise echoed in another verb — file the pair with ordinals; NO pop (16:12 was standing FACT, never SPECS queue). Quote gen_32 STEP: HOLDS(… yishkon, t0) [logic/units/gen_32_hagar_angel.yaml]. Unit ends. Seam: 25:19 ve-ele toldot yitzchaq (8435 tok10) opens next unit — not encoded here. SPECS empty. REGISTRY 0. TESTS 0. STOP for whole-unit review.
עַל־פְּנֵי כָל־אֶחָיו נָפָל · al-pene khol-echay-v nafal
= upon-pene all-echay-v nafal
—tested
WITNESS_READWITNESS-READ(he_fell_before_his_brethren, polarity_completed_and_then_flattened)
= WITNESS-READ(he-fell-before-his-brethren, polarity-completed-and-then-flattened)
ONE MEMBER SHARPENS EXACTLY WHAT THE OTHER SMOOTHS [claim G42-28]. At 16:12 he would DWELL among his brethren; here he FELL before them. The chain reads the pair as one rule with a hinge - while Abraham lived he dwelt, after his death he fell - so this verse completes a claim opened nine chapters back. Onkelos renders the verb SETTLED, erasing the very contrast the chain depends on, and separately writes the standing geographic identification into the border name. [folded shape: dual-track translation]
—Bereshit Rabbah 45:9, Onkelos Genesis 25:18witnessed
They settle the map; before all his brothers he falls — dwell promised, fall reported.

Scenarios (the unit's own test suite)

idtitlegivenexpectanchor
S1after STEP_Gn_25_1 — Keturah report-name; SPECS emptyAbraham takes a wife named Keturah.SPECS empty; no test, no name.וּשְׁמָהּ קְטוּרָה · u-shemah qetura
= and-shemah qetura
S2after STEP_Gn_25_4 — Keturah roster closed; SPECS emptyAll these are sons of Keturah.SPECS empty; no test, no name.כָּל־אֵלֶּה בְּנֵי קְטוּרָה · kal ele bene qetura
= kal ele bene qetura
S3after STEP_Gn_25_5 — all to Isaac; SPECS emptyAbraham gives all he has to Isaac.SPECS empty; no test, no name.לְיִצְחָק · le-yitzchaq
= to-yitzchaq
S4after STEP_Gn_25_6 — pilegesh gifts send-east; piece-1 endGifts to concubines' sons; sent eastward.SPECS empty; no test, no name.הַפִּילַגְשִׁים · ha-pilagshim
= the-pilagshim
S5after STEP_Gn_25_7 — Abraham 175 years; SPECS emptyLife-years formula.SPECS empty; no test, no name.מְאַת שָׁנָה וְשִׁבְעִים שָׁנָה וְחָמֵשׁ שָׁנִים · meat shana ve-shivim shana ve-chamesh shanim
= meat shana and-shivim shana and-chamesh shanim
S6after STEP_Gn_25_8 — sevah tovah landing; SPECS emptyExpired, died, good old age, gathered to peoples.SPECS empty; no test, no name.בְּשֵׂיבָה טוֹבָה · be-seva tova
= in-seva tova
S7after STEP_Gn_25_10 — Machpelah bury recap; SPECS emptyField of the sons of Chet; Abraham and Sarah buried.SPECS empty; no test, no name.מְעָרַת הַמַּכְפֵּלָה · mearat ha-makhpela
= mearat the-makhpela
S8after STEP_Gn_25_11 — beer-lachai-roi tok3; piece-2 endGod blesses Isaac; he dwells at the seeing-well.SPECS empty; no test, no name.בְּאֵר לַחַי רֹאִי · beer lachay roi
= beer lachay roi
S9after STEP_Gn_25_12 — toledot Ishmael opens; SPECS emptyGenerations of Ishmael son of Abraham.SPECS empty; no test, no name.תֹּלְדֹת יִשְׁמָעֵאל · toldot yishmael
= toldot yishmael
S10after STEP_Gn_25_16 — twelve princes pay 17:20; SPECS emptyTwelve princes of their nations.SPECS empty; no test, no name.שְׁנֵים עָשָׂר נְשִׂיאִם · shenem-asar nesiim
= shenem-asar nesiim
S11after STEP_Gn_25_17 — Ishmael death triad; SPECS empty137 years; expired, died, gathered.SPECS empty; no test, no name.וַיִּגְוַע וַיָּמָת וַיֵּאָסֶף · va-yigva va-yamat va-yeasef
= and-yigva and-yamat and-yeasef
S12after STEP_Gn_25_18 — nafal/yishkon echo; unit endSettled from Chavila to Shur; fell before all his brothers.SPECS empty; no test, no name.עַל־פְּנֵי כָל־אֶחָיו נָפָל · al-pene khol echay-v nafal
= upon-pene all echay-v nafal

Oral notes (named, tiered, dual-track — never merged)

verified RE-era reading pass 2026-08-27 (parashat Chayei Sarah sweep, block 4 of 4, spine default; ledger logic/oral_triage/gen_42_abraham_end_ishmael_line_2026-08-27.md)
נקרא כולו · nikra kulo (read in full — the declared spine) · The v1 queue above is DISCHARGED: the declared spine read end to end. HEADLINES: the VAYEHI-ACHAREI ("it was after the death") REGRESSION RULE — a canon-grade pattern rule with its own ink-guarded boundary (the formula without "it was" does not fire), four recorded cases, the successor-mitigation, and our 25:11 as a firing seat — candidate for the standing-rules table; the DEFERRED-BLESSING ARC (the two-intertwined-trees parable at 25:5 — bless no one, let the Owner act — closed by 25:11's "GOD blessed Isaac"); the TRIPLE-TRACK TARGUM SEAM at 25:3 — the midrash by name disputing "the Aramaic translators" while our own Onkelos renders a third way (camps, tents, islands): the two-shelves model's seam on exhibit inside the declared spine; KETURA = HAGAR with the concubines-defective ink claim recorded as the chain's own variant against our full-spelled tree (dual-track, not applied); the GEVIA BEN KOSEM tribunal — the birthright claim defeated from our 25:5-6's deed-of-gift-plus-severance (pairing gen_39's title doctrine); ISHMAEL YIELDS PRECEDENCE at 25:9 — the repentance evidence cashing gen_40's bakol leg; the KINDNESS-REPAID funeral wire ("and Sarah his wife" at 25:10 answering gen_39's locked doors); the YISHKON/NAFAL polarity completed at our 25:18 (dwelt while Abraham lived, fell after — with Onkelos flattening the verb, dual); JACOB 63 AT THE BLESSING — the bridge arithmetic riding Ishmael's 137 at our 25:17; the HAGRITE WAR FAMILIES deployed from our 25:15's roster; the RECORDED-YEARS rationale on 25:7; the morning-and-evening sowing dossier landing on the remarriage; the living-angel well rewrite at its second seat (25:11). Findings in the ledger; dual-track; no machine ops changed.
Reading-pass record; the stamp and ritual remain the owner's word (batch, per parashah). Outside-scope primaries recorded in the ledger await the exam (testing shelf) or depth orders.

Machine verification — run_unit.py (computed live, not stored)

unit: gen_42_abraham_end_ishmael_line — Abraham's end and Ishmael's line (25:1-18) [frozen]

final state: WORLD=[] (+0 presupposed) | REGISTRY={} | TESTS=0 PASS | LEDGER days=[] | FLAGS=[]

=== S1 — after STEP_Gn_25_1 — Keturah report-name; SPECS empty
    וּשְׁמָהּ קְטוּרָה (u-shemah qetura)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S2 — after STEP_Gn_25_4 — Keturah roster closed; SPECS empty
    כָּל־אֵלֶּה בְּנֵי קְטוּרָה (kal ele bene qetura)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S3 — after STEP_Gn_25_5 — all to Isaac; SPECS empty
    לְיִצְחָק (le-yitzchaq)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S4 — after STEP_Gn_25_6 — pilegesh gifts send-east; piece-1 end
    הַפִּילַגְשִׁים (ha-pilagshim)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S5 — after STEP_Gn_25_7 — Abraham 175 years; SPECS empty
    מְאַת שָׁנָה וְשִׁבְעִים שָׁנָה וְחָמֵשׁ שָׁנִים (meat shana ve-shivim shana ve-chamesh shanim)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S6 — after STEP_Gn_25_8 — sevah tovah landing; SPECS empty
    בְּשֵׂיבָה טוֹבָה (be-seva tova)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S7 — after STEP_Gn_25_10 — Machpelah bury recap; SPECS empty
    מְעָרַת הַמַּכְפֵּלָה (mearat ha-makhpela)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S8 — after STEP_Gn_25_11 — beer-lachai-roi tok3; piece-2 end
    בְּאֵר לַחַי רֹאִי (beer lachay roi)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S9 — after STEP_Gn_25_12 — toledot Ishmael opens; SPECS empty
    תֹּלְדֹת יִשְׁמָעֵאל (toldot yishmael)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S10 — after STEP_Gn_25_16 — twelve princes pay 17:20; SPECS empty
    שְׁנֵים עָשָׂר נְשִׂיאִם (shenem-asar nesiim)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S11 — after STEP_Gn_25_17 — Ishmael death triad; SPECS empty
    וַיִּגְוַע וַיָּמָת וַיֵּאָסֶף (va-yigva va-yamat va-yeasef)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S12 — after STEP_Gn_25_18 — nafal/yishkon echo; unit end
    עַל־פְּנֵי כָל־אֶחָיו נָפָל (al-pene khol echay-v nafal)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

ALL SCENARIOS GREEN

Python rendering — the unit as a program

Generated from the canonical YAML by render_unit_py.py (the YAML stays canonical — this layer is derived, like this page). Runnable: python3 logic/py_units/gen_42_abraham_end_ishmael_line.py — replays the six registers and asserts the interpreter's machine truth.

#!/usr/bin/env python3
# TorahSim — (c) 2026 Brian LeBlanc · MIT license (see LICENSE at repo root)
# =============================================================================
# gen_42_abraham_end_ishmael_line — 25:1-18
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/gen_42_abraham_end_ishmael_line.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.
# =============================================================================
"""Abraham's end and Ishmael's line (25:1-18)"""
from machine import Machine

m = Machine("gen_42_abraham_end_ishmael_line")

# -------------------------- Gen.25.1 · THE_KETURAH_REPORT_NAME -------------
# וַיֹּ֧סֶף אַבְרָהָ֛ם וַיִּקַּ֥ח אִשָּׁ֖ה וּשְׁמָ֥הּ קְטוּרָֽה
# "[EN-AID] And Abraham again took a wife, and her name was Keturah."
m.step("Gen.25.1")
# ‹וַיֹּסֶף … וַיִּקַּח אִשָּׁה› (“and-add … and-take woman”) — event: take-
# wife — agent Abraham; theme Keturah
m.event("take_wife", agent="avraham", themes=["qetura"])
# ‹וּשְׁמָהּ קְטוּרָה› (“and-name-her/its Keturah”) — fact holds: report-
# name-Keturah
m.fact("report_name_qetura")
# witness-tier presupposed read: evening_sowing_of_a_four_way_proverb on
# remarriage_in_old_age — read, not installed
m.witness_read("remarriage_in_old_age", "evening_sowing_of_a_four_way_proverb",
                cites=["Bereshit Rabbah 61:3"])
# witness-tier presupposed read: ink_leg_recorded_but_not_applied on
# ketura_identified_as_hagar — read, not installed
m.witness_read("ketura_identified_as_hagar", "ink_leg_recorded_but_not_applied",
                cites=["Bereshit Rabbah 61:4", "Bereshit Rabbah 47:2"])

# -------------------------- Gen.25.2 · THE_KETURAH_SIX_SONS ----------------
# וַתֵּ֣לֶד ל֗וֹ אֶת־זִמְרָן֙ וְאֶת־יָקְשָׁ֔ן וְאֶת־מְדָ֖ן וְאֶת־מִדְיָ֑ן
# וְאֶת־יִשְׁבָּ֖ק וְאֶת־שֽׁוּחַ
# "[EN-AID] And she bore him Zimran and Jokshan and Medan and Midian and
# Ishbak and Shuah."
m.step("Gen.25.2")
# ‹וַתֵּלֶד לוֹ› (“and-bear-young to-him/its”) — event: bear-sons — agent
# Keturah
m.event("bear_sons", agent="qetura")
# ‹זִמְרָן … יָקְשָׁן … מְדָן … מִדְיָן … יִשְׁבָּק … שׁוּחַ› (“Zimran …
# Jokshan … Medan … Midian … Ishbak … Shuah”) — fact holds: named-only-
# roster-Zimran-Jokshan-Medan-Midian-Ishbak-Shuah
m.fact("named_only_roster_zimran_yaqshan_medan_midyan_yishbaq_shucha")

# -------------------------- Gen.25.3 · THE_JOKSHAN_LINE --------------------
# וְיָקְשָׁ֣ן יָלַ֔ד אֶת־שְׁבָ֖א וְאֶת־דְּדָ֑ן וּבְנֵ֣י דְדָ֔ן הָי֛וּ
# אַשּׁוּרִ֥ם וּלְטוּשִׁ֖ים וּלְאֻמִּֽים
# "[EN-AID] And Jokshan begot Sheba and Dedan; and the sons of Dedan were
# Asshurim and Letushim and Leummim."
m.step("Gen.25.3")
# ‹שְׁבָא … דְּדָן … אַשּׁוּרִם וּלְטוּשִׁים וּלְאֻמִּים› (“Sheba … Dedan …
# Asshurim and-Letushim and-Leummim”) — fact holds: named-only-roster-
# Jokshan-line
m.fact("named_only_roster_yaqshan_line")
# witness-tier presupposed read: declared_shelf_splitting_three_ways_by_name
# on three_names — read, not installed
m.witness_read("three_names", "declared_shelf_splitting_three_ways_by_name",
                cites=["Bereshit Rabbah 61:5", "Onkelos Genesis 25:3"])

# -------------------------- Gen.25.4 · THE_MIDIAN_LINE_AND_CLOSE -----------
# וּבְנֵ֣י מִדְיָ֗ן עֵיפָ֤ה וָעֵ֨פֶר֙ וַחֲנֹ֔ךְ וַאֲבִידָ֖ע וְאֶלְדָּעָ֑ה
# כָּל־אֵ֖לֶּה בְּנֵ֥י קְטוּרָֽה
# "[EN-AID] And the sons of Midian: Ephah and Epher and Hanoch and Abida and
# Eldaah. All these were the sons of Keturah."
m.step("Gen.25.4")
# ‹עֵיפָה … עֵפֶר … חֲנֹךְ … אֲבִידָע … אֶלְדָּעָה … בְּנֵי קְטוּרָה›
# (“Ephah … dust … חנך … Abida … Eldaah … son Keturah”) — fact holds: named-
# only-roster-Midian-line-and-close
m.fact("named_only_roster_midyan_line_and_close")

# -------------------------- Gen.25.5 · THE_HEIR_GIFT_TO_ISAAC --------------
# וַיִּתֵּ֧ן אַבְרָהָ֛ם אֶת־כָּל־אֲשֶׁר־ל֖וֹ לְיִצְחָֽק
# "[EN-AID] And Abraham gave all that he had to Isaac."
m.step("Gen.25.5")
# ‹וַיִּתֵּן אַבְרָהָם אֶת־כָּל־אֲשֶׁר־לוֹ לְיִצְחָק› (“and-set Abraham obj-
# marker all which to-him/its to-Isaac”) — event: give-all — agent Abraham
m.event("give_all", agent="avraham")
# witness-tier presupposed read: four_way_dispute_resolved_by_deferral on
# all_that_he_had — read, not installed
m.witness_read("all_that_he_had", "four_way_dispute_resolved_by_deferral",
                cites=["Bereshit Rabbah 61:6"])
# witness-tier presupposed read: argued_as_property_law_in_a_tribunal on
# gift_plus_severance — read, not installed
m.witness_read("gift_plus_severance", "argued_as_property_law_in_a_tribunal",
                cites=["Bereshit Rabbah 61:7"])

# -------------------------- Gen.25.6 · THE_PILEGESH_GIFTS_AND_SEND_EAST ----
# וְלִבְנֵ֤י הַפִּֽילַגְשִׁים֙ אֲשֶׁ֣ר לְאַבְרָהָ֔ם נָתַ֥ן אַבְרָהָ֖ם
# מַתָּנֹ֑ת וַֽיְשַׁלְּחֵ֞ם מֵעַ֨ל יִצְחָ֤ק בְּנוֹ֙ בְּעוֹדֶ֣נּוּ חַ֔י
# קֵ֖דְמָה אֶל־אֶ֥רֶץ קֶֽדֶם
# "[EN-AID] And to the sons of the concubines that Abraham had, Abraham gave
# gifts; and he sent them away from Isaac his son, while he yet lived,
# eastward, to the land of the East."
m.step("Gen.25.6")
# ‹נָתַן … מַתָּנֹת וַיְשַׁלְּחֵם … קֵדְמָה› (“set … present and-send-
# them/their … front-ward”) — event: gift-and-send-east — agent Abraham;
# theme son-the-concubine
m.event("gift_and_send_east", agent="avraham", themes=["bene_ha_pilagshim"])

# -------------------------- Gen.25.7 · THE_YEARS_OF_ABRAHAM ----------------
# וְאֵ֗לֶּה יְמֵ֛י שְׁנֵֽי־חַיֵּ֥י אַבְרָהָ֖ם אֲשֶׁר־חָ֑י מְאַ֥ת שָׁנָ֛ה
# וְשִׁבְעִ֥ים שָׁנָ֖ה וְחָמֵ֥שׁ שָׁנִֽים
# "[EN-AID] And these are the days of the years of Abraham's life which he
# lived: a hundred years and seventy years and five years."
m.step("Gen.25.7")
# ‹מְאַת שָׁנָה וְשִׁבְעִים שָׁנָה וְחָמֵשׁ שָׁנִים› (“hundred years and-
# seventy years and-five years”) — fact holds: Abraham-lived-175-years
m.fact("avraham_lived_175_years")

# -------------------------- Gen.25.8 · THE_SEVAH_TOVAH_LANDING -------------
# וַיִּגְוַ֨ע וַיָּ֧מָת אַבְרָהָ֛ם בְּשֵׂיבָ֥ה טוֹבָ֖ה זָקֵ֣ן וְשָׂבֵ֑עַ
# וַיֵּאָ֖סֶף אֶל־עַמָּֽיו
# "[EN-AID] And Abraham expired and died in a good old age, old and full,
# and was gathered to his peoples."
m.step("Gen.25.8")
# ‹וַיִּגְוַע וַיָּמָת … וַיֵּאָסֶף אֶל־עַמָּיו› (“and-breathe-out and-die …
# and-gather-for-any-purpose to people-him/its”) — event: expire-die-gather
m.event("expire_die_gather")
# ‹בְּשֵׂיבָה טוֹבָה› (“in-old-age good”) — fact holds: sevah-tovah-promise-
# landing-from-15-15
m.fact("sevah_tovah_promise_landing_from_15_15")

# -------------------------- Gen.25.9 · THE_SONS_BURY_AT_MACHPELAH ----------
# וַיִּקְבְּר֨וּ אֹת֜וֹ יִצְחָ֤ק וְיִשְׁמָעֵאל֙ בָּנָ֔יו אֶל־מְעָרַ֖ת
# הַמַּכְפֵּלָ֑ה אֶל־שְׂדֵ֞ה עֶפְרֹ֤ן בֶּן־צֹ֨חַר֙ הַֽחִתִּ֔י אֲשֶׁ֖ר
# עַל־פְּנֵ֥י מַמְרֵֽא
# "[EN-AID] And Isaac and Ishmael his sons buried him in the cave of
# Machpelah, in the field of Efron son of Zohar the Hittite, which is before
# Mamre."
m.step("Gen.25.9")
# ‹וַיִּקְבְּרוּ אֹתוֹ יִצְחָק וְיִשְׁמָעֵאל … מְעָרַת הַמַּכְפֵּלָה› (“and-
# bury obj-marker-him/its Isaac and-Ishmael … cavern the-Machpelah”) —
# event: bury — theme Abraham
m.event("bury", themes=["avraham"])
# witness-tier presupposed read: order_read_as_repentance_evidence on
# isaac_named_before_ishmael — read, not installed
m.witness_read("isaac_named_before_ishmael", "order_read_as_repentance_evidence",
                cites=["Bereshit Rabbah 62:2"])

# -------------------------- Gen.25.10 · THE_FIELD_PURCHASE_RECAP -----------
# הַשָּׂדֶ֛ה אֲשֶׁר־קָנָ֥ה אַבְרָהָ֖ם מֵאֵ֣ת בְּנֵי־חֵ֑ת שָׁ֛מָּה קֻבַּ֥ר
# אַבְרָהָ֖ם וְשָׂרָ֥ה אִשְׁתּֽוֹ
# "[EN-AID] The field that Abraham bought from the sons of Chet — there
# Abraham was buried, and Sarah his wife."
m.step("Gen.25.10")
# ‹הַשָּׂדֶה אֲשֶׁר־קָנָה אַבְרָהָם מֵאֵת בְּנֵי־חֵת› (“the-field which
# possessor Abraham from-with son Heth”) — fact holds: field-bought-from-
# son-Heth-burial-place
m.fact("field_bought_from_bene_chet_burial_place")
# witness-tier presupposed read: kindness_receipted_after_thirty_eight_years
# on and_sarah_his_wife — read, not installed
m.witness_read("and_sarah_his_wife", "kindness_receipted_after_thirty_eight_years",
                cites=["Bereshit Rabbah 62:2", "Bereshit Rabbah 58:4"])
# witness-tier presupposed read: one_conveyance_counted_across_three_blocks
# on ninth_sons_of_chet_mention — read, not installed
m.witness_read("ninth_sons_of_chet_mention", "one_conveyance_counted_across_three_blocks",
                cites=["Bereshit Rabbah 58:8"])

# -------------------------- Gen.25.11 · THE_BLESSING_AND_BEER_LACHAI_ROI_CLOSE -
# וַיְהִ֗י אַחֲרֵי֙ מ֣וֹת אַבְרָהָ֔ם וַיְבָ֥רֶךְ אֱלֹהִ֖ים אֶת־יִצְחָ֣ק
# בְּנ֑וֹ וַיֵּ֣שֶׁב יִצְחָ֔ק עִם־בְּאֵ֥ר לַחַ֖י רֹאִֽי
# "[EN-AID] And after the death of Abraham, God blessed Isaac his son; and
# Isaac dwelt with Beer-lachai-roi."
m.step("Gen.25.11")
# ‹וַיְבָרֶךְ אֱלֹהִים אֶת־יִצְחָק בְּנוֹ› (“and-bless God obj-marker Isaac
# son-him/its”) — event: ?
m.event("?")
# ‹בְּאֵר לַחַי רֹאִי› (“Beer-lahai-roi”) — fact holds: Isaac-dwells-beer-
# lachai-Beer-lahai-roi-career-close
m.fact("yitzchaq_dwells_beer_lachai_roi_career_close")
# witness-tier presupposed read: deferred_blessing_discharged_in_this_block
# on God_blessed_isaac — read, not installed
m.witness_read("God_blessed_isaac", "deferred_blessing_discharged_in_this_block",
                cites=["Bereshit Rabbah 61:6"])
# witness-grounded state (its own tier): regression_rule_with_an_ink_guard
# on after_the_death_formula
m.witness_state("after_the_death_formula", "regression_rule_with_an_ink_guard",
                cites=["Bereshit Rabbah 62:3"])

# -------------------------- Gen.25.12 · THE_TOLEDOT_OF_ISHMAEL -------------
# וְאֵ֛לֶּה תֹּלְדֹ֥ת יִשְׁמָעֵ֖אל בֶּן־אַבְרָהָ֑ם אֲשֶׁ֨ר יָלְדָ֜ה הָגָ֧ר
# הַמִּצְרִ֛ית שִׁפְחַ֥ת שָׂרָ֖ה לְאַבְרָהָֽם
# "[EN-AID] And these are the generations of Ishmael, Abraham's son, whom
# Hagar the Egyptian, Sarah's maid, bore to Abraham."
m.step("Gen.25.12")
# ‹תֹּלְדֹת יִשְׁמָעֵאל› (“generations Ishmael”) — fact holds: generations-
# Ishmael-section-header
m.fact("toledot_yishmael_section_header")

# -------------------------- Gen.25.13 · THE_ISHMAEL_NAMES_A ----------------
# וְאֵ֗לֶּה שְׁמוֹת֙ בְּנֵ֣י יִשְׁמָעֵ֔אל בִּשְׁמֹתָ֖ם לְתוֹלְדֹתָ֑ם בְּכֹ֤ר
# יִשְׁמָעֵאל֙ נְבָיֹ֔ת וְקֵדָ֥ר וְאַדְבְּאֵ֖ל וּמִבְשָֽׂם
# "[EN-AID] And these are the names of the sons of Ishmael, by their names,
# according to their generations: the firstborn of Ishmael, Nevayot; and
# Qedar and Adbeel and Mibsam."
m.step("Gen.25.13")
# ‹נְבָיֹת וְקֵדָר וְאַדְבְּאֵל וּמִבְשָׂם› (“Nebaioth and-Kedar and-Adbeel
# and-Mibsam”) — fact holds: named-only-roster-ishmael-sons-a
m.fact("named_only_roster_ishmael_sons_a")

# -------------------------- Gen.25.14 · THE_ISHMAEL_NAMES_B ----------------
# וּמִשְׁמָ֥ע וְדוּמָ֖ה וּמַשָּֽׂא
# "[EN-AID] and Mishma and Duma and Masa."
m.step("Gen.25.14")
# ‹מִשְׁמָע וְדוּמָה וּמַשָּׂא› (“Mishma and-Dumah and-Massa”) — fact holds:
# named-only-roster-ishmael-sons-b
m.fact("named_only_roster_ishmael_sons_b")

# -------------------------- Gen.25.15 · THE_ISHMAEL_NAMES_C ----------------
# חֲדַ֣ד וְתֵימָ֔א יְט֥וּר נָפִ֖ישׁ וָקֵֽדְמָה
# "[EN-AID] Chadad and Tema, Yetur, Nafish, and Qedma."
m.step("Gen.25.15")
# ‹חֲדַד וְתֵימָא יְטוּר נָפִישׁ וָקֵדְמָה› (“Hadad and-Tema Jetur Naphish
# and-Kedemah”) — fact holds: named-only-roster-ishmael-sons-c
m.fact("named_only_roster_ishmael_sons_c")

# -------------------------- Gen.25.16 · THE_TWELVE_PRINCES_PAY -------------
# אֵ֣לֶּה הֵ֞ם בְּנֵ֤י יִשְׁמָעֵאל֙ וְאֵ֣לֶּה שְׁמֹתָ֔ם בְּחַצְרֵיהֶ֖ם
# וּבְטִֽירֹתָ֑ם שְׁנֵים־עָשָׂ֥ר נְשִׂיאִ֖ם לְאֻמֹּתָֽם
# "[EN-AID] These are the sons of Ishmael and these are their names, by
# their villages and by their encampments: twelve princes according to their
# nations."
m.step("Gen.25.16")
# ‹שְׁנֵים־עָשָׂר נְשִׂיאִם› (“two -teen prince”) — fact holds: shneim--
# teen-prince-promise-landing-from-17-20
m.fact("shneim_asar_nesiim_promise_landing_from_17_20")

# -------------------------- Gen.25.17 · THE_ISHMAEL_DEATH_TRIAD ------------
# וְאֵ֗לֶּה שְׁנֵי֙ חַיֵּ֣י יִשְׁמָעֵ֔אל מְאַ֥ת שָׁנָ֛ה וּשְׁלֹשִׁ֥ים
# שָׁנָ֖ה וְשֶׁ֣בַע שָׁנִ֑ים וַיִּגְוַ֣ע וַיָּ֔מָת וַיֵּאָ֖סֶף אֶל־עַמָּֽיו
# "[EN-AID] And these are the years of the life of Ishmael: a hundred years
# and thirty years and seven years; and he expired and died and was gathered
# to his peoples."
m.step("Gen.25.17")
# ‹וַיִּגְוַע וַיָּמָת וַיֵּאָסֶף אֶל־עַמָּיו› (“and-breathe-out and-die
# and-gather-for-any-purpose to people-him/its”) — event: expire-die-gather
m.event("expire_die_gather")
# witness-tier presupposed read: genealogy_number_used_to_date_another_block
# on one_hundred_thirty_seven — read, not installed
m.witness_read("one_hundred_thirty_seven", "genealogy_number_used_to_date_another_block",
                cites=["Bereshit Rabbah 62:4", "Megillah 17a"])

# -------------------------- Gen.25.18 · THE_NAFAL_YISHKON_ECHO_AND_SEAM ----
# וַיִּשְׁכְּנ֨וּ מֵֽחֲוִילָ֜ה עַד־שׁ֗וּר אֲשֶׁר֙ עַל־פְּנֵ֣י מִצְרַ֔יִם
# בֹּאֲכָ֖ה אַשּׁ֑וּרָה עַל־פְּנֵ֥י כָל־אֶחָ֖יו נָפָֽל
# "[EN-AID] And they dwelt from Chavila to Shur, which is before Egypt as
# you go toward Ashur; before all his brothers he fell."
m.step("Gen.25.18")
# ‹וַיִּשְׁכְּנוּ מֵחֲוִילָה עַד־שׁוּר› (“and-reside from-Havilah until
# Shur”) — event: ?
m.event("?")
# ‹עַל־פְּנֵי כָל־אֶחָיו נָפָל› (“over face all brother-him/its fall”) —
# fact holds: fall-before-brothers-echo-fowl-16-12-yishkon
m.fact("nafal_before_brothers_echo_of_16_12_yishkon")
# witness-tier presupposed read: polarity_completed_and_then_flattened on
# he_fell_before_his_brethren — read, not installed
m.witness_read("he_fell_before_his_brethren", "polarity_completed_and_then_flattened",
                cites=["Bereshit Rabbah 45:9", "Onkelos Genesis 25:18"])

# -------------------------- machine truth (baked from the Stage D run) -------
if __name__ == "__main__":
    m.report()
    assert m.created_set() == set()
    assert m.presupposed_set() == set()
    assert m.REGISTRY["names"] == {}
    assert m.REGISTRY["writes"] == 0
    assert m.tests_list() == []
    assert m.open_demands() == []
    assert len(m.SPECS["log"]) == 0
    assert sorted(m.LEDGER) == []
    assert m.flag_counts() == {}
    assert sorted(m.WORLD["facts"]) == sorted(['report_name_qetura', 'named_only_roster_zimran_yaqshan_medan_midyan_yishbaq_shucha', 'named_only_roster_yaqshan_line', 'named_only_roster_midyan_line_and_close', 'avraham_lived_175_years', 'sevah_tovah_promise_landing_from_15_15', 'field_bought_from_bene_chet_burial_place', 'yitzchaq_dwells_beer_lachai_roi_career_close', 'toledot_yishmael_section_header', 'named_only_roster_ishmael_sons_a', 'named_only_roster_ishmael_sons_b', 'named_only_roster_ishmael_sons_c', 'shneim_asar_nesiim_promise_landing_from_17_20', 'nafal_before_brothers_echo_of_16_12_yishkon'])
    assert m.WORLD["invariants"] == []
    assert m.WORLD["partitions"] == []
    assert len(m.EVENTS) == 9
    assert sorted(m.WORLD["witnessed"]) == ['after_the_death_formula']
    assert m.WORLD["witnessed"]['after_the_death_formula']["cites"] == ['Bereshit Rabbah 62:3']
    assert all('regression_rule_with_an_ink_guard' not in f for f in m.WORLD["facts"])
    assert [(w["entity"], w["state"]) for w in m.WITNESS_READS] == [('remarriage_in_old_age', 'evening_sowing_of_a_four_way_proverb'), ('ketura_identified_as_hagar', 'ink_leg_recorded_but_not_applied'), ('three_names', 'declared_shelf_splitting_three_ways_by_name'), ('all_that_he_had', 'four_way_dispute_resolved_by_deferral'), ('gift_plus_severance', 'argued_as_property_law_in_a_tribunal'), ('isaac_named_before_ishmael', 'order_read_as_repentance_evidence'), ('and_sarah_his_wife', 'kindness_receipted_after_thirty_eight_years'), ('ninth_sons_of_chet_mention', 'one_conveyance_counted_across_three_blocks'), ('God_blessed_isaac', 'deferred_blessing_discharged_in_this_block'), ('one_hundred_thirty_seven', 'genealogy_number_used_to_date_another_block'), ('he_fell_before_his_brethren', 'polarity_completed_and_then_flattened')]
    assert m.WITNESS_READS[0]["cites"] == ['Bereshit Rabbah 61:3']
    assert all('evening_sowing_of_a_four_way_proverb' not in f for f in m.WORLD["facts"])
    assert 'remarriage_in_old_age' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[1]["cites"] == ['Bereshit Rabbah 61:4', 'Bereshit Rabbah 47:2']
    assert all('ink_leg_recorded_but_not_applied' not in f for f in m.WORLD["facts"])
    assert 'ketura_identified_as_hagar' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[2]["cites"] == ['Bereshit Rabbah 61:5', 'Onkelos Genesis 25:3']
    assert all('declared_shelf_splitting_three_ways_by_name' not in f for f in m.WORLD["facts"])
    assert 'three_names' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[3]["cites"] == ['Bereshit Rabbah 61:6']
    assert all('four_way_dispute_resolved_by_deferral' not in f for f in m.WORLD["facts"])
    assert 'all_that_he_had' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[4]["cites"] == ['Bereshit Rabbah 61:7']
    assert all('argued_as_property_law_in_a_tribunal' not in f for f in m.WORLD["facts"])
    assert 'gift_plus_severance' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[5]["cites"] == ['Bereshit Rabbah 62:2']
    assert all('order_read_as_repentance_evidence' not in f for f in m.WORLD["facts"])
    assert 'isaac_named_before_ishmael' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[6]["cites"] == ['Bereshit Rabbah 62:2', 'Bereshit Rabbah 58:4']
    assert all('kindness_receipted_after_thirty_eight_years' not in f for f in m.WORLD["facts"])
    assert 'and_sarah_his_wife' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[7]["cites"] == ['Bereshit Rabbah 58:8']
    assert all('one_conveyance_counted_across_three_blocks' not in f for f in m.WORLD["facts"])
    assert 'ninth_sons_of_chet_mention' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[8]["cites"] == ['Bereshit Rabbah 61:6']
    assert all('deferred_blessing_discharged_in_this_block' not in f for f in m.WORLD["facts"])
    assert 'God_blessed_isaac' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[9]["cites"] == ['Bereshit Rabbah 62:4', 'Megillah 17a']
    assert all('genealogy_number_used_to_date_another_block' not in f for f in m.WORLD["facts"])
    assert 'one_hundred_thirty_seven' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[10]["cites"] == ['Bereshit Rabbah 45:9', 'Onkelos Genesis 25:18']
    assert all('polarity_completed_and_then_flattened' not in f for f in m.WORLD["facts"])
    assert 'he_fell_before_his_brethren' not in m.WORLD["witnessed"]
    print("ALL ASSERTIONS GREEN — rendering matches the frozen unit's machine truth")

Rendered 2026-08-30 by render_unit_html.py · the YAML is canonical, this page is read-only display · English = aid only · not binding religious law.