Cain's line and Seth: the first city, the crafts, seventy-seven, calling on the Name (4:17-26) MODEL · REV 4 · GATES GREEN
תּוֹלְדֹת קַיִן וָשֵׁת — אָז הוּחַל לִקְרֹא בְּשֵׁם יְהוָה · toledot Kayin va-Shet — az huchal likro be-shem YHWH · the generations of Cain and Seth — 'then calling on the Name of YHWH was begun'
Derivation log (steps A–J)
| step | name | comment | confidence |
|---|---|---|---|
| A | Block choice | The genealogy bridge (4:17-26): from the wanderer's city to the calling on the Name — 5:1 opens a NEW toledot ("generations") header (the book of Adam's line), the next block. Inside: seven begettings in Cain's line (Adam to Lamech — the seventh speaks in sevens), the first city (built by the man sentenced to wander), the first polygamy, the three crafts founders and a sister, the sword-song with its seventy-seven, and the pivot to Seth: the replacement seed, Enosh, and the huchal close. The unit ends where the corpus's worship vocabulary begins. | established |
| B | Hebrew source + trees | All 10 verses from DB tree_json (rule set v3, unique, pure binary; ascii rendered 2026-08-01). Tree facts: 4:17 [the knowing and Enoch's birth | the city built and named for the son]; 4:18 [born-to-Enoch Irad; Irad begot Mechuyael | Mechiyael begot Metushael; Metushael begot Lamech] — the chain in perfect binary pairs; 4:20 and 4:21 are SHAPE-IDENTICAL trees (the office formula gets a repeated template, avi ["father-of"] isolated on its own accent in both); 4:22 [Tuval-Kayin and his craft | the sister Naamah — alone on the verse-end]; 4:23 [the summons: hear my voice / give ear to my speech | the boast: a man for my wound / a boy for my bruise] — the four cola of the sword-song carved by prose accents bending around verse; 4:24 [sevenfold for Cain | Lamech: seventy-seven]; 4:25 [the birth and naming of Shet | the reason-speech: God has SET another seed in place of Abel, for Cain killed him]; 4:26 [to Seth a son: Enosh | THEN was begun the calling on the Name of YHWH]. | tested |
| C | Segment structure | Verb morphology (#IMPOSED OSHB, DB-verified 2026-08-01): 4:17 the know-formula repeated from 4:1 (the exile's wife READ with no source [OPEN: who?]); BONEH — a PARTICIPLE (TIR-031): "he was BUILDING a city" — the standing-state form: the letter never finishes the city; ir ("city") corpus tokens 1 AND 2 in this verse (next: Nineveh 10:11-12, Babel 11:4-5); the naming verb spent on the CITY, not the child — ke-shem BENO, for the son. 4:18 one PASSIVE birth (va-yivaled, "was born to" — agentless, TIR-032: no mother named in the whole chain) then three ACTIVE begettings (yalad x3); Mechuyael spelled TWO WAYS INSIDE THE ONE VERSE (mem-chet-VAV-yod... then mem-chet-YOD-YOD... — letter fact, held, not fixed). 4:19 va-yiqach... SHTEI NASHIM — the first polygamy; nashim ("women/wives") is the plural's FIRST TOKEN (next: 6:2, the taking by the sons-of-God); the wives' names REPORTED (nominal shem... shem...), not conferred — no naming verb. 4:20-22 the crafts: AVI ("father-of") as office formula twice (the father-word's tokens 2-3, after 2:24), then BROKEN for Tuval-Kayin (lotesh, "hammerer" — direct participle, no avi; Onkelos levels it — dual-track); first tokens: ohel ("tent"), kinor ("harp"; token 2 = 31:27 Laban), ugav ("pipe" — the ONLY Torah token), nechoshet ("bronze"; token 2 = Exod 25:3, the TABERNACLE donations), barzel ("iron"; token 2 = Lev 26:19, skies-like-iron — a curse text), achot ("sister" — Naamah, role unstated [OPEN]); mikneh ("herds") carries the qanah root of Kayin's own name-etymology (4:1 kaniti -> 4:20 mikneh: the acquisition root passes from name to office); 4:21 Yuval enters by NAME ONLY — no birth verb; 4:22 gam-HIV: the he-written/she-read spelling's third token (3:12, 3:20, 4:22). 4:23 the sword-song: SHEMAAN / HAAZENAH — the corpus's FIRST HUMAN-ISSUED IMPERATIVES (every prior imperative is divine blessing: 1:22 x3, 1:28 x5) and the first feminine-plural ones (TIR-027); qoli ("my voice") — the voice-thread's fifth station (3:8 God's voice walking; 3:10 hiding from it; 3:17 listened to the wife's voice; 4:10 the bloods' voice; now a human DEMANDS hearing); ish HARAGTI — the kill-verb INSIDE A QUOTE (harag token 4; tokens 1-5 all in Gen 4: the chapter owns the verb's debut): boast, memory, or hypothetical — the perfect cannot say [OPEN]; the machine logs the SPEECH as fact and NO kill event: no second death is narrated. 4:24 the QUOTE-DIFF: ki SHIVATAYIM YUKAM Kayin — 4:15's decree words verbatim (shivatayim exists in the Torah EXACTLY TWICE: the decree and this quotation — zero noise floor) — then ve-LEMEKH shivim ve-shivah: seventy-seven; the hophal yukam kept (TIR-032). 4:25 the know-formula returns to Eden's pair (od, "again"); the mother NAMES (va-tiqra) with the corpus's second birth-etymology: ki SHAT li ELOHIM zera acher tachat Hevel — the SET-verb (shit): Gen 1-10 holds exactly two tokens, 3:15 ashit ("I will SET enmity") and this one; zera ("seed") is 3:15's contested word, now "ANOTHER seed"; TACHAT — replacement semantics; ELOHIM — switched from her 4:1 YHWH (Onkelos erases the switch — dual-track); ki HARAGO KAYIN — the murder named in a human mouth: the corpus's first retrospective testimony of it. 4:26 yulad (passive again — the bracket: the chain opened and the Seth line closes on agentless births, TIR-032); the FATHER names (va-yiqra — the naming alternates mother/father); ENOSH — the frail third word for "man" (adam, ish, now enosh); AZ ("then") — the time-adverb's own FIRST TOKEN; HUCHAL — hophal agentless (TIR-032: WHO began is unstated [OPEN]) and a LEXICAL FORK (lemma 2490: "begin" AND "profane" share the entry — the chain's famous split; Onkelos votes ceased/profaned; the letter stays open); likro BE-SHEM YHWH — the formula's next tokens are 12:8 and 26:25, both WITH altars: worship's phrase debuts agentless, then becomes patriarchal practice. | tested |
| D | Predicates & outcomes | The genealogy is the corpus's first CIVILIZATION dossier: the condemned line builds everything (city, herds-and-tents, music, metallurgy) while the machine's registers stay almost silent — one WORLD install (the city: the first HUMAN-built entry, still a participle), three profession facts, zero tests, zero handlers. Its one legal event is ILLEGITIMATE: a human quoting the sevenfold decree and inflating it (seventy-seven, issuer swapped, target swapped, NO divine ratification) — the machine holds it as a spec-delta FLAG and refuses the boast the power to install a handler. Against that: the Seth close — a replacement seed named with 3:15's SET-verb, a second agentless birth, and worship's formula debuting with no subject: the unit ends with a demand still open (Lamech's hear-command — no compliance narrated) and a fork the letter refuses to close. | tested |
| E | Logic format choice | Operator lines; NO ledger row. The city: REGISTRY_INSTALL (WORLD += {ir}) at 4:17 — the first human-built install — then NAME name(ir) := Chanokh (the naming verb is spent on the city; the machine's naming registry takes a PLACE for the first time). The begetting chain: EVENTs (one passive, three active — TIR-032 on the passive). The polygamy and the wives' names: FACTS (reported nominal, no naming verb — no NAME op: letter-honest). The crafts: PRECONDITION_STATE facts per gen_12's profession precedent (hayah — narrated state, not appointment; no ASSIGN); Yuval's birthlessness held in prose. The sword-song: DECLARE(lemekh, LET(shema(neshei_lemekh, qol_lemekh))) — TIR-027's first HUMAN issuer; pushed and NEVER popped (no compliance narrated): the queue's debt grows to FOUR (gen_08's two, gen_12's timshol, now a human demand) — the first human entry in the demand queue; the boast content a testimony FACT (gen_10 protocol), NO kill event logged. 4:24: NOTE_SPEC_DELTA quoting gen_12's frozen 4:15 text — quote-diff device #2, the first HUMAN-mouth mutation (multiplier x11, issuer YHWH->lemekh, target kayin->lemekh, mood decree->boast, ratification NONE) — NOT a HANDLER: the machine refuses installation authority to a boast. 4:25-26: NAME x2 (Shet by the mother, Enosh by the father) with named_before_any_presence flags (persons are never WORLD installs — gen_12's precedent); huchal as a standing FACT with the fork [OPEN]. Interpreter extensions: NONE. | established |
| F | Bilingual logic objects | Every operator line carries he + he_translit + en. Machine tokens apostrophe-free: avi_yoshev_ohel_u_mikneh, lotesh_kol_choresh_nechoshet_u_varzel, shivim_ve_shivah, huchal_likro_be_shem_YHWH, shat_li_elohim_zera_acher. | established |
| G | Oral (named only) + Tier-A translation check | Named but NOT read (cache: zero for Gen 4:17-26 — seventh tripwire; gen_13 Tier-A queue): Bereshit Rabbah 23 (the two wives split procreation/pleasure; the blind-Lamech legend behind the sword-song; Naamah as Noah's wife; 23:6-7 the PROFANED reading of Enosh's verse — idolatry's start); Tanchuma Bereshit 11; Pirkei DeRabbi Eliezer 22; Rambam Hilkhot Avodah Zarah 1:1 (idolatry's history codified as law FROM the huchal fork — the span's law-from-lexical-fork tripwire); Rashi at 4:19-26 (observation tier). Tier-A Onkelos (10 fetches, FETCHLOG 2026-08-01): 4:23 the boast NEGATED — "I have NOT killed a man that I should bear sins (savil chovin — the burden vocabulary) for him, NOR wounded a youth that my seed be destroyed": confession -> protest of innocence, the sharpest inversion in our spans (flagged); 4:24 "seven GENERATIONS were suspended for Cain — shall not Lamech his son [get] seventy-seven?" — vengeance become mercy arithmetic, an a-fortiori plea (consistent with Onkelos 4:15's generation-clock); 4:26 the fork VOTED: "in his days the sons of man CEASED/PROFANED (chalu) from praying in the Name" — subject supplied, calling upgraded to prayer, the dark sense chosen (flagged; the letter stays open); 4:20-22 avi -> RABBHON ("guild-master-of") — and the master-title GRANTED to Tuval-Kayin where the letter withholds it (the broken formula leveled); 4:20 tents -> mashkenin (the Tabernacle root for a herdsman's dwelling); 4:25 the divine-name switch ERASED (Elohim -> "the LORD") and shat flattened to "gave" — the 3:15 root-echo deleted in translation; 4:22 the she-spelling leveled to plain "she too." | tested |
| H | Scenarios | S1 the city: WORLD = {ir} (the first human install), the registry takes a place-name; the exile pair flagged as read. S2 the chain: registers unchanged (events on the trace). S3 the polygamy facts. S4 the crafts facts standing (after 4:22). S5 the sword-song: LET(shema...) pushed and OPEN — the first human demand in the queue. S6 the quote-diff: machine flags spec-delta; the demand still open. S7 Seth: the etymology fact; Eden's pair flagged as read. S8 the close: WORLD still only {ir}; huchal fact holds; the human demand STILL OPEN at unit end; LEDGER empty. S9_negative: LET? contract (the machine's ? is guarded); S10_negative: flag-never-block. | tested |
| I | English leakage review | Operators derive from morph codes (participles boneh/yoshev/tofes/lotesh TIR-031, imperatives TIR-027, agentless passives va-yivaled/yuqam/yulad/huchal TIR-032, et TIR-014) and DB censuses run BEFORE drafting (ir's first tokens; shivatayim's two-token Torah census; harag's five-token chapter; shit's two tokens; the imperative census; nashim's plural debut; the crafts first-token cluster; az; achot; the qanah root pass; the two-line lemma sharing; Mechuyael's double spelling; the third he-written/she-read). NOT supplied: the wife's origin, the city's completion, a second death behind Lamech's perfect, a verdict on polygamy, Naamah's role, the huchal fork's resolution, or a divine ratification of seventy-seven — every one held [OPEN] or flagged; the Onkelos inversions stay dual-track. | established |
| J | Pre-flight + freeze gate | Pre-flight 2026-08-01: the draft runs against the UNMODIFIED repo interpreter — zero injected prototypes. AT FREEZE (owner order only): flip status to frozen, re-verify, regression-run the frozen units. Narrative (ASK FIRST) and triage remain owner-gated. Changes require a new derive pass, not silent edits. | established |
Boot steps — the operator lines (hand-derived, owner-approved)
STEP_Gn_4_17 · Gen.4.17 · FIRST_CITY_BUILT_NAMED
וַיֵּדַע קַיִן אֶת־אִשְׁתּוֹ וַתַּהַר וַתֵּלֶד אֶת־חֲנוֹךְ וַיְהִי בֹּנֶה עִיר וַיִּקְרָא שֵׁם הָעִיר כְּשֵׁם בְּנוֹ חֲנוֹךְ · va-yeda Kayin et-ishto va-tahar va-teled et-Chanokh va-yehi boneh ir va-yiqra shem ha-ir ke-shem beno Chanokh · [EN-AID/JPS] And Cain knew his wife; and she conceived, and bore Enoch; and he builded a city, and called the name of the city after the name of his son Enoch.
וידע קין את אשתו ותהר ותלד את חנוך · va-yeda Kayin et-ishto va-tahar va-teled et-Chanokh · the knowing, the conception, Enoch born (etnachta arm)
ויהי בנה עיר ויקרא שם העיר כשם בנו חנוך · va-yehi boneh ir va-yiqra shem ha-ir ke-shem beno Chanokh · he was building a city — named for his son Enoch
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | bear(e1) ∧ Agent(e1, eshet_kayin) ∧ Theme(e1, chanokh) = bear(e1) ∧ Agent(e1, wife-of-Cain) ∧ Theme(e1, Enoch) The 4:1 formula re-run in exile: knew / conceived / bore. The WIFE HAS NO SOURCE — no birth, no building, no naming precedes her [OPEN: the letter's most famous silent presence; the chain's dossiers queue; nothing invented]. The child: Chanokh — a name the letter will use again in the OTHER line (5:18: same lemma) for the man who walks with God. | וַיֵּדַע קַיִן אֶת־אִשְׁתּוֹ וַתַּהַר וַתֵּלֶד אֶת־חֲנוֹךְ · va-yeda Kayin et-ishto va-tahar va-teled et-Chanokh = he-knew Kayin obj-marker·et-his-wife she-conceived she-bore obj-marker·et-Chanokh | TIR-014 | tested |
| REGISTRY_INSTALL | WORLD += {ir} = WORLD += {city} THE FIRST HUMAN WORLD INSTALL — every created entity so far was made by God; the corpus's first human-built thing is a CITY, built by the man sentenced to WANDER (the letter's structural irony: na va-nad -> boneh ir). And the verb is a PARTICIPLE (TIR-031): 'he WAS BUILDING' — a standing state, not a completed act: the letter never finishes the city. ir's corpus career from here: tokens 1-2 this verse; then Nineveh (10:11-12); then BABEL (11:4-5) — founder-under-curse, empire, tower. | וַיְהִי בֹּנֶה עִיר · va-yehi boneh ir = he-was boneh city | TIR-031 | tested |
| NAME | name(ir) := Chanokh = name(city) := Chanokh The naming verb (va-yiqra — day 1's instrument, the registry's formula) is spent on the CITY, not the child: the boy's own naming is never narrated. The registry takes a PLACE for the first time — and the name points AWAY from the builder: ke-shem BENO, 'after the name of his SON.' The wanderer's monument bears the next generation's name. | וַיִּקְרָא שֵׁם הָעִיר כְּשֵׁם בְּנוֹ חֲנוֹךְ · va-yiqra shem ha-ir ke-shem beno Chanokh = he-called name-of city name-of beno Chanokh | — | tested |
| NOTE_PRESUPPOSED | kayin, eshet_kayin are READ without prior install (the exile of gen_12; a wife with no source) = Cain, wife-of-Cain are READ without prior install (the exile fowl gen-12; a wife with no source) flag, not fix | — | — | tested |
| WITNESS_READ | WITNESS-READ(build_and_name, immortality_bid) = WITNESS-READ(build-and-name, immortality-bid) A MOTIVE ASSIGNED TO THE BUILD [claim G13-09]. Naming the city after a son is read as the wicked man's bid for a name that endures - 'their inward thought is that their houses shall continue forever' - answered by the ruling that in the end their houses become their graves. [folded shape: kept record] | — | Bereshit Rabbah 23:1 | witnessed |
STEP_Gn_4_18 · Gen.4.18 · BEGETTING_CHAIN_FOUR_LINKS
וַיִּוָּלֵד לַחֲנוֹךְ אֶת־עִירָד וְעִירָד יָלַד אֶת־מְחוּיָאֵל וּמְחִיּיָאֵל יָלַד אֶת־מְתוּשָׁאֵל וּמְתוּשָׁאֵל יָלַד אֶת־לָמֶךְ · va-yivaled la-Chanokh et-Irad ve-Irad yalad et-Mechuyael u-Mechiyael yalad et-Metushael u-Metushael yalad et-Lamekh · [EN-AID/JPS] And unto Enoch was born Irad; and Irad begot Mehujael; and Mehujael begot Methushael; and Methushael begot Lamech.
ויולד לחנוך את עירד ועירד ילד את מחויאל · va-yivaled la-Chanokh et-Irad ve-Irad yalad et-Mechuyael · born to Enoch: Irad; Irad begot Mechuyael (etnachta arm)
ומחייאל ילד את מתושאל ומתושאל ילד את למך · u-Mechiyael yalad et-Metushael u-Metushael yalad et-Lamekh · Mechiyael begot Metushael; Metushael begot Lamech
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | born(e2) ∧ Theme(e2, irad) ∧ Goal(e2, chanokh) = born(e2) ∧ Theme(e2, Irad) ∧ Goal(e2, Enoch) The chain opens PASSIVE and agentless (TIR-032): 'was born TO Enoch' — no mother is named in the entire chain (the wives surface only when Lamech takes two). The fastest genealogical verse yet: four generations in sixteen words. | וַיִּוָּלֵד לַחֲנוֹךְ אֶת־עִירָד · va-yivaled la-Chanokh et-Irad = was-born to-Chanokh obj-marker·et-Irad | TIR-032 | tested |
| EVENT | beget(e3) ∧ Agent(e3, irad) ∧ Theme(e3, mechuyael) = beget(e3) ∧ Agent(e3, Irad) ∧ Theme(e3, Mehujael) Active link one — and the letter spells the son's name TWO WAYS INSIDE THIS ONE VERSE: Mechuyael (with vav) at birth, Mechiyael (with double yod) as father, six words later [letter fact, DB-verified; held, not fixed — nothing invented to explain it]. | וְעִירָד יָלַד אֶת־מְחוּיָאֵל · ve-Irad yalad et-Mechuyael = and-Irad begot obj-marker·et-Mechuyael | — | tested |
| EVENT | beget(e4) ∧ Agent(e4, mechuyael) ∧ Theme(e4, metushael) = beget(e4) ∧ Agent(e4, Mehujael) ∧ Theme(e4, Methusael) Active link two. The two lines will share this name-shape: Metushael (lemma 4967) here, Metushelach (lemma 4968 — ADJACENT dictionary entries) in Seth's line — beside Chanokh = Chanokh and Lemekh = Lemekh (SAME lemmas) and Qayin/Qenan, Irad/Yered: two genealogies drawing on one name-pool [OPEN — the letter offers no comment]. | וּמְחִיּיָאֵל יָלַד אֶת־מְתוּשָׁאֵל · u-Mechiyael yalad et-Metushael = and-Mechiyael begot obj-marker·et-Metushael | — | tested |
| EVENT | beget(e5) ∧ Agent(e5, metushael) ∧ Theme(e5, lemekh) = beget(e5) ∧ Agent(e5, Methusael) ∧ Theme(e5, Lamech) Active link three, arriving at LAMECH — the SEVENTH from Adam in this line (Adam, Kayin, Chanokh, Irad, Mechuyael, Metushael, Lemekh): the seventh man will speak in sevens (4:24). In the other line the seventh from Adam is the Chanokh who walks with God (5:24) — the same slot, the two lines' sharpest contrast. | וּמְתוּשָׁאֵל יָלַד אֶת־לָמֶךְ · u-Metushael yalad et-Lamekh = and-Metushael begot obj-marker·et-Lamekh | — | tested |
| WITNESS_READ | WITNESS-READ(line_names, decree_verbs_sentence_ledger) = WITNESS-READ(line-names, decree-verbs-sentence-ledger) THE GENEALOGY IS READ AS A RUNNING JUDGMENT [claim G13-10]. The line-names are parsed as decree-verbs spoken against the line itself: Irad, 'I will expel them'; Mechuyael, 'I will erase them'; Metushael, 'I will uproot them'; and of Lemekh, 'what have I to do with Lemekh'. What the machine records as descent the chain reads as a sentence-ledger. The two-wives institution of the era is described beside it, and the seats REVERSE which wife bears and which is adorned - a variance carried dual-track. [folded shape: recorded dispute] | — | Bereshit Rabbah 23:2, Jerusalem Talmud Yevamot 6:5:3 | witnessed |
STEP_Gn_4_19 · Gen.4.19 · FIRST_POLYGAMY
וַיִּקַּח־לוֹ לֶמֶךְ שְׁתֵּי נָשִׁים שֵׁם הָאַחַת עָדָה וְשֵׁם הַשֵּׁנִית צִלָּה · va-yiqach-lo Lemekh shtei nashim shem ha-achat Adah ve-shem ha-shenit Tzilah · [EN-AID/JPS] And Lamech took unto him two wives; the name of the one was Adah, and the name of the other Zillah.
ויקח לו למך שתי נשים · va-yiqach-lo Lemekh shtei nashim · Lamech took himself two wives (etnachta arm)
שם האחת עדה ושם השנית צלה · shem ha-achat Adah ve-shem ha-shenit Tzilah · the names: the first Adah, the second Tzillah
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | take(e6) ∧ Agent(e6, lemekh) ∧ Theme(e6, shte_nashim) = take(e6) ∧ Agent(e6, Lamech) ∧ Theme(e6, two-of-wives) THE FIRST POLYGAMY — and the first tokens of the PLURAL of 'woman' (nashim: this verse, then Lamech's own mouth x2 at 4:23, then 6:2 — the sons-of-God taking): the plural enters the corpus with the doubling of marriage. The taking-verb is 2:15's and 3:6's (laqach); 2:24's one-flesh pattern (gen_09's PATTERN install) stands UNREFERENCED beside it — the letter states NO evaluation [OPEN: the machine records the event; the tension is the chain's to argue]. | וַיִּקַּח־לוֹ לֶמֶךְ שְׁתֵּי נָשִׁים · va-yiqach-lo Lemekh shtei nashim = and-he-took-not Lemekh shtei wives | — | tested |
| PRECONDITION_STATE | HOLDS(shte_nashim_le_lemekh, t0) ∧ HOLDS(shem_ha_achat_adah, t0) ∧ HOLDS(shem_ha_shenit_tzilah, t0) = HOLDS(two-of-wives-to-Lamech, t0) ∧ HOLDS(name-of-the-first-Adah, t0) ∧ HOLDS(name-of-the-second-Tzillah, t0) The wives' names are REPORTED, not conferred: nominal clauses (shem... shem...), NO naming verb — so no NAME operator (letter-honest: the registry's formula is va-yiqra, and it does not appear). Held as standing facts. These are the corpus's first named living women after Chavah — and they are named to be commanded (4:23). | שֵׁם הָאַחַת עָדָה וְשֵׁם הַשֵּׁנִית צִלָּה · shem ha-achat Adah ve-shem ha-shenit Tzilah = name-of first Adah name-of second Tzilah | — | tested |
STEP_Gn_4_20 · Gen.4.20 · OFFICE_TENT_AND_HERD
וַתֵּלֶד עָדָה אֶת־יָבָל הוּא הָיָה אֲבִי יֹשֵׁב אֹהֶל וּמִקְנֶה · va-teled Adah et-Yaval hu hayah avi yoshev ohel u-mikneh · [EN-AID/JPS] And Adah bore Jabal; he was the father of such as dwell in tents and have cattle.
ותלד עדה את יבל · va-teled Adah et-Yaval · Adah bore Yaval (etnachta arm)
הוא היה אבי ישב אהל ומקנה · hu hayah avi yoshev ohel u-mikneh · he was father of tent-dweller-and-herd
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | bear(e7) ∧ Agent(e7, adah) ∧ Theme(e7, yaval) = bear(e7) ∧ Agent(e7, Adah) ∧ Theme(e7, Yaval) The crafts half-verses begin. Yaval — the first of the three founder-brothers. | וַתֵּלֶד עָדָה אֶת־יָבָל · va-teled Adah et-Yaval = she-bore Adah obj-marker·et-Yaval | TIR-014 | tested |
| PRECONDITION_STATE | HOLDS(avi_yoshev_ohel_u_mikneh(yaval), t0) = HOLDS(father-of-dweller-of-tent-and-livestock(Yaval), t0) THE OFFICE FORMULA: AVI ('father-of' — the father-word's token 2, after 2:24) + a standing participle (yoshev, TIR-031): 'father of tent-dweller and herds' — fatherhood extended past biology into FOUNDING: the corpus's first craft-office. First tokens: OHEL ('tent' — the dwelling the Tabernacle chapters will inherit) and MIKNEH ('herds' — the qanah root of KAYIN'S OWN NAME-ETYMOLOGY: 4:1 kaniti -> 4:20 mikneh — the acquisition root passes from the firstborn's name into the first office). Narrated state (hayah), not appointment — a FACT, not an ASSIGN (gen_12's profession precedent). Onkelos: avi -> RABBHON ('guild-master of'), tents -> mashkenin — the Tabernacle root for a herdsman's dwelling (dual-track). | הוּא הָיָה אֲבִי יֹשֵׁב אֹהֶל וּמִקְנֶה · hu hayah avi yoshev ohel u-mikneh = he was father-of dweller-of tent livestock | TIR-031 | tested |
STEP_Gn_4_21 · Gen.4.21 · OFFICE_HARP_AND_PIPE
וְשֵׁם אָחִיו יוּבָל הוּא הָיָה אֲבִי כָּל־תֹּפֵשׂ כִּנּוֹר וְעוּגָב · ve-shem achiv Yuval hu hayah avi kol-tofes kinor ve-ugav · [EN-AID/JPS] And his brother's name was Jubal; he was the father of all such as handle the harp and pipe.
ושם אחיו יובל · ve-shem achiv Yuval · his brother's name: Yuval (etnachta arm)
הוא היה אבי כל תפש כנור ועוגב · hu hayah avi kol-tofes kinor ve-ugav · father of all who handle harp and pipe
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| PRECONDITION_STATE | HOLDS(shem_achiv_yuval, t0) ∧ HOLDS(avi_kol_tofes_kinor_ve_ugav(yuval), t0) = HOLDS(name-of-his-brother-Yuval, t0) ∧ HOLDS(father-of-all-handler-of-harp-and-pipe(Yuval), t0) Yuval enters BY NAME ONLY — no birth verb anywhere (the letter's economy: 'and his brother's name was...'). The office formula repeats EXACTLY — the 4:20 and 4:21 trees are SHAPE-IDENTICAL (DB tree fact: the accents isolate avi on its own branch in both — the formula has become a template). The office: ALL who handle (tofes, participle TIR-031) KINOR ('harp' — first token; token 2 is Laban's send-off music, 31:27) and UGAV ('pipe' — the ONLY token in the whole Torah: an instrument the law never sees again). MUSIC is founded in the condemned line, brother to the tent. | וְשֵׁם אָחִיו יוּבָל הוּא הָיָה אֲבִי כָּל־תֹּפֵשׂ כִּנּוֹר וְעוּגָב · ve-shem achiv Yuval hu hayah avi kol-tofes kinor ve-ugav = name-of his-brother Yuval he was father-of all-handler-of harp pipe | TIR-031 | tested |
STEP_Gn_4_22 · Gen.4.22 · OFFICE_BRONZE_IRON_SISTER
וְצִלָּה גַם־הִוא יָלְדָה אֶת־תּוּבַל קַיִן לֹטֵשׁ כָּל־חֹרֵשׁ נְחֹשֶׁת וּבַרְזֶל וַאֲחוֹת תּוּבַל־קַיִן נַעֲמָה · ve-Tzilah gam-hi yaldah et-Tuval-Kayin lotesh kol-choresh nechoshet u-varzel va-achot Tuval-Kayin Naamah · [EN-AID/JPS] And Zillah, she also bore Tubal-cain, the forger of every cutting instrument of brass and iron; and the sister of Tubal-cain was Naamah.
וצלה גם הוא ילדה את תובל קין לטש כל חרש נחשת וברזל · ve-Tzilah gam-hi yaldah et-Tuval-Kayin lotesh kol-choresh nechoshet u-varzel · Tzillah also bore Tuval-Kayin, hammerer of bronze-and-iron craft (etnachta arm)
ואחות תובל קין נעמה · va-achot Tuval-Kayin Naamah · and the sister of Tuval-Kayin: Naamah
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | bear(e8) ∧ Agent(e8, tzilah) ∧ Theme(e8, tuval_kayin) = bear(e8) ∧ Agent(e8, Tzillah) ∧ Theme(e8, Tuval-Cain) GAM-HI ('she ALSO') — the also-thread's second station (4:4 Abel ALSO brought; here; 4:26 Seth ALSO fathered) — written with the he-written/she-read spelling (its third token in our spans: 3:12, 3:20, 4:22 — letter fact, held). The child carries the ancestor's name INSIDE his own: Tuval-KAYIN — the only compound name in either line. | וְצִלָּה גַם־הִוא יָלְדָה אֶת־תּוּבַל קַיִן · ve-Tzilah gam-hi yaldah et-Tuval-Kayin = and-Tzilah also-hi yaldah obj-marker·et-Tuval-Kayin | TIR-014 | tested |
| PRECONDITION_STATE | HOLDS(lotesh_kol_choresh_nechoshet_u_varzel(tuval_kayin), t0) ∧ HOLDS(achot_tuval_kayin_naamah, t0) = HOLDS(hammerer-of-all-craftsman-of-bronze-and-iron(Tuval-Cain), t0) ∧ HOLDS(sister-of-Tuval-Cain-Naamah, t0) THE FORMULA BREAKS: no avi — Tuval-Kayin is LOTESH ('hammerer', direct participle TIR-031) of every choresh ('craftsman') of NECHOSHET and BARZEL: bronze and iron, both first tokens — bronze's token 2 is the TABERNACLE donation list (Exod 25:3); iron's token 2 is skies-like-iron (Lev 26:19, a curse text). The smith gets no father-title (Onkelos GRANTS him the guild-master title anyway — the asymmetry leveled in translation; dual-track, flagged in the edition). And the sister: ACHOT's first corpus token — NAAMAH, with NO role, trade, or marriage stated [OPEN: the only woman in either line mentioned without function; the chain marries her to Noah — named-only]. | לֹטֵשׁ כָּל־חֹרֵשׁ נְחֹשֶׁת וּבַרְזֶל וַאֲחוֹת תּוּבַל־קַיִן נַעֲמָה · lotesh kol-choresh nechoshet u-varzel va-achot Tuval-Kayin Naamah = hammerer-of all-craftsman-of bronze iron sister-of Tuval-Kayin Naamah | TIR-031 | tested |
| WITNESS_READ | WITNESS-READ(smith_install, origin_of_the_weapons_trade) = WITNESS-READ(smith-install, origin-fowl-the-weapons-trade) THE FIRST METALLURGY OPERATOR READ AS AN INDUSTRY'S ORIGIN [claim G13-11]. The craft-founders are read darkly - holdings as provocation, instruments as serving idols - and the smith 'SEASONED Cain's transgression: Cain killed without an instrument; this one forges every cutting edge.' The install joins back to the previous block's undecided weapon. [folded shape: cross-corpus link] | — | Bereshit Rabbah 23:3 | witnessed |
STEP_Gn_4_23 · Gen.4.23 · SWORD_SONG_FIRST_HUMAN_IMPERATIVES
וַיֹּאמֶר לֶמֶךְ לְנָשָׁיו עָדָה וְצִלָּה שְׁמַעַן קוֹלִי נְשֵׁי לֶמֶךְ הַאְזֵנָּה אִמְרָתִי כִּי אִישׁ הָרַגְתִּי לְפִצְעִי וְיֶלֶד לְחַבֻּרָתִי · va-yomer Lemekh le-nashav Adah ve-Tzilah shemaan qoli neshei Lemekh haazenah imrati ki ish haragti le-fitzi ve-yeled le-chaburati · [EN-AID/JPS] And Lamech said unto his wives: Adah and Zillah, hear my voice; ye wives of Lamech, hearken unto my speech; for I have slain a man for wounding me, and a young man for bruising me.
ויאמר למך לנשיו עדה וצלה שמען קולי נשי למך האזנה אמרתי · va-yomer Lemekh le-nashav Adah ve-Tzilah shemaan qoli neshei Lemekh haazenah imrati · the summons: hear my voice / give ear to my speech (etnachta arm)
כי איש הרגתי לפצעי וילד לחברתי · ki ish haragti le-fitzi ve-yeled le-chaburati · the boast: a man for my wound, a boy for my bruise
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | say(e9) ∧ Agent(e9, lemekh) ∧ Theme(e9, neshei_lemekh) = say(e9) ∧ Agent(e9, Lamech) ∧ Theme(e9, wives-of-Lamech) The genealogy breaks into VERSE: the tree carves four parallel cola (summons-pair, boast-pair) — prose accents bending around a poem. The first human poem since 2:23 — and where the man's poem greeted a wife, this one is addressed AT two wives, by name. | וַיֹּאמֶר לֶמֶךְ לְנָשָׁיו עָדָה וְצִלָּה · va-yomer Lemekh le-nashav Adah ve-Tzilah = he-said Lemekh to-nashav Adah and-Tzilah | — | tested |
| DECLARE | DECLARE(lemekh, LET(shema(neshei_lemekh, qol_lemekh))) = DECLARE(Lamech, LET(hear(wives-of-Lamech, voice-Lamech))) THE CORPUS'S FIRST HUMAN-ISSUED IMPERATIVES (TIR-027): every imperative before this verse is divine blessing (1:22, 1:28); the mood's first human use is a man commanding his wives to hear a kill-boast — and they are the first feminine-plural commands (shemaan / haazenah, the hear/give-ear pair the prophets will inherit). The demanded object is QOLI ('MY voice') — the voice-thread's fifth station (3:8 God's voice walking; 3:10 hiding from it; 3:17 'you listened to your wife's voice'; 4:10 the bloods' voice crying; now a human demands the hearing). The machine pushes LET(shema(...)) — the FIRST HUMAN ENTRY IN THE DEMAND QUEUE (the issuer field carries lemekh; the queue is bookkeeping, not endorsement) — and NO compliance is ever narrated: the wives' answer does not exist. The demand stays OPEN at unit end — the queue's debt grows to four, and this one is human. | שְׁמַעַן קוֹלִי … הַאְזֵנָּה אִמְרָתִי · shemaan qoli … haazenah imrati = hear qoli haazenah imrati | TIR-027 | tested |
| PRECONDITION_STATE | HOLDS(ish_haragti_le_fitzi_ve_yeled_le_chaburati, t0) = HOLDS(a-man-I-have-killed-to-fitzi-and-a-boy-to-my-wound, t0) The boast held as TESTIMONY FACT (gen_10's protocol) and NOT as a kill event: harag's fourth token sits INSIDE A QUOTE — 'a man I killed for my wound, a boy for my bruise' — and the perfect cannot say whether it is memory, boast, or bravado-hypothetical [OPEN: no second death is narrated anywhere; the machine logs the SPEECH and invents no corpse]. Onkelos NEGATES the whole line — 'I have NOT killed a man...' (confession -> protest of innocence: the sharpest translation inversion in our spans; dual-track, flagged). The wound-vocabulary (petza, chaburah) next appears in the law's talion list (Exod 21:25 — wound for wound, bruise for bruise): the boast's nouns are a lex-talionis pair, pre-inflated. | כִּי אִישׁ הָרַגְתִּי לְפִצְעִי וְיֶלֶד לְחַבֻּרָתִי · ki ish haragti le-fitzi ve-yeled le-chaburati = for a-man I-have-killed to-fitzi a-boy my-wound | — | tested |
STEP_Gn_4_24 · Gen.4.24 · QUOTE_DIFF_SEVENTY_SEVEN
כִּי שִׁבְעָתַיִם יֻקַּם־קָיִן וְלֶמֶךְ שִׁבְעִים וְשִׁבְעָה · ki shivatayim yukam-Kayin ve-Lemekh shivim ve-shivah · [EN-AID/JPS] If Cain shall be avenged sevenfold, truly Lamech seventy and sevenfold.
כי שבעתים יקם קין · ki shivatayim yukam-Kayin · if sevenfold avenged is Cain (etnachta arm)
ולמך שבעים ושבעה · ve-Lemekh shivim ve-shivah · then Lamech: seventy-seven
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| NOTE_SPEC_DELTA | flag: spec 'kol-horeg Kayin shivatayim yukam — issuer YHWH, decree with mark (4:15, frozen gen_12)' delivered 'ki shivatayim yukam-Kayin ve-Lemekh shivim ve-shivah — issuer lemekh, boast, multiplier x11, target self, ratification NONE (4:24)' = flag: spec 'all-slayer Kayin sevenfold shall-be-avenged — issuer the-LORD, decree with mark (4:15, frozen gen-12)' delivered 'for sevenfold shall-be-avenged-Kayin and-Lemekh seventy and-seven — issuer Lamech, boast, multiplier x11, target self, ratification NONE (4:24)' QUOTE-DIFF DEVICE #2 — and the first HUMAN-MOUTH mutation of a divine ruling. The quoted core is VERBATIM (shivatayim yukam + Kayin — and SHIVATAYIM exists in the whole Torah exactly TWICE: the decree and this quotation: the census gives the device a zero noise floor). The deltas: multiplier 7 -> 77 (x11); issuer YHWH -> Lamech; beneficiary Kayin -> the speaker himself; mood protective decree -> vengeance boast; divine ratification — NONE [OPEN: heaven never countersigns; the letter reports the claim and moves to Seth]. The machine holds ONE spec-delta FLAG and installs NO handler: a boast cannot write to the rulebook (the 4:15 handler was DECLARED by the ruling's issuer; this quotation has only an echo's authority). Hophal yukam kept from the original (TIR-032). Onkelos re-reads the arithmetic as MERCY: 'seven generations were suspended for Cain — shall not Lamech get seventy-seven?' — the boast turned a-fortiori plea (dual-track). The number's afterlife: seventy-seven-fold forgiveness is the chain's echo territory — named-only. | כִּי שִׁבְעָתַיִם יֻקַּם־קָיִן וְלֶמֶךְ שִׁבְעִים וְשִׁבְעָה · ki shivatayim yukam-Kayin ve-Lemekh shivim ve-shivah = for sevenfold shall-be-avenged-Kayin and-Lemekh seventy seven | TIR-032 | tested |
| WITNESS_STATE | WITNESS(lemekh_inference, graded_flawed_yet_canonical) = WITNESS(Lamech-inference, graded-flawed-yet-canonical) AN INFERENCE FAILS ITS OWN GRADING AND STAYS IN THE TEXT [claim G13-12]. Lemekh argues from Cain's seven generations to his own seventy-seven - a light-and-heavy inference. Rebbi grades it and FAILS it: 'a flawed a-fortiori, an a-fortiori of darkness - from whom would He ever collect His note?'. Yet the Jerusalem Talmud cites this very verse as the exhibit a-fortiori one may not deny, its own editor noting the argument violates the form's rules and stands regardless. The machine must carry this inference as RECORDED AND FAILED, never as licensed - the corpus preserving a middah applied wrongly. [folded shape: recorded dispute] | — | Bereshit Rabbah 23:4, Jerusalem Talmud Sanhedrin 10:1:10 | witnessed |
STEP_Gn_4_25 · Gen.4.25 · SETH_REPLACEMENT_SEED
וַיֵּדַע אָדָם עוֹד אֶת־אִשְׁתּוֹ וַתֵּלֶד בֵּן וַתִּקְרָא אֶת־שְׁמוֹ שֵׁת כִּי שָׁת־לִי אֱלֹהִים זֶרַע אַחֵר תַּחַת הֶבֶל כִּי הֲרָגוֹ קָיִן · va-yeda Adam od et-ishto va-teled ben va-tiqra et-shemo Shet ki shat-li Elohim zera acher tachat Hevel ki harago Kayin · [EN-AID/JPS] And Adam knew his wife again; and she bore a son, and called his name Seth: 'for God hath appointed me another seed instead of Abel; for Cain slew him.'
וידע אדם עוד את אשתו ותלד בן ותקרא את שמו שת · va-yeda Adam od et-ishto va-teled ben va-tiqra et-shemo Shet · the birth and the naming: Shet (etnachta arm)
כי שת לי אלהים זרע אחר תחת הבל כי הרגו קין · ki shat-li Elohim zera acher tachat Hevel ki harago Kayin · the reason: God has SET another seed in place of Abel, for Cain killed him
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | bear(e10) ∧ Agent(e10, eshet_adam) ∧ Theme(e10, shet) = bear(e10) ∧ Agent(e10, wife-of-Adam) ∧ Theme(e10, Shet) The camera returns to Eden's pair: the 4:1 know-formula with OD ('again') — the narrative resumes over the dead son's gap. The wife goes unnamed here (ishto — Chavah's name last appeared at 4:1). | וַיֵּדַע אָדָם עוֹד אֶת־אִשְׁתּוֹ וַתֵּלֶד בֵּן · va-yeda Adam od et-ishto va-teled ben = he-knew Adam again obj-marker·et-his-wife she-bore son | TIR-014 | tested |
| NAME | name(shet) := Shet = name(Shet) := Shet The MOTHER names again (va-tiqra — as at 4:1; the naming alternates: mother, mother, father-for-a-city, mother, and 4:26's father): the corpus's second birth-etymology, hers again. | וַתִּקְרָא אֶת־שְׁמוֹ שֵׁת · va-tiqra et-shemo Shet = she-called obj-marker·et-shemo Shet | — | tested |
| PRECONDITION_STATE | HOLDS(shat_li_elohim_zera_acher_tachat_hevel, t0) ∧ HOLDS(harago_kayin_named_in_speech, t0) = HOLDS(has-SET-to-me-God-seed-another-place-of-Abel, t0) ∧ HOLDS(slew-him-Cain-named-in-speech, t0) The etymology's verb is 3:15's: SHAT ('has SET') — the shit root's ONLY other token in Gen 1-10 is ASHIT ('I will SET' — the enmity, gen_11's PATTERN): the root that set the war between seeds now sets a replacement seed — and ZERA ('seed') is that verse's own contested word, here 'ANOTHER seed' with TACHAT ('in place of'): replacement semantics entering the corpus over Abel's name. The divine name SWITCHES: her 4:1 speech said YHWH; this one says ELOHIM [letter fact; Onkelos erases the switch — 'the LORD' both times — and flattens shat to 'gave': the root-echo deleted in translation; dual-track]. And the speech ends by NAMING THE MURDER — ki HARAGO KAYIN: the corpus's first human retrospective testimony of the killing (harag token 5 — the verb's whole five-token debut is this chapter), spoken by the mother of both. | כִּי שָׁת־לִי אֱלֹהִים זֶרַע אַחֵר תַּחַת הֶבֶל כִּי הֲרָגוֹ קָיִן · ki shat-li Elohim zera acher tachat Hevel ki harago Kayin = for has-SET-to-me God seed another place-of Hevel for slew-him Kayin | — | tested |
| NOTE_PRESUPPOSED | adam, eshet_adam are READ without prior install (Eden's pair, resumed) = Adam, wife-of-Adam are READ without prior install (Eden's pair, resumed) flag, not fix | — | — | tested |
| WITNESS_READ | WITNESS-READ(seth_install, messianic_root_and_image_line_cut) = WITNESS-READ(seth-install, messianic-root-and-image-line-cut) THE REPLACEMENT LINE IS SIGHTED FORWARD [claim G13-13]. 'She looked at that offspring who comes from ANOTHER PLACE - the messianic king': what the machine installs as a replacement the chain reads as a root. And the image-line is CUT at Enosh - 'Adam, Seth, Enosh, then silence: until here in the image and likeness; from here the generations corrupted' - setting the boundary the next unit's likeness-recap inherits. [folded shape: cross-corpus link] | — | Bereshit Rabbah 23:5, Bereshit Rabbah 23:6 | witnessed |
STEP_Gn_4_26 · Gen.4.26 · ENOSH_CALLING_ON_THE_NAME
וּלְשֵׁת גַּם־הוּא יֻלַּד־בֵּן וַיִּקְרָא אֶת־שְׁמוֹ אֱנוֹשׁ אָז הוּחַל לִקְרֹא בְּשֵׁם יְהוָה · u-le-Shet gam-hu yulad-ben va-yiqra et-shemo Enosh az huchal likro be-shem YHWH · [EN-AID/JPS] And to Seth, to him also there was born a son; and he called his name Enosh; then began men to call upon the name of the LORD.
ולשת גם הוא ילד בן ויקרא את שמו אנוש · u-le-Shet gam-hu yulad-ben va-yiqra et-shemo Enosh · to Seth a son: Enosh (etnachta arm)
אז הוחל לקרא בשם יהוה · az huchal likro be-shem YHWH · then was begun the calling on the Name of YHWH
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | born(e11) ∧ Theme(e11, enosh) ∧ Goal(e11, shet) = born(e11) ∧ Theme(e11, Enosh) ∧ Goal(e11, Shet) GAM-HU ('he ALSO') — the also-thread's close (Abel also brought; Tzillah also bore; Seth also fathered) — and the birth is PASSIVE again (yulad, TIR-032): the unit's births bracket agentless (4:18 opened the Cain chain passive; the Seth line opens passive too — no mother appears in either frame). | וּלְשֵׁת גַּם־הוּא יֻלַּד־בֵּן · u-le-Shet gam-hu yulad-ben = and-to-Shet also-he was-born-son | TIR-032 | tested |
| NAME | name(enosh) := Enosh = name(Enosh) := Enosh The FATHER names (va-yiqra, masculine — the alternation's last turn), and the name is the corpus's THIRD WORD FOR 'MAN': adam (the species, from the ground), ish (the male, from the rib-poem), now ENOSH — the frail one (the poets' word for man-as-mortal): the line that will carry the Name names its child 'mortal.' | וַיִּקְרָא אֶת־שְׁמוֹ אֱנוֹשׁ · va-yiqra et-shemo Enosh = he-called obj-marker·et-shemo Enosh | — | tested |
| PRECONDITION_STATE | HOLDS(huchal_likro_be_shem_YHWH, t1) = HOLDS(was-begun-to-call-in-name-of-the-LORD, t1) The close: AZ ('then' — the time-adverb's own first token) HUCHAL — hophal, AGENTLESS (TIR-032: WHO began is unstated [OPEN]) — likro BE-SHEM YHWH ('to call on the NAME of YHWH': the divine name returns after its Cain-line absence — zero tokens in 4:17-24 — exactly at the worship formula). HUCHAL IS A LEXICAL FORK [OPEN]: one dictionary entry (chalal) carries both 'BEGIN' (its Genesis career: 6:1, 9:20, 10:8, 11:6) and 'PROFANE/PIERCE' (49:4 and the law's holiness registers) — 'then calling was BEGUN' and 'then calling was PROFANED' sit in the same letters: the chain's most famous split, and the span's law-from-lexical-fork tripwire (Onkelos VOTES: 'the sons of man CEASED/ PROFANED from praying' — subject supplied, dark sense chosen; the law code builds idolatry's history on that side; the plain-sense readers keep 'begun'; the letter holds both and the machine holds the fact with the fork standing). The phrase's next tokens: 12:8 and 26:25 — Abram and Isaac, both WITH altars: whatever huchal did, the patriarchs resume the formula as practice. | אָז הוּחַל לִקְרֹא בְּשֵׁם יְהוָה · az huchal likro be-shem YHWH = then was-begun to-call name-of the-LORD | TIR-032 | tested |
| WITNESS_READ | WITNESS-READ(huchal, rebellion_census_on_a_unique_passive) = WITNESS-READ(was-begun, rebellion-census-on-a-unique-passive) THE ONLY PASSIVE OF ITS KIND IN THE TORAH [claim G13-14, machine-checked]. הוּחַל (huchal) is read not as 'began to call' but as REBELLION, the profaning of the Name, and R. Simon censuses three seats of that sense - our 4:26, Genesis 6:1, and Nimrod's beginning. Verified at derivation: our token is the ONLY one of this form in the whole Torah and the only PASSIVE member of the group; the other two seats write the active. The ocean's riposte rides with it - 'you called your names divine; I will call the sea's waters by My name' - and the inundation's measure varies by seat, geographic bounds against a third of the world. [folded shape: ink count] | — | Bereshit Rabbah 23:7, Mekhilta DeRabbi Yishmael, Tractate Bachodesh 6:9 | witnessed |
State machine
| state | meaning |
|---|---|
| S_boot | Before 4:17 — all registers empty (standalone unit) |
| S_city | After 4:17 — the first human WORLD install (ir, still a participle); the registry holds a place-name; the exile pair flagged as read |
| S_chain | After 4:18 — four generations on the trace (one passive, three active); Lamech reached — the seventh from Adam |
| S_wives | After 4:19 — the first polygamy; the wives' names standing as reported facts (no naming verb) |
| S_crafts | After 4:20-22 — the three craft offices standing (tent-and-herd, harp-and-pipe, bronze-and-iron: the third without the title); the sister held open |
| S_song | After 4:23 — the first human imperatives: LET(shema...) pushed by a human issuer — OPEN; the boast held as testimony, no kill event |
| S_boast | After 4:24 — quote-diff #2 flagged (sevenfold -> seventy-seven, no ratification); the rulebook unmoved |
| S_seth | After 4:25 — the replacement seed named with 3:15's SET-verb; the murder named in human testimony; Eden's pair flagged as read |
| S_calling | After 4:26 — Enosh; the huchal fact standing with its fork [OPEN]; the human demand STILL OPEN; LEDGER empty |
| from | to | via |
|---|---|---|
| S_boot | S_city | STEP_Gn_4_17 |
| S_city | S_chain | STEP_Gn_4_18 |
| S_chain | S_wives | STEP_Gn_4_19 |
| S_wives | S_crafts | STEP_Gn_4_20 |
| S_crafts | S_crafts | STEP_Gn_4_21 |
| S_crafts | S_crafts | STEP_Gn_4_22 |
| S_crafts | S_song | STEP_Gn_4_23 |
| S_song | S_boast | STEP_Gn_4_24 |
| S_boast | S_seth | STEP_Gn_4_25 |
| S_seth | S_calling | STEP_Gn_4_26 |
Scenarios (the unit's own test suite)
| id | title | given | expect | anchor |
|---|---|---|---|---|
| S1 | The wanderer builds — the first human WORLD install: after STEP_Gn_4_17 | All registers empty (standalone unit). | WORLD = {ir}; REGISTRY: ir->Chanokh (1 writes); SPECS empty; flags kayin/eshet_kayin as read-before-install. = WORLD = {city}; REGISTRY: city->Chanokh (1 writes); SPECS empty; flags Cain/wife-of-Cain as read-before-install. | וַיְהִי בֹּנֶה עִיר · va-yehi boneh ir = he-was boneh city |
| S2 | The begetting chain leaves no register trace: after STEP_Gn_4_18 | S1 state. | WORLD = {ir}; SPECS empty. = WORLD = {city}; SPECS empty. | וּמְתוּשָׁאֵל יָלַד אֶת־לָמֶךְ · u-Metushael yalad et-Lamekh = and-Metushael begot obj-marker·et-Lamekh |
| S3 | Polygamy recorded, not evaluated: after STEP_Gn_4_19 | S2 state. | Facts shte_nashim_le_lemekh/shem_ha_achat_adah/shem_ha_shenit_tzilah HOLD; SPECS empty. = Facts two-of-wives-to-Lamech/name-of-the-first-Adah/name-of-the-second-Tzillah HOLD; SPECS empty. | שְׁתֵּי נָשִׁים · shtei nashim = shtei wives |
| S4 | The crafts registry standing: after STEP_Gn_4_22 | S3 state + the two office verses (4:20-21). | Facts avi_yoshev_ohel_u_mikneh/avi_kol_tofes_kinor_ve_ugav/lotesh_kol_choresh_nechoshet_u_varzel/achot_tuval_kayin_naamah HOLD; WORLD = {ir}. = Facts father-of-dweller-of-tent-and-livestock/father-of-all-handler-of-harp-and-pipe/hammerer-of-all-craftsman-of-bronze-and-iron/sister-of-Tuval-Cain-Naamah HOLD; WORLD = {city}. | אֲבִי … אֲבִי … לֹטֵשׁ · avi … avi … lotesh = father-of father-of hammerer-of |
| S5 | The sword-song — a human pushes the queue: after STEP_Gn_4_23 | S4 state. | LET(shema(neshei_lemekh, qol_lemekh)) pushed and OPEN; Facts ish_haragti_le_fitzi_ve_yeled_le_chaburati HOLD. = LET(hear(wives-of-Lamech, voice-Lamech)) pushed and OPEN; Facts a-man-I-have-killed-to-fitzi-and-a-boy-to-my-wound HOLD. | שְׁמַעַן קוֹלִי · shemaan qoli = hear qoli |
| S6 | Seventy-seven — the machine flags and refuses: after STEP_Gn_4_24 | S5 state. | machine flags spec-delta; LET(shema(neshei_lemekh, qol_lemekh)) pushed and OPEN. = machine flags spec-delta; LET(hear(wives-of-Lamech, voice-Lamech)) pushed and OPEN. | שִׁבְעִים וְשִׁבְעָה · shivim ve-shivah = seventy seven |
| S7 | The replacement seed: after STEP_Gn_4_25 | S6 state. | Facts shat_li_elohim_zera_acher_tachat_hevel/harago_kayin_named_in_speech HOLD; flags adam/eshet_adam as read-before-install. = Facts has-SET-to-me-God-seed-another-place-of-Abel/slew-him-Cain-named-in-speech HOLD; flags Adam/wife-of-Adam as read-before-install. | זֶרַע אַחֵר תַּחַת הֶבֶל · zera acher tachat Hevel = seed another place-of Hevel |
| S8 | The calling and the fork — the unit ends owing: after STEP_Gn_4_26 | S7 state. | WORLD = {ir}; Facts huchal_likro_be_shem_YHWH HOLD; LET(shema(neshei_lemekh, qol_lemekh)) pushed and OPEN. = WORLD = {city}; Facts was-begun-to-call-in-name-of-the-LORD HOLD; LET(hear(wives-of-Lamech, voice-Lamech)) pushed and OPEN. | אָז הוּחַל לִקְרֹא בְּשֵׁם יְהוָה · az huchal likro be-shem YHWH = then was-begun to-call name-of the-LORD |
| S9_negative | Negative: the machine's ? stays guarded | A synthetic LET? demand (the machine's own contract self-test). | LET? never auto-upgrades: resolution without citation must REFUSE; with a per-unit citation it may resolve — no boast, quotation, or silence ever flips a mood on its own. = LET? never auto-upgrades: resolution without citation must REFUSE; with a per-unit citation it may resolve — no boast, quotation, light silence ever flips a mood on its own. | |
| S10_negative | Negative: flags never block | A synthetic commit with TESTS empty (the machine's own contract self-test). | Cycle close with TESTS empty must be FLAGGED, never blocked. = Cycle close with TESTS empty must in FLAGGED, never blocked. |
Exports (reusable patterns)
| id | content |
|---|---|
| EXPORT_first_city | וַיְהִי בֹּנֶה עִיר · va-yehi boneh ir · the first human WORLD install — the wanderer builds a city (participle: never narrated finished) and names it for his son; ir's thread runs founder-under-curse -> Nineveh -> Babel |
| EXPORT_crafts_registry | אֲבִי יֹשֵׁב אֹהֶל וּמִקְנֶה … אֲבִי כָּל־תֹּפֵשׂ כִּנּוֹר וְעוּגָב … לֹטֵשׁ כָּל־חֹרֵשׁ נְחֹשֶׁת וּבַרְזֶל · avi yoshev ohel u-mikneh … avi kol-tofes kinor ve-ugav … lotesh kol-choresh nechoshet u-varzel · the civilization offices founded in the condemned line — avi ('father-of') as office formula, template-identical trees, broken for the smith; first tokens: tent, harp, pipe (the Torah's only), bronze (next stop: the Tabernacle), iron (next stop: a curse); the herd-word carries Kayin's own name-root |
| EXPORT_first_human_imperatives | שְׁמַעַן קוֹלִי … הַאְזֵנָּה אִמְרָתִי · shemaan qoli … haazenah imrati · the law's command mood debuts in a human mouth (TIR-027's first human issuer) demanding a hearing for a kill-boast — the first human entry in the demand queue, never answered, OPEN at unit end; the voice-thread's fifth station |
| EXPORT_seventy_seven | כִּי שִׁבְעָתַיִם יֻקַּם־קָיִן וְלֶמֶךְ שִׁבְעִים וְשִׁבְעָה · ki shivatayim yukam-Kayin ve-Lemekh shivim ve-shivah · quote-diff device #2 — the first divine decree a human quotes, quoted to inflate it (x11, issuer swapped, self-directed, never ratified); shivatayim's whole Torah career is the decree and this echo; the machine flags spec-delta and refuses the boast a handler |
| EXPORT_replacement_seed | כִּי שָׁת־לִי אֱלֹהִים זֶרַע אַחֵר תַּחַת הֶבֶל · ki shat-li Elohim zera acher tachat Hevel · the SET-verb of 3:15's enmity (its only other Gen 1-10 token) sets the replacement seed; zera is that verse's word; tachat debuts replacement semantics; the mother's speech names the murder — the first human retrospective testimony — and switches the divine name (YHWH at 4:1, Elohim here; Onkelos erases the switch) |
| EXPORT_huchal_fork | אָז הוּחַל לִקְרֹא בְּשֵׁם יְהוָה · az huchal likro be-shem YHWH · worship's formula debuts agentless (hophal, TIR-032) under a lexical fork — begin/profane in one lemma [OPEN]; Onkelos votes the dark side and law-history stands on it; the phrase's next tokens are Abram's and Isaac's altars; the span's law-from-lexical-fork detector tripwire |
| EXPORT_two_lines_one_namepool | חֲנוֹךְ … לֶמֶךְ … מְתוּשָׁאֵל · Chanokh … Lemekh … Metushael · Cain's and Seth's lines share names at the LEMMA level (Chanokh and Lemekh identical; Metushael/Metushelach adjacent entries; Qayin/Qenan, Irad/Yered near-pairs) — the seventh slot holds the contrast: sevens-speaking Lamech vs the Chanokh who walks with God [OPEN] |
Oral notes (named, tiered, dual-track — never merged)
אָז הוּחַל · (queue — named only) · Named, not read: the cache holds ZERO sources anchored to Gen 4:17-26 — seventh tripwire span. The huchal fork is a law-from-lexical-fork specimen (cleaner than an al-tikrei ["do not read X but Y"] class: no re-vocalization needed — both senses share the dictionary entry); the detector's dual-sense formulas should fire on it when cached, with the law code's idolatry-history as the law-grade shadow.
Queue entry — no claim made beyond the naming.
לָא גַּבְרָא קְטָלִית · la gavra ketalit · The span's translation witness — the sharpest INVERSION in our derived spans: 4:23's boast NEGATED ('I have NOT killed a man that I should bear sins for him, NOR wounded a youth that my seed be destroyed' — confession -> protest of innocence; the added vocabulary loaded: savil = bear, the burden thread; the destroyed seed echoes the 4:10 descendants doctrine); 4:24 vengeance re-read as MERCY arithmetic ('seven generations suspended for Cain — shall not Lamech his son get seventy-seven?' — a-fortiori plea); 4:26 the fork VOTED ('the sons of man CEASED/PROFANED from praying in the Name' — subject supplied, calling upgraded to prayer, dark sense chosen); avi -> RABBHON (guild-master), granted even to the title-less smith; tents -> mashkenin (the Tabernacle root); 4:25 the divine-name switch erased and the SET-verb flattened to 'gave' (the 3:15 root-echo deleted); the she-spelling leveled.
Read from Data/sefaria_texts/ (local, gitignored; FETCHLOG is provenance). Dual-track; not merged.
נקרא כולו · nikra kulo (read in full) · The v1 queue above is DISCHARGED: the declared core shelf was read end to end this sitting. HEADLINES: the LINE-NAMES read as decree- verbs (Irad through Lemekh — the genealogy as sentence-ledger); LEMEKH'S A-FORTIORI GRADED BY THE CHAIN ITSELF — Rebbi calls it 'an a-fortiori of darkness' and the Jerusalem Talmud counts its denial as heresy while noting it violates the middah's formal rules: the ink's own kal va-chomer, flawed yet canonical (middah- layer crown); the huchal REBELLION census (4:26/6:1/Nimrod) with the Enosh-era partial inundation (a third of the world at the tannaitic seat vs the Akko/Yafo bounds — measure variance); the image-line CUT at Enosh with the four changes; SETH sighted forward to the messianic king; the two-wives institution with the Adah/Tzillah role-reversal between seats; the Naamah identity dispute; the launderer's style-rule from 'wives of Lemekh' defusing the two-powers heretic. Findings recorded in the ledger; dual-track throughout; no reading merged into the machine.
Reading-pass record; the stamp and ritual remain the owner's word (batch, per parashah).
Binary trees (ta'amim v3, glue bricks)
Gen.4.17 · parser unique · 17 words
PHRASE (binary 17w) וַ/יֵּ֤דַע קַ֨יִן֙ אֶת אִשְׁתּ֔/וֹ וַ/תַּ֖הַר ו…
├── PHRASE (binary 8w) וַ/יֵּ֤דַע קַ֨יִן֙ אֶת אִשְׁתּ֔/וֹ וַ/תַּ֖הַר ו…
│ ├── PHRASE (binary 4w) וַ/יֵּ֤דַע קַ֨יִן֙ אֶת אִשְׁתּ֔/וֹ
│ │ ├── [0-1] GLUE וַ/יֵּ֤דַע קַ֨יִן֙ (pashta, rank=3)
│ │ └── [2-3] GLUE אֶת אִשְׁתּ֔/וֹ (zaqef qatan, rank=2)
│ └── PHRASE (binary 4w) וַ/תַּ֖הַר וַ/תֵּ֣לֶד אֶת חֲנ֑וֹךְ
│ ├── [4] וַ/תַּ֖הַר (tifcha, rank=2)
│ └── [5-7] GLUE וַ/תֵּ֣לֶד אֶת חֲנ֑וֹךְ (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 9w) וַֽ/יְהִי֙ בֹּ֣נֶה עִ֔יר וַ/יִּקְרָא֙ שֵׁ֣ם הָ/…
├── PHRASE (binary 3w) וַֽ/יְהִי֙ בֹּ֣נֶה עִ֔יר
│ ├── [8] וַֽ/יְהִי֙ (pashta, rank=3)
│ └── [9-10] GLUE בֹּ֣נֶה עִ֔יר (zaqef qatan, rank=2)
└── PHRASE (binary 6w) וַ/יִּקְרָא֙ שֵׁ֣ם הָ/עִ֔יר כְּ/שֵׁ֖ם בְּנ֥/וֹ …
├── PHRASE (binary 3w) וַ/יִּקְרָא֙ שֵׁ֣ם הָ/עִ֔יר
│ ├── [11] וַ/יִּקְרָא֙ (pashta, rank=3)
│ └── [12-13] GLUE שֵׁ֣ם הָ/עִ֔יר (zaqef qatan, rank=2)
└── PHRASE (binary 3w) כְּ/שֵׁ֖ם בְּנ֥/וֹ חֲנֽוֹךְ
├── [14] כְּ/שֵׁ֖ם (tifcha, rank=2)
└── [15-16] GLUE בְּנ֥/וֹ חֲנֽוֹךְ (silluq (verse-end emperor), rank=1)
Gen.4.18 · parser unique · 16 words
PHRASE (binary 16w) וַ/יִּוָּלֵ֤ד לַֽ/חֲנוֹךְ֙ אֶת עִירָ֔ד וְ/עִירָ…
├── PHRASE (binary 8w) וַ/יִּוָּלֵ֤ד לַֽ/חֲנוֹךְ֙ אֶת עִירָ֔ד וְ/עִירָ…
│ ├── PHRASE (binary 4w) וַ/יִּוָּלֵ֤ד לַֽ/חֲנוֹךְ֙ אֶת עִירָ֔ד
│ │ ├── [0-1] GLUE וַ/יִּוָּלֵ֤ד לַֽ/חֲנוֹךְ֙ (pashta, rank=3)
│ │ └── [2-3] GLUE אֶת עִירָ֔ד (zaqef qatan, rank=2)
│ └── PHRASE (binary 4w) וְ/עִירָ֕ד יָלַ֖ד אֶת מְחֽוּיָאֵ֑ל
│ ├── [4] וְ/עִירָ֕ד (zaqef gadol, rank=2)
│ └── PHRASE (binary 3w) יָלַ֖ד אֶת מְחֽוּיָאֵ֑ל
│ ├── [5] יָלַ֖ד (tifcha, rank=2)
│ └── [6-7] GLUE אֶת מְחֽוּיָאֵ֑ל (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 8w) וּ/מְחִיּיָאֵ֗ל יָלַד֙ אֶת מְת֣וּשָׁאֵ֔ל וּ/מְת…
├── PHRASE (binary 4w) וּ/מְחִיּיָאֵ֗ל יָלַד֙ אֶת מְת֣וּשָׁאֵ֔ל
│ ├── [8] וּ/מְחִיּיָאֵ֗ל (revia, rank=3)
│ └── PHRASE (binary 3w) יָלַד֙ אֶת מְת֣וּשָׁאֵ֔ל
│ ├── [9] יָלַד֙ (pashta, rank=3)
│ └── [10-11] GLUE אֶת מְת֣וּשָׁאֵ֔ל (zaqef qatan, rank=2)
└── PHRASE (binary 4w) וּ/מְתוּשָׁאֵ֖ל יָלַ֥ד אֶת לָֽמֶךְ
├── [12] וּ/מְתוּשָׁאֵ֖ל (tifcha, rank=2)
└── [13-15] GLUE יָלַ֥ד אֶת לָֽמֶךְ (silluq (verse-end emperor), rank=1)
Gen.4.19 · parser unique · 11 words
PHRASE (binary 11w) וַ/יִּֽקַּֽח ל֥/וֹ לֶ֖מֶךְ שְׁתֵּ֣י נָשִׁ֑ים שׁ…
├── PHRASE (binary 5w) וַ/יִּֽקַּֽח ל֥/וֹ לֶ֖מֶךְ שְׁתֵּ֣י נָשִׁ֑ים
│ ├── [0-2] GLUE וַ/יִּֽקַּֽח ל֥/וֹ לֶ֖מֶךְ (tifcha, rank=2)
│ └── [3-4] GLUE שְׁתֵּ֣י נָשִׁ֑ים (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 6w) שֵׁ֤ם הָֽ/אַחַת֙ עָדָ֔ה וְ/שֵׁ֥ם הַ/שֵּׁנִ֖ית צ…
├── PHRASE (binary 3w) שֵׁ֤ם הָֽ/אַחַת֙ עָדָ֔ה
│ ├── [5-6] GLUE שֵׁ֤ם הָֽ/אַחַת֙ (pashta, rank=3)
│ └── [7] עָדָ֔ה (zaqef qatan, rank=2)
└── PHRASE (binary 3w) וְ/שֵׁ֥ם הַ/שֵּׁנִ֖ית צִלָּֽה
├── [8-9] GLUE וְ/שֵׁ֥ם הַ/שֵּׁנִ֖ית (tifcha, rank=2)
└── [10] צִלָּֽה (silluq (verse-end emperor), rank=1)
Gen.4.20 · parser unique · 10 words
PHRASE (binary 10w) וַ/תֵּ֥לֶד עָדָ֖ה אֶת יָבָ֑ל ה֣וּא הָיָ֔ה אֲבִ֕…
├── PHRASE (binary 4w) וַ/תֵּ֥לֶד עָדָ֖ה אֶת יָבָ֑ל
│ ├── [0-1] GLUE וַ/תֵּ֥לֶד עָדָ֖ה (tifcha, rank=2)
│ └── [2-3] GLUE אֶת יָבָ֑ל (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 6w) ה֣וּא הָיָ֔ה אֲבִ֕י יֹשֵׁ֥ב אֹ֖הֶל וּ/מִקְנֶֽה
├── [4-5] GLUE ה֣וּא הָיָ֔ה (zaqef qatan, rank=2)
└── PHRASE (binary 4w) אֲבִ֕י יֹשֵׁ֥ב אֹ֖הֶל וּ/מִקְנֶֽה
├── [6] אֲבִ֕י (zaqef gadol, rank=2)
└── PHRASE (binary 3w) יֹשֵׁ֥ב אֹ֖הֶל וּ/מִקְנֶֽה
├── [7-8] GLUE יֹשֵׁ֥ב אֹ֖הֶל (tifcha, rank=2)
└── [9] וּ/מִקְנֶֽה (silluq (verse-end emperor), rank=1)
Gen.4.21 · parser unique · 10 words
PHRASE (binary 10w) וְ/שֵׁ֥ם אָחִ֖י/ו יוּבָ֑ל ה֣וּא הָיָ֔ה אֲבִ֕י כ…
├── PHRASE (binary 3w) וְ/שֵׁ֥ם אָחִ֖י/ו יוּבָ֑ל
│ ├── [0-1] GLUE וְ/שֵׁ֥ם אָחִ֖י/ו (tifcha, rank=2)
│ └── [2] יוּבָ֑ל (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 7w) ה֣וּא הָיָ֔ה אֲבִ֕י כָּל תֹּפֵ֥שׂ כִּנּ֖וֹר וְ/…
├── [3-4] GLUE ה֣וּא הָיָ֔ה (zaqef qatan, rank=2)
└── PHRASE (binary 5w) אֲבִ֕י כָּל תֹּפֵ֥שׂ כִּנּ֖וֹר וְ/עוּגָֽב
├── [5] אֲבִ֕י (zaqef gadol, rank=2)
└── PHRASE (binary 4w) כָּל תֹּפֵ֥שׂ כִּנּ֖וֹר וְ/עוּגָֽב
├── [6-8] GLUE כָּל תֹּפֵ֥שׂ כִּנּ֖וֹר (tifcha, rank=2)
└── [9] וְ/עוּגָֽב (silluq (verse-end emperor), rank=1)
Gen.4.22 · parser unique · 16 words
PHRASE (binary 16w) וְ/צִלָּ֣ה גַם הִ֗וא יָֽלְדָה֙ אֶת תּ֣וּבַל קַ֔…
├── PHRASE (binary 12w) וְ/צִלָּ֣ה גַם הִ֗וא יָֽלְדָה֙ אֶת תּ֣וּבַל קַ֔…
│ ├── PHRASE (binary 7w) וְ/צִלָּ֣ה גַם הִ֗וא יָֽלְדָה֙ אֶת תּ֣וּבַל קַ֔…
│ │ ├── [0-2] GLUE וְ/צִלָּ֣ה גַם הִ֗וא (revia, rank=3)
│ │ └── PHRASE (binary 4w) יָֽלְדָה֙ אֶת תּ֣וּבַל קַ֔יִן
│ │ ├── [3] יָֽלְדָה֙ (pashta, rank=3)
│ │ └── [4-6] GLUE אֶת תּ֣וּבַל קַ֔יִן (zaqef qatan, rank=2)
│ └── PHRASE (binary 5w) לֹטֵ֕שׁ כָּל חֹרֵ֥שׁ נְחֹ֖שֶׁת וּ/בַרְזֶ֑ל
│ ├── [7] לֹטֵ֕שׁ (zaqef gadol, rank=2)
│ └── PHRASE (binary 4w) כָּל חֹרֵ֥שׁ נְחֹ֖שֶׁת וּ/בַרְזֶ֑ל
│ ├── [8-10] GLUE כָּל חֹרֵ֥שׁ נְחֹ֖שֶׁת (tifcha, rank=2)
│ └── [11] וּ/בַרְזֶ֑ל (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 4w) וַֽ/אֲח֥וֹת תּֽוּבַל קַ֖יִן נַֽעֲמָֽה
├── [12-14] GLUE וַֽ/אֲח֥וֹת תּֽוּבַל קַ֖יִן (tifcha, rank=2)
└── [15] נַֽעֲמָֽה (silluq (verse-end emperor), rank=1)
Gen.4.23 · parser unique · 17 words
PHRASE (binary 17w) וַ/יֹּ֨אמֶר לֶ֜מֶךְ לְ/נָשָׁ֗י/ו עָדָ֤ה וְ/צִלּ…
├── PHRASE (binary 11w) וַ/יֹּ֨אמֶר לֶ֜מֶךְ לְ/נָשָׁ֗י/ו עָדָ֤ה וְ/צִלּ…
│ ├── PHRASE (binary 7w) וַ/יֹּ֨אמֶר לֶ֜מֶךְ לְ/נָשָׁ֗י/ו עָדָ֤ה וְ/צִלּ…
│ │ ├── PHRASE (binary 3w) וַ/יֹּ֨אמֶר לֶ֜מֶךְ לְ/נָשָׁ֗י/ו
│ │ │ ├── [0-1] GLUE וַ/יֹּ֨אמֶר לֶ֜מֶךְ (geresh, rank=4)
│ │ │ └── [2] לְ/נָשָׁ֗י/ו (revia, rank=3)
│ │ └── PHRASE (binary 4w) עָדָ֤ה וְ/צִלָּה֙ שְׁמַ֣עַן קוֹלִ֔/י
│ │ ├── [3-4] GLUE עָדָ֤ה וְ/צִלָּה֙ (pashta, rank=3)
│ │ └── [5-6] GLUE שְׁמַ֣עַן קוֹלִ֔/י (zaqef qatan, rank=2)
│ └── PHRASE (binary 4w) נְשֵׁ֣י לֶ֔מֶךְ הַאְזֵ֖נָּה אִמְרָתִ֑/י
│ ├── [7-8] GLUE נְשֵׁ֣י לֶ֔מֶךְ (zaqef qatan, rank=2)
│ └── PHRASE (binary 2w) הַאְזֵ֖נָּה אִמְרָתִ֑/י
│ ├── [9] הַאְזֵ֖נָּה (tifcha, rank=2)
│ └── [10] אִמְרָתִ֑/י (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 6w) כִּ֣י אִ֤ישׁ הָרַ֨גְתִּי֙ לְ/פִצְעִ֔/י וְ/יֶ֖לֶ…
├── PHRASE (binary 4w) כִּ֣י אִ֤ישׁ הָרַ֨גְתִּי֙ לְ/פִצְעִ֔/י
│ ├── [11-13] GLUE כִּ֣י אִ֤ישׁ הָרַ֨גְתִּי֙ (pashta, rank=3)
│ └── [14] לְ/פִצְעִ֔/י (zaqef qatan, rank=2)
└── PHRASE (binary 2w) וְ/יֶ֖לֶד לְ/חַבֻּרָתִֽ/י
├── [15] וְ/יֶ֖לֶד (tifcha, rank=2)
└── [16] לְ/חַבֻּרָתִֽ/י (silluq (verse-end emperor), rank=1)
Gen.4.24 · parser unique · 7 words
PHRASE (binary 7w) כִּ֥י שִׁבְעָתַ֖יִם יֻקַּם קָ֑יִן וְ/לֶ֖מֶךְ שׁ…
├── PHRASE (binary 4w) כִּ֥י שִׁבְעָתַ֖יִם יֻקַּם קָ֑יִן
│ ├── [0-1] GLUE כִּ֥י שִׁבְעָתַ֖יִם (tifcha, rank=2)
│ └── [2-3] GLUE יֻקַּם קָ֑יִן (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 3w) וְ/לֶ֖מֶךְ שִׁבְעִ֥ים וְ/שִׁבְעָֽה
├── [4] וְ/לֶ֖מֶךְ (tifcha, rank=2)
└── [5-6] GLUE שִׁבְעִ֥ים וְ/שִׁבְעָֽה (silluq (verse-end emperor), rank=1)
Gen.4.25 · parser unique · 22 words
PHRASE (binary 22w) וַ/יֵּ֨דַע אָדָ֥ם עוֹד֙ אֶת אִשְׁתּ֔/וֹ וַ/תֵּ֣…
├── PHRASE (binary 11w) וַ/יֵּ֨דַע אָדָ֥ם עוֹד֙ אֶת אִשְׁתּ֔/וֹ וַ/תֵּ֣…
│ ├── PHRASE (binary 5w) וַ/יֵּ֨דַע אָדָ֥ם עוֹד֙ אֶת אִשְׁתּ֔/וֹ
│ │ ├── [0-2] GLUE וַ/יֵּ֨דַע אָדָ֥ם עוֹד֙ (pashta, rank=3)
│ │ └── [3-4] GLUE אֶת אִשְׁתּ֔/וֹ (zaqef qatan, rank=2)
│ └── PHRASE (binary 6w) וַ/תֵּ֣לֶד בֵּ֔ן וַ/תִּקְרָ֥א אֶת שְׁמ֖/וֹ שֵׁ֑ת
│ ├── [5-6] GLUE וַ/תֵּ֣לֶד בֵּ֔ן (zaqef qatan, rank=2)
│ └── PHRASE (binary 4w) וַ/תִּקְרָ֥א אֶת שְׁמ֖/וֹ שֵׁ֑ת
│ ├── [7-9] GLUE וַ/תִּקְרָ֥א אֶת שְׁמ֖/וֹ (tifcha, rank=2)
│ └── [10] שֵׁ֑ת (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 11w) כִּ֣י שָֽׁת לִ֤/י אֱלֹהִים֙ זֶ֣רַע אַחֵ֔ר תַּ֣ח…
├── PHRASE (binary 6w) כִּ֣י שָֽׁת לִ֤/י אֱלֹהִים֙ זֶ֣רַע אַחֵ֔ר
│ ├── [11-14] GLUE כִּ֣י שָֽׁת לִ֤/י אֱלֹהִים֙ (pashta, rank=3)
│ └── [15-16] GLUE זֶ֣רַע אַחֵ֔ר (zaqef qatan, rank=2)
└── PHRASE (binary 5w) תַּ֣חַת הֶ֔בֶל כִּ֥י הֲרָג֖/וֹ קָֽיִן
├── [17-18] GLUE תַּ֣חַת הֶ֔בֶל (zaqef qatan, rank=2)
└── PHRASE (binary 3w) כִּ֥י הֲרָג֖/וֹ קָֽיִן
├── [19-20] GLUE כִּ֥י הֲרָג֖/וֹ (tifcha, rank=2)
└── [21] קָֽיִן (silluq (verse-end emperor), rank=1)
Gen.4.26 · parser unique · 14 words
PHRASE (binary 14w) וּ/לְ/שֵׁ֤ת גַּם הוּא֙ יֻלַּד בֵּ֔ן וַ/יִּקְרָ֥…
├── PHRASE (binary 9w) וּ/לְ/שֵׁ֤ת גַּם הוּא֙ יֻלַּד בֵּ֔ן וַ/יִּקְרָ֥…
│ ├── PHRASE (binary 5w) וּ/לְ/שֵׁ֤ת גַּם הוּא֙ יֻלַּד בֵּ֔ן
│ │ ├── [0-2] GLUE וּ/לְ/שֵׁ֤ת גַּם הוּא֙ (pashta, rank=3)
│ │ └── [3-4] GLUE יֻלַּד בֵּ֔ן (zaqef qatan, rank=2)
│ └── PHRASE (binary 4w) וַ/יִּקְרָ֥א אֶת שְׁמ֖/וֹ אֱנ֑וֹשׁ
│ ├── [5-7] GLUE וַ/יִּקְרָ֥א אֶת שְׁמ֖/וֹ (tifcha, rank=2)
│ └── [8] אֱנ֑וֹשׁ (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 5w) אָ֣ז הוּחַ֔ל לִ/קְרֹ֖א בְּ/שֵׁ֥ם יְהוָֽה
├── [9-10] GLUE אָ֣ז הוּחַ֔ל (zaqef qatan, rank=2)
└── PHRASE (binary 3w) לִ/קְרֹ֖א בְּ/שֵׁ֥ם יְהוָֽה
├── [11] לִ/קְרֹ֖א (tifcha, rank=2)
└── [12-13] GLUE בְּ/שֵׁ֥ם יְהוָֽה (silluq (verse-end emperor), rank=1)
Word coverage — 140/140 words with named roles
| ref | # | Hebrew | translit | English | role | kind | rule |
|---|---|---|---|---|---|---|---|
| Gen.4.17 | 0 | וידע | va-yeda | and-he-knew | know_formula_4_1_rerun | logic_bearing | none |
| Gen.4.17 | 1 | קין | qayin | Cain | the_wanderer | logic_bearing | none |
| Gen.4.17 | 2 | את | et | obj-marker·et | obj_marker | logic_bearing | TIR-014 |
| Gen.4.17 | 3 | אשתו | isht-o | his-wife | WIFE_NO_SOURCE_OPEN | logic_bearing | none |
| Gen.4.17 | 4 | ותהר | va-tahar | and-she-conceived | conception | logic_bearing | none |
| Gen.4.17 | 5 | ותלד | va-teled | and-she-bore | birth | logic_bearing | none |
| Gen.4.17 | 6 | את | et | obj-marker·et | obj_marker | glue | TIR-008 |
| Gen.4.17 | 7 | חנוך | chanokh | Enoch | Chanokh_the_son | logic_bearing | none |
| Gen.4.17 | 8 | ויהי | va-yehi | and-he-was | and-he-was | logic_bearing | none |
| Gen.4.17 | 9 | בנה | bone | building | BUILDING_participle_unfinished | logic_bearing | TIR-031 |
| Gen.4.17 | 10 | עיר | ir | city | IR_FIRST_TOKEN_city | logic_bearing | none |
| Gen.4.17 | 11 | ויקרא | va-yiqra | and-he-called | naming_verb_spent_on_city | logic_bearing | none |
| Gen.4.17 | 12 | שם | shem | name-of | name-of | logic_bearing | none |
| Gen.4.17 | 13 | העיר | ha-ir | the-city | the-city | logic_bearing | none |
| Gen.4.17 | 14 | כשם | ke-shem | like-name-of | KE_SHEM_for_the_son | logic_bearing | none |
| Gen.4.17 | 15 | בנו | ben-o | his-son | his-son | logic_bearing | none |
| Gen.4.17 | 16 | חנוך | chanokh | Enoch | the_namesake | logic_bearing | none |
| Gen.4.18 | 0 | ויולד | va-yivaled | and-was-born | passive_birth_agentless | logic_bearing | TIR-032 |
| Gen.4.18 | 1 | לחנוך | la-chanokh | to-Enoch | to-Enoch | logic_bearing | none |
| Gen.4.18 | 2 | את | et | obj-marker·et | obj_marker | logic_bearing | TIR-014 |
| Gen.4.18 | 3 | עירד | irad | Irad | Irad | logic_bearing | none |
| Gen.4.18 | 4 | ועירד | ve-irad | and-Irad | chain_link_1 | logic_bearing | none |
| Gen.4.18 | 5 | ילד | yalad | begot | begot_active_1 | logic_bearing | none |
| Gen.4.18 | 6 | את | et | obj-marker·et | obj_marker | glue | TIR-008 |
| Gen.4.18 | 7 | מחויאל | mechuyael | Mehujael | SPELLING_A_with_vav | logic_bearing | none |
| Gen.4.18 | 8 | ומחייאל | u-mechiyael | and-Mehijael | SPELLING_B_double_yod_SAME_VERSE | logic_bearing | none |
| Gen.4.18 | 9 | ילד | yalad | begot | begot_active_2 | logic_bearing | none |
| Gen.4.18 | 10 | את | et | obj-marker·et | obj_marker | glue | TIR-008 |
| Gen.4.18 | 11 | מתושאל | metushael | Methusael | Metushael_lemma_4967 | logic_bearing | none |
| Gen.4.18 | 12 | ומתושאל | u-metushael | and-Methusael | chain_link_3 | logic_bearing | none |
| Gen.4.18 | 13 | ילד | yalad | begot | begot_active_3 | logic_bearing | none |
| Gen.4.18 | 14 | את | et | obj-marker·et | obj_marker | glue | TIR-008 |
| Gen.4.18 | 15 | למך | lamekh | Lamech | LEMEKH_seventh_from_adam | logic_bearing | none |
| Gen.4.19 | 0 | ויקח | va-yiqach | and-he-took | took_laqach | logic_bearing | none |
| Gen.4.19 | 1 | לו | l-o | for-himself | for-himself | logic_bearing | none |
| Gen.4.19 | 2 | למך | lemekh | Lamech | Lamech | logic_bearing | none |
| Gen.4.19 | 3 | שתי | shete | two | TWO_first_polygamy | logic_bearing | none |
| Gen.4.19 | 4 | נשים | nashim | wives | NASHIM_PLURAL_FIRST_TOKEN | logic_bearing | none |
| Gen.4.19 | 5 | שם | shem | name-of | name_reported_not_conferred | logic_bearing | none |
| Gen.4.19 | 6 | האחת | ha-achat | the-first | the-first | logic_bearing | none |
| Gen.4.19 | 7 | עדה | ada | Adah | Adah | logic_bearing | none |
| Gen.4.19 | 8 | ושם | ve-shem | and-name-of | and-name-of | logic_bearing | none |
| Gen.4.19 | 9 | השנית | ha-shenit | the-second | the-second | logic_bearing | none |
| Gen.4.19 | 10 | צלה | tzila | Tzillah | Tzillah | logic_bearing | none |
| Gen.4.20 | 0 | ותלד | va-teled | and-she-bore | birth | logic_bearing | none |
| Gen.4.20 | 1 | עדה | ada | Adah | Adah | logic_bearing | none |
| Gen.4.20 | 2 | את | et | obj-marker·et | obj_marker | logic_bearing | TIR-014 |
| Gen.4.20 | 3 | יבל | yaval | Yaval | Yaval | logic_bearing | none |
| Gen.4.20 | 4 | הוא | hu | he | he | logic_bearing | none |
| Gen.4.20 | 5 | היה | haya | was | was | logic_bearing | none |
| Gen.4.20 | 6 | אבי | avi | father-of | AVI_OFFICE_FORMULA_1 | logic_bearing | none |
| Gen.4.20 | 7 | ישב | yoshev | dweller-of | tent_dweller_participle | logic_bearing | TIR-031 |
| Gen.4.20 | 8 | אהל | ohel | tent | OHEL_FIRST_TOKEN | logic_bearing | none |
| Gen.4.20 | 9 | ומקנה | u-miqne | and-herds | MIQNE_kayin_name_root | logic_bearing | none |
| Gen.4.21 | 0 | ושם | ve-shem | and-name-of | name_nominal_NO_BIRTH_VERB | logic_bearing | none |
| Gen.4.21 | 1 | אחיו | achi-v | his-brother | his-brother | logic_bearing | none |
| Gen.4.21 | 2 | יובל | yuval | Yuval | Yuval | logic_bearing | none |
| Gen.4.21 | 3 | הוא | hu | he | he | logic_bearing | none |
| Gen.4.21 | 4 | היה | haya | was | was | logic_bearing | none |
| Gen.4.21 | 5 | אבי | avi | father-of | AVI_OFFICE_FORMULA_2_template | logic_bearing | none |
| Gen.4.21 | 6 | כל | kal | all | all | logic_bearing | none |
| Gen.4.21 | 7 | תפש | tofes | handler-of | handler_participle | logic_bearing | TIR-031 |
| Gen.4.21 | 8 | כנור | kinor | harp | KINOR_FIRST_TOKEN | logic_bearing | none |
| Gen.4.21 | 9 | ועוגב | ve-ugav | and-pipe | UGAV_ONLY_TORAH_TOKEN | logic_bearing | none |
| Gen.4.22 | 0 | וצלה | ve-tzila | and-Tzillah | Tzillah | logic_bearing | none |
| Gen.4.22 | 1 | גם | gam | also | also_thread | logic_bearing | none |
| Gen.4.22 | 2 | הוא | hiv | she | SHE_hu_written_hi_read_3rd | logic_bearing | none |
| Gen.4.22 | 3 | ילדה | yalda | bore | bore | logic_bearing | none |
| Gen.4.22 | 4 | את | et | obj-marker·et | obj_marker | glue | TIR-008 |
| Gen.4.22 | 5 | תובל | tuval | Tuval | Tuval | logic_bearing | none |
| Gen.4.22 | 6 | קין | qayin | Kayin | ancestor_name_inside_name | logic_bearing | none |
| Gen.4.22 | 7 | לטש | lotesh | hammerer-of | LOTESH_formula_broken_no_avi | logic_bearing | TIR-031 |
| Gen.4.22 | 8 | כל | kal | every | every | logic_bearing | none |
| Gen.4.22 | 9 | חרש | choresh | craftsman-of | craftsman | logic_bearing | TIR-031 |
| Gen.4.22 | 10 | נחשת | nechoshet | bronze | NECHOSHET_FIRST_TOKEN_tabernacle_next | logic_bearing | none |
| Gen.4.22 | 11 | וברזל | u-varzel | and-iron | BARZEL_FIRST_TOKEN_curse_next | logic_bearing | none |
| Gen.4.22 | 12 | ואחות | va-achot | and-sister-of | ACHOT_FIRST_TOKEN | logic_bearing | none |
| Gen.4.22 | 13 | תובל | tuval | Tuval | Tuval | logic_bearing | none |
| Gen.4.22 | 14 | קין | qayin | Kayin | Kayin | logic_bearing | none |
| Gen.4.22 | 15 | נעמה | naama | Naamah | NAAMAH_role_unstated_OPEN | logic_bearing | none |
| Gen.4.23 | 0 | ויאמר | va-yomer | and-he-said | song_opens | logic_bearing | none |
| Gen.4.23 | 1 | למך | lemekh | Lamech | Lamech | logic_bearing | none |
| Gen.4.23 | 2 | לנשיו | le-nashay-v | to-his-wives | to-his-wives | logic_bearing | none |
| Gen.4.23 | 3 | עדה | ada | Adah | Adah | logic_bearing | none |
| Gen.4.23 | 4 | וצלה | ve-tzila | and-Tzillah | and-Tzillah | logic_bearing | none |
| Gen.4.23 | 5 | שמען | shemaan | hear | FIRST_HUMAN_IMPERATIVE | logic_bearing | TIR-027 |
| Gen.4.23 | 6 | קולי | qoli-y | my-voice | qol_thread_station_5 | logic_bearing | none |
| Gen.4.23 | 7 | נשי | neshe | wives-of | wives-of | logic_bearing | none |
| Gen.4.23 | 8 | למך | lemekh | Lamech | Lamech | logic_bearing | none |
| Gen.4.23 | 9 | האזנה | hazena | give-ear | IMPERATIVE_PAIR_give_ear | logic_bearing | TIR-027 |
| Gen.4.23 | 10 | אמרתי | imrati-y | my-speech | my-speech | logic_bearing | none |
| Gen.4.23 | 11 | כי | ki | for | for | logic_bearing | none |
| Gen.4.23 | 12 | איש | ish | a-man | a-man | logic_bearing | none |
| Gen.4.23 | 13 | הרגתי | haragti | I-have-killed | HARAG_token_4_INSIDE_QUOTE | logic_bearing | none |
| Gen.4.23 | 14 | לפצעי | le-fitzi-y | for-my-wound | wound_talion_pair_word | logic_bearing | none |
| Gen.4.23 | 15 | וילד | ve-yeled | and-a-boy | and-a-boy | logic_bearing | none |
| Gen.4.23 | 16 | לחברתי | le-chaburati-y | for-my-bruise | bruise_talion_pair_word | logic_bearing | none |
| Gen.4.24 | 0 | כי | ki | if | quote_opens | logic_bearing | none |
| Gen.4.24 | 1 | שבעתים | shivatayim | sevenfold | QUOTE_shivatayim_two_torah_tokens | logic_bearing | none |
| Gen.4.24 | 2 | יקם | yuqam | shall-be-avenged | QUOTE_yuqam_hophal | logic_bearing | TIR-032 |
| Gen.4.24 | 3 | קין | qayin | Cain | QUOTE_target_kayin | logic_bearing | none |
| Gen.4.24 | 4 | ולמך | ve-lemekh | then-Lamech | ISSUER_SWAP_self_directed | logic_bearing | none |
| Gen.4.24 | 5 | שבעים | shivim | seventy | SEVENTY_inflation | logic_bearing | none |
| Gen.4.24 | 6 | ושבעה | ve-shiva | and-seven | AND_SEVEN_x11_no_ratification_OPEN | logic_bearing | none |
| Gen.4.25 | 0 | וידע | va-yeda | and-he-knew | know_formula_eden_pair | logic_bearing | none |
| Gen.4.25 | 1 | אדם | adam | Adam | Adam | logic_bearing | none |
| Gen.4.25 | 2 | עוד | od | again | AGAIN_over_the_gap | logic_bearing | none |
| Gen.4.25 | 3 | את | et | obj-marker·et | obj_marker | logic_bearing | TIR-014 |
| Gen.4.25 | 4 | אשתו | isht-o | his-wife | his-wife | logic_bearing | none |
| Gen.4.25 | 5 | ותלד | va-teled | and-she-bore | birth | logic_bearing | none |
| Gen.4.25 | 6 | בן | ben | son | son | logic_bearing | none |
| Gen.4.25 | 7 | ותקרא | va-tiqra | and-she-called | MOTHER_NAMES_va_tiqra | logic_bearing | none |
| Gen.4.25 | 8 | את | et | obj-marker·et | obj_marker | glue | TIR-008 |
| Gen.4.25 | 9 | שמו | shem-o | his-name | his-name | logic_bearing | none |
| Gen.4.25 | 10 | שת | shet | Shet | SHET_named | logic_bearing | none |
| Gen.4.25 | 11 | כי | ki | for | for | logic_bearing | none |
| Gen.4.25 | 12 | שת | shat | has-SET | SHAT_3_15_ashit_root | logic_bearing | none |
| Gen.4.25 | 13 | לי | li-y | to-me | to-me | logic_bearing | none |
| Gen.4.25 | 14 | אלהים | Elohim | God | ELOHIM_name_switch_from_4_1 | logic_bearing | none |
| Gen.4.25 | 15 | זרע | zera | seed | ZERA_3_15_word | logic_bearing | none |
| Gen.4.25 | 16 | אחר | acher | another | another | logic_bearing | none |
| Gen.4.25 | 17 | תחת | tachat | in-place-of | TACHAT_replacement_debut | logic_bearing | none |
| Gen.4.25 | 18 | הבל | hevel | Abel | Abel | logic_bearing | none |
| Gen.4.25 | 19 | כי | ki | for | for | logic_bearing | none |
| Gen.4.25 | 20 | הרגו | harag-o | killed-him | MURDER_NAMED_first_human_testimony | logic_bearing | none |
| Gen.4.25 | 21 | קין | qayin | Cain | Cain | logic_bearing | none |
| Gen.4.26 | 0 | ולשת | u-le-shet | and-to-Seth | to-Seth | logic_bearing | none |
| Gen.4.26 | 1 | גם | gam | also | also_thread_closes | logic_bearing | none |
| Gen.4.26 | 2 | הוא | hu | he | he | logic_bearing | none |
| Gen.4.26 | 3 | ילד | yulad | was-born | passive_birth_bracket | logic_bearing | TIR-032 |
| Gen.4.26 | 4 | בן | ben | son | son | logic_bearing | none |
| Gen.4.26 | 5 | ויקרא | va-yiqra | and-he-called | FATHER_NAMES | logic_bearing | none |
| Gen.4.26 | 6 | את | et | obj-marker·et | obj_marker | glue | TIR-008 |
| Gen.4.26 | 7 | שמו | shem-o | his-name | his-name | logic_bearing | none |
| Gen.4.26 | 8 | אנוש | enosh | Enosh | ENOSH_frail_third_word_for_man | logic_bearing | none |
| Gen.4.26 | 9 | אז | az | then | AZ_FIRST_TOKEN | logic_bearing | none |
| Gen.4.26 | 10 | הוחל | huchal | was-begun | HUCHAL_lexical_fork_OPEN | logic_bearing | TIR-032 |
| Gen.4.26 | 11 | לקרא | li-qero | to-call | to-call | logic_bearing | none |
| Gen.4.26 | 12 | בשם | be-shem | in-name-of | in-name-of | logic_bearing | none |
| Gen.4.26 | 13 | יהוה | YHWH | YHWH | YHWH_returns_at_the_formula | logic_bearing | none |
Machine verification — run_unit.py (computed live, not stored)
unit: gen_13_cain_line_seth — Cain's line and Seth: the first city, the crafts, seventy-seven, calling on the Name (4:17-26) [frozen]
final state: WORLD=['ir'] (+4 presupposed) | REGISTRY={'ir': 'Chanokh', 'shet': 'Shet', 'enosh': 'Enosh'} | TESTS=0 PASS | LEDGER days=[] | FLAGS=['read_before_install', 'read_before_install', 'spec_delta', 'named_before_any_presence', 'read_before_install', 'read_before_install', 'named_before_any_presence']
=== S1 — The wanderer builds — the first human WORLD install: after STEP_Gn_4_17
וַיְהִי בֹּנֶה עִיר (va-yehi boneh ir)
PASS WORLD = {ir} (created=['ir'])
PASS REGISTRY: ir->Chanokh (1 writes) (names={'ir': 'Chanokh'} writes=1)
PASS SPECS empty (queue=0)
PASS flags kayin/eshet_kayin as read-before-install. (flagged=['eshet_kayin', 'kayin'])
=== S2 — The begetting chain leaves no register trace: after STEP_Gn_4_18
וּמְתוּשָׁאֵל יָלַד אֶת־לָמֶךְ (u-Metushael yalad et-Lamekh)
PASS WORLD = {ir} (created=['ir'])
PASS SPECS empty. (queue=0)
=== S3 — Polygamy recorded, not evaluated: after STEP_Gn_4_19
שְׁתֵּי נָשִׁים (shtei nashim)
PASS Facts shte_nashim_le_lemekh/shem_ha_achat_adah/shem_ha_shenit_tzilah HOLD (3 facts)
PASS SPECS empty. (queue=0)
=== S4 — The crafts registry standing: after STEP_Gn_4_22
אֲבִי … אֲבִי … לֹטֵשׁ (avi … avi … lotesh)
PASS Facts avi_yoshev_ohel_u_mikneh/avi_kol_tofes_kinor_ve_ugav/lotesh_kol_choresh_nechoshet_u_varzel/achot_tuval_kayin_naamah HOLD (8 facts)
PASS WORLD = {ir}. (created=['ir'])
=== S5 — The sword-song — a human pushes the queue: after STEP_Gn_4_23
שְׁמַעַן קוֹלִי (shemaan qoli)
PASS LET(shema(neshei_lemekh, qol_lemekh)) pushed and OPEN (queue=['shema(neshei_lemekh, qol_lemekh)'])
PASS Facts ish_haragti_le_fitzi_ve_yeled_le_chaburati HOLD. (9 facts)
=== S6 — Seventy-seven — the machine flags and refuses: after STEP_Gn_4_24
שִׁבְעִים וְשִׁבְעָה (shivim ve-shivah)
PASS machine flags spec-delta (flags=['read_before_install', 'spec_delta'])
PASS LET(shema(neshei_lemekh, qol_lemekh)) pushed and OPEN. (queue=['shema(neshei_lemekh, qol_lemekh)'])
=== S7 — The replacement seed: after STEP_Gn_4_25
זֶרַע אַחֵר תַּחַת הֶבֶל (zera acher tachat Hevel)
PASS Facts shat_li_elohim_zera_acher_tachat_hevel/harago_kayin_named_in_speech HOLD (11 facts)
PASS flags adam/eshet_adam as read-before-install. (flagged=['adam', 'eshet_adam', 'eshet_kayin', 'kayin'])
=== S8 — The calling and the fork — the unit ends owing: after STEP_Gn_4_26
אָז הוּחַל לִקְרֹא בְּשֵׁם יְהוָה (az huchal likro be-shem YHWH)
PASS WORLD = {ir} (created=['ir'])
PASS Facts huchal_likro_be_shem_YHWH HOLD (12 facts)
PASS LET(shema(neshei_lemekh, qol_lemekh)) pushed and OPEN. (queue=['shema(neshei_lemekh, qol_lemekh)'])
=== S9_negative — Negative: the machine's ? stays guarded
PASS imperfect-in-command parsed as LET? (question mark kept) (mood=LET?)
PASS auto-upgrade REFUSED (TIR-028: LET? never auto-upgrades to LET — a per-unit judgme...)
PASS upgrade WITH citation allowed (cite=per-unit judgment (owner), TIR-028 resolution)
=== S10_negative — Negative: flags never block
PASS commit proceeded (not blocked) (LEDGER=[99])
PASS pattern deviation FLAGGED (flags=['commit_without_test'])
ALL SCENARIOS GREEN
Python rendering — the unit as a program
#!/usr/bin/env python3
# TorahSim — (c) 2026 Brian LeBlanc · MIT license (see LICENSE at repo root)
# =============================================================================
# gen_13_cain_line_seth — 4:17-26
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/gen_13_cain_line_seth.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.
# =============================================================================
"""Cain's line and Seth: the first city, the crafts, seventy-seven, calling on the Name (4:17-26)"""
from machine import Machine
m = Machine("gen_13_cain_line_seth")
# -------------------------- Gen.4.17 · FIRST_CITY_BUILT_NAMED --------------
# וַיֵּדַע קַיִן אֶת־אִשְׁתּוֹ וַתַּהַר וַתֵּלֶד אֶת־חֲנוֹךְ וַיְהִי בֹּנֶה
# עִיר וַיִּקְרָא שֵׁם הָעִיר כְּשֵׁם בְּנוֹ חֲנוֹךְ
# "And Cain knew his wife; and she conceived, and bore Enoch; and he builded
# a city, and called the name of the city after the name of his son Enoch."
m.step("Gen.4.17")
# ‹וַיֵּדַע קַיִן אֶת־אִשְׁתּוֹ וַתַּהַר וַתֵּלֶד אֶת־חֲנוֹךְ› (“and-he-knew
# Cain obj-marker his-wife and-she-conceived and-she-bore obj-marker Enoch”)
# — event: bear — agent wife-of-Cain; theme Enoch
m.event("bear", agent="eshet_kayin", themes=["chanokh"])
# ‹וַיְהִי בֹּנֶה עִיר› (“and-he-was building city”) — the world gains: city
m.install("ir")
# ‹וַיִּקְרָא שֵׁם הָעִיר כְּשֵׁם בְּנוֹ חֲנוֹךְ› (“and-he-called name-of
# the-city like-name-of his-son Enoch”) — named: city := Chanokh
m.name("ir", "Chanokh")
# reads without prior install (flag, not fix): Cain, wife-of-Cain
m.presupposed("kayin", "eshet_kayin")
# witness-tier presupposed read: immortality_bid on build_and_name — read,
# not installed
m.witness_read("build_and_name", "immortality_bid",
cites=["Bereshit Rabbah 23:1"])
# -------------------------- Gen.4.18 · BEGETTING_CHAIN_FOUR_LINKS ----------
# וַיִּוָּלֵד לַחֲנוֹךְ אֶת־עִירָד וְעִירָד יָלַד אֶת־מְחוּיָאֵל
# וּמְחִיּיָאֵל יָלַד אֶת־מְתוּשָׁאֵל וּמְתוּשָׁאֵל יָלַד אֶת־לָמֶךְ
# "And unto Enoch was born Irad; and Irad begot Mehujael; and Mehujael begot
# Methushael; and Methushael begot Lamech."
m.step("Gen.4.18")
# ‹וַיִּוָּלֵד לַחֲנוֹךְ אֶת־עִירָד› (“and-was-born to-Enoch obj-marker
# Irad”) — event: born — theme Irad
m.event("born", themes=["irad"])
# ‹וְעִירָד יָלַד אֶת־מְחוּיָאֵל› (“and-Irad begot obj-marker Mehujael”) —
# event: beget — agent Irad; theme Mehujael
m.event("beget", agent="irad", themes=["mechuyael"])
# ‹וּמְחִיּיָאֵל יָלַד אֶת־מְתוּשָׁאֵל› (“and-Mehijael begot obj-marker
# Methusael”) — event: beget — agent Mehujael; theme Methusael
m.event("beget", agent="mechuyael", themes=["metushael"])
# ‹וּמְתוּשָׁאֵל יָלַד אֶת־לָמֶךְ› (“and-Methusael begot obj-marker Lamech”)
# — event: beget — agent Methusael; theme Lamech
m.event("beget", agent="metushael", themes=["lemekh"])
# witness-tier presupposed read: decree_verbs_sentence_ledger on line_names
# — read, not installed
m.witness_read("line_names", "decree_verbs_sentence_ledger",
cites=["Bereshit Rabbah 23:2", "Jerusalem Talmud Yevamot 6:5:3"])
# -------------------------- Gen.4.19 · FIRST_POLYGAMY ----------------------
# וַיִּקַּח־לוֹ לֶמֶךְ שְׁתֵּי נָשִׁים שֵׁם הָאַחַת עָדָה וְשֵׁם הַשֵּׁנִית
# צִלָּה
# "And Lamech took unto him two wives; the name of the one was Adah, and the
# name of the other Zillah."
m.step("Gen.4.19")
# ‹וַיִּקַּח־לוֹ לֶמֶךְ שְׁתֵּי נָשִׁים› (“and-he-took for-himself Lamech
# two wives”) — event: take — agent Lamech; theme two-of-wives
m.event("take", agent="lemekh", themes=["shte_nashim"])
# ‹שֵׁם הָאַחַת עָדָה וְשֵׁם הַשֵּׁנִית צִלָּה› (“name-of the-first Adah
# and-name-of the-second Tzillah”) — fact holds: two-of-wives-to-Lamech;
# name-of-the-first-Adah; name-of-the-second-Tzillah
m.fact("shte_nashim_le_lemekh",
"shem_ha_achat_adah",
"shem_ha_shenit_tzilah")
# -------------------------- Gen.4.20 · OFFICE_TENT_AND_HERD ----------------
# וַתֵּלֶד עָדָה אֶת־יָבָל הוּא הָיָה אֲבִי יֹשֵׁב אֹהֶל וּמִקְנֶה
# "And Adah bore Jabal; he was the father of such as dwell in tents and have
# cattle."
m.step("Gen.4.20")
# ‹וַתֵּלֶד עָדָה אֶת־יָבָל› (“and-she-bore Adah obj-marker Yaval”) — event:
# bear — agent Adah; theme Yaval
m.event("bear", agent="adah", themes=["yaval"])
# ‹הוּא הָיָה אֲבִי יֹשֵׁב אֹהֶל וּמִקְנֶה› (“he was father-of dweller-of
# tent and-herds”) — fact holds: father-of-dweller-of-tent-and-
# livestock(Yaval)
m.fact("avi_yoshev_ohel_u_mikneh(yaval)")
# -------------------------- Gen.4.21 · OFFICE_HARP_AND_PIPE ----------------
# וְשֵׁם אָחִיו יוּבָל הוּא הָיָה אֲבִי כָּל־תֹּפֵשׂ כִּנּוֹר וְעוּגָב
# "And his brother's name was Jubal; he was the father of all such as handle
# the harp and pipe."
m.step("Gen.4.21")
# ‹וְשֵׁם אָחִיו יוּבָל הוּא הָיָה אֲבִי כָּל־תֹּפֵשׂ כִּנּוֹר וְעוּגָב›
# (“and-name-of his-brother Yuval he was father-of all handler-of harp and-
# pipe”) — fact holds: name-of-his-brother-Yuval; father-of-all-handler-of-
# harp-and-pipe(Yuval)
m.fact("shem_achiv_yuval",
"avi_kol_tofes_kinor_ve_ugav(yuval)")
# -------------------------- Gen.4.22 · OFFICE_BRONZE_IRON_SISTER -----------
# וְצִלָּה גַם־הִוא יָלְדָה אֶת־תּוּבַל קַיִן לֹטֵשׁ כָּל־חֹרֵשׁ נְחֹשֶׁת
# וּבַרְזֶל וַאֲחוֹת תּוּבַל־קַיִן נַעֲמָה
# "And Zillah, she also bore Tubal-cain, the forger of every cutting
# instrument of brass and iron; and the sister of Tubal-cain was Naamah."
m.step("Gen.4.22")
# ‹וְצִלָּה גַם־הִוא יָלְדָה אֶת־תּוּבַל קַיִן› (“and-Tzillah also she bore
# obj-marker Tuval Kayin”) — event: bear — agent Tzillah; theme Tuval-Cain
m.event("bear", agent="tzilah", themes=["tuval_kayin"])
# ‹לֹטֵשׁ כָּל־חֹרֵשׁ נְחֹשֶׁת וּבַרְזֶל וַאֲחוֹת תּוּבַל־קַיִן נַעֲמָה›
# (“hammerer-of every craftsman-of bronze and-iron and-sister-of Tuval Kayin
# Naamah”) — fact holds: hammerer-of-all-craftsman-of-bronze-and-iron(Tuval-
# Cain); sister-of-Tuval-Cain-Naamah
m.fact("lotesh_kol_choresh_nechoshet_u_varzel(tuval_kayin)",
"achot_tuval_kayin_naamah")
# witness-tier presupposed read: origin_of_the_weapons_trade on
# smith_install — read, not installed
m.witness_read("smith_install", "origin_of_the_weapons_trade",
cites=["Bereshit Rabbah 23:3"])
# -------------------------- Gen.4.23 · SWORD_SONG_FIRST_HUMAN_IMPERATIVES --
# וַיֹּאמֶר לֶמֶךְ לְנָשָׁיו עָדָה וְצִלָּה שְׁמַעַן קוֹלִי נְשֵׁי לֶמֶךְ
# הַאְזֵנָּה אִמְרָתִי כִּי אִישׁ הָרַגְתִּי לְפִצְעִי וְיֶלֶד לְחַבֻּרָתִי
# "And Lamech said unto his wives: Adah and Zillah, hear my voice; ye wives
# of Lamech, hearken unto my speech; for I have slain a man for wounding me,
# and a young man for bruising me."
m.step("Gen.4.23")
# ‹וַיֹּאמֶר לֶמֶךְ לְנָשָׁיו עָדָה וְצִלָּה› (“and-he-said Lamech to-his-
# wives Adah and-Tzillah”) — event: say — agent Lamech; theme wives-of-
# Lamech
m.event("say", agent="lemekh", themes=["neshei_lemekh"])
# ‹שְׁמַעַן קוֹלִי … הַאְזֵנָּה אִמְרָתִי› (“hear my-voice … give-ear my-
# speech”) — Lamech speaks a demand — LET: hear(wives-of-Lamech, voice-
# Lamech)
m.declare("lemekh", "LET",
"shema(neshei_lemekh, qol_lemekh)")
# ‹כִּי אִישׁ הָרַגְתִּי לְפִצְעִי וְיֶלֶד לְחַבֻּרָתִי› (“for a-man I-have-
# killed for-my-wound and-a-boy for-my-bruise”) — fact holds: a-man-I-have-
# killed-to-fitzi-and-a-boy-to-my-wound
m.fact("ish_haragti_le_fitzi_ve_yeled_le_chaburati")
# -------------------------- Gen.4.24 · QUOTE_DIFF_SEVENTY_SEVEN ------------
# כִּי שִׁבְעָתַיִם יֻקַּם־קָיִן וְלֶמֶךְ שִׁבְעִים וְשִׁבְעָה
# "If Cain shall be avenged sevenfold, truly Lamech seventy and sevenfold."
m.step("Gen.4.24")
# ‹כִּי שִׁבְעָתַיִם יֻקַּם־קָיִן וְלֶמֶךְ שִׁבְעִים וְשִׁבְעָה› (“if
# sevenfold shall-be-avenged Cain then-Lamech seventy and-seven”) — spec-
# delta — spec said all-slayer Kayin sevenfold shall-be-avenged — issuer
# the-LORD, decree with mark (4:15, frozen gen-12), delivery says for
# sevenfold shall-be-avenged-Kayin and-Lemekh seventy and-seven — issuer
# Lamech, boast, multiplier x11, target self, ratification NONE (4:24)
m.spec_delta("kol-horeg Kayin shivatayim yukam — issuer YHWH, decree with mark (4:15, frozen gen_12)",
"ki shivatayim yukam-Kayin ve-Lemekh shivim ve-shivah — issuer lemekh, boast, multiplier x11, target self, ratification NONE (4:24)")
# witness-grounded state (its own tier): graded_flawed_yet_canonical on
# lemekh_inference
m.witness_state("lemekh_inference", "graded_flawed_yet_canonical",
cites=["Bereshit Rabbah 23:4", "Jerusalem Talmud Sanhedrin 10:1:10"])
# -------------------------- Gen.4.25 · SETH_REPLACEMENT_SEED ---------------
# וַיֵּדַע אָדָם עוֹד אֶת־אִשְׁתּוֹ וַתֵּלֶד בֵּן וַתִּקְרָא אֶת־שְׁמוֹ שֵׁת
# כִּי שָׁת־לִי אֱלֹהִים זֶרַע אַחֵר תַּחַת הֶבֶל כִּי הֲרָגוֹ קָיִן
# "And Adam knew his wife again; and she bore a son, and called his name
# Seth: 'for God hath appointed me another seed instead of Abel; for Cain
# slew him.'"
m.step("Gen.4.25")
# ‹וַיֵּדַע אָדָם עוֹד אֶת־אִשְׁתּוֹ וַתֵּלֶד בֵּן› (“and-he-knew Adam again
# obj-marker his-wife and-she-bore son”) — event: bear — agent wife-of-Adam;
# theme Shet
m.event("bear", agent="eshet_adam", themes=["shet"])
# ‹וַתִּקְרָא אֶת־שְׁמוֹ שֵׁת› (“and-she-called obj-marker his-name Shet”) —
# named: Shet := Shet
m.name("shet", "Shet")
# ‹כִּי שָׁת־לִי אֱלֹהִים זֶרַע אַחֵר תַּחַת הֶבֶל כִּי הֲרָגוֹ קָיִן› (“for
# Shet to-me God seed another in-place-of Abel for killed-him Cain”) — fact
# holds: has-SET-to-me-God-seed-another-place-of-Abel; slew-him-Cain-named-
# in-speech
m.fact("shat_li_elohim_zera_acher_tachat_hevel",
"harago_kayin_named_in_speech")
# reads without prior install (flag, not fix): Adam, wife-of-Adam
m.presupposed("adam", "eshet_adam")
# witness-tier presupposed read: messianic_root_and_image_line_cut on
# seth_install — read, not installed
m.witness_read("seth_install", "messianic_root_and_image_line_cut",
cites=["Bereshit Rabbah 23:5", "Bereshit Rabbah 23:6"])
# -------------------------- Gen.4.26 · ENOSH_CALLING_ON_THE_NAME -----------
# וּלְשֵׁת גַּם־הוּא יֻלַּד־בֵּן וַיִּקְרָא אֶת־שְׁמוֹ אֱנוֹשׁ אָז הוּחַל
# לִקְרֹא בְּשֵׁם יְהוָה
# "And to Seth, to him also there was born a son; and he called his name
# Enosh; then began men to call upon the name of the LORD."
m.step("Gen.4.26")
# ‹וּלְשֵׁת גַּם־הוּא יֻלַּד־בֵּן› (“and-to-Seth also he was-born son”) —
# event: born — theme Enosh
m.event("born", themes=["enosh"])
# ‹וַיִּקְרָא אֶת־שְׁמוֹ אֱנוֹשׁ› (“and-he-called obj-marker his-name
# Enosh”) — named: Enosh := Enosh
m.name("enosh", "Enosh")
# ‹אָז הוּחַל לִקְרֹא בְּשֵׁם יְהוָה› (“then was-begun to-call in-name-of
# YHWH”) — fact holds: was-begun-to-call-in-name-of-the-LORD
m.fact("huchal_likro_be_shem_YHWH")
# witness-tier presupposed read: rebellion_census_on_a_unique_passive on
# huchal — read, not installed
m.witness_read("huchal", "rebellion_census_on_a_unique_passive",
cites=["Bereshit Rabbah 23:7", "Mekhilta DeRabbi Yishmael, Tractate Bachodesh 6:9"])
# -------------------------- machine truth (baked from the Stage D run) -------
if __name__ == "__main__":
m.report()
assert m.created_set() == {'ir'}
assert m.presupposed_set() == {'adam', 'eshet_adam', 'eshet_kayin', 'kayin'}
assert m.REGISTRY["names"] == {'ir': 'Chanokh', 'shet': 'Shet', 'enosh': 'Enosh'}
assert m.REGISTRY["writes"] == 3
assert m.tests_list() == []
assert m.open_demands() == ['shema(neshei_lemekh, qol_lemekh)']
assert len(m.SPECS["log"]) == 1
assert sorted(m.LEDGER) == []
assert m.flag_counts() == {'read_before_install': 4, 'spec_delta': 1, 'named_before_any_presence': 2}
assert sorted(m.WORLD["facts"]) == sorted(['shte_nashim_le_lemekh', 'shem_ha_achat_adah', 'shem_ha_shenit_tzilah', 'avi_yoshev_ohel_u_mikneh(yaval)', 'shem_achiv_yuval', 'avi_kol_tofes_kinor_ve_ugav(yuval)', 'lotesh_kol_choresh_nechoshet_u_varzel(tuval_kayin)', 'achot_tuval_kayin_naamah', 'ish_haragti_le_fitzi_ve_yeled_le_chaburati', 'shat_li_elohim_zera_acher_tachat_hevel', 'harago_kayin_named_in_speech', 'huchal_likro_be_shem_YHWH'])
assert m.WORLD["invariants"] == []
assert m.WORLD["partitions"] == []
assert len(m.EVENTS) == 15
assert sorted(m.WORLD["witnessed"]) == ['lemekh_inference']
assert m.WORLD["witnessed"]['lemekh_inference']["cites"] == ['Bereshit Rabbah 23:4', 'Jerusalem Talmud Sanhedrin 10:1:10']
assert all('graded_flawed_yet_canonical' not in f for f in m.WORLD["facts"])
assert [(w["entity"], w["state"]) for w in m.WITNESS_READS] == [('build_and_name', 'immortality_bid'), ('line_names', 'decree_verbs_sentence_ledger'), ('smith_install', 'origin_of_the_weapons_trade'), ('seth_install', 'messianic_root_and_image_line_cut'), ('huchal', 'rebellion_census_on_a_unique_passive')]
assert m.WITNESS_READS[0]["cites"] == ['Bereshit Rabbah 23:1']
assert all('immortality_bid' not in f for f in m.WORLD["facts"])
assert 'build_and_name' not in m.WORLD["witnessed"]
assert m.WITNESS_READS[1]["cites"] == ['Bereshit Rabbah 23:2', 'Jerusalem Talmud Yevamot 6:5:3']
assert all('decree_verbs_sentence_ledger' not in f for f in m.WORLD["facts"])
assert 'line_names' not in m.WORLD["witnessed"]
assert m.WITNESS_READS[2]["cites"] == ['Bereshit Rabbah 23:3']
assert all('origin_of_the_weapons_trade' not in f for f in m.WORLD["facts"])
assert 'smith_install' not in m.WORLD["witnessed"]
assert m.WITNESS_READS[3]["cites"] == ['Bereshit Rabbah 23:5', 'Bereshit Rabbah 23:6']
assert all('messianic_root_and_image_line_cut' not in f for f in m.WORLD["facts"])
assert 'seth_install' not in m.WORLD["witnessed"]
assert m.WITNESS_READS[4]["cites"] == ['Bereshit Rabbah 23:7', 'Mekhilta DeRabbi Yishmael, Tractate Bachodesh 6:9']
assert all('rebellion_census_on_a_unique_passive' not in f for f in m.WORLD["facts"])
assert 'huchal' not in m.WORLD["witnessed"]
print("ALL ASSERTIONS GREEN — rendering matches the frozen unit's machine truth")