TorahSim

The Bethel ladder, the name write, and the first vow (28:10-22) MODEL · REV 4 · GATES GREEN

unit gen_48_bethel_ladder_vow · Genesis 28:10-22 · derive logic_derived_v2_full_rule · phase
⇄ verse view — this span in the scroll (trees + morphology)  ·  ☰ all derived units

וַיֵּצֵא יַעֲקֹב · va-yetze yaaqov · 'And Jacob went out'

DERIVATION RECORD — freeze-era draft note: DRAFT 2026-08-06 · SOLO ERA unit #1 (Claude coordinator+deriver; external fresh-context review before freeze per standing law). Span: 28:10–22, the natural Bethel boundary (29:1 opens the Haran arrival). 13 verses · 191 tokens (SNAPSHOT-verified). SNAPSHOT + debut_map. bar C. Conventions: step he: = plain (no accents/meteg; maqqef ־ per snapshot); tree halves = accents kept, morpheme slashes stripped; split at etnachta. Onkelos BUFFER PENDING. Instruments asleep (tov/shaah/tzaddik/nichoach 0 hits). UNIT SHAPE (the machine's quietest ledger since the primeval units): ZERO volitives in the whole span (morph scan verified — no imperative, jussive, or cohortative anywhere). SPECS stays EMPTY all 13 steps: God speaks only 1cs commitments (promise-FACTS; the gen_32 demand-on-God fence never triggers because nothing is volitive), and Jacob answers with the Torah's FIRST VOW — a conditional self-obligation installed as a standing HANDLER (lev_13 class: nothing demanded of the narrative present, no receipt owed). The unit's one register motion is the NAME WRITE at 28:19 (first REGISTRY write since gen_45's four wells). CARE-POINTS (filed before derivation; every ordinal below DB-verified): (1) 28:10 DEPARTURE. yatza 3318 tok50 va-yetze; Beer-sheva 884 tok9; charan 2771 toks 5→6 CONSECUTIVE — 27:43 mother's "flee to Haran" → 28:10 his road (gen_47 landing-note pays). (2) 28:11 THE PLACE ×3. maqom 4725 toks 25-26-27 (six in-span, 25–30 — place-word saturation); paga 6293 tok2 (tok1=23:8 Machpelah "entreat"); SUN FRAME: shemesh 8121 tok4 SETS here — toks 1-2 = 15:12/15:17 the covenant-between-the-pieces sunset; tok5 = 32:32 the sun RISES at Peniel on his return: the exile is framed sunset→sunrise; even 68 tok3 (stones plural); meraashot 4763 tok1/2 — BOTH Torah tokens inside this unit (28:11, 28:18); shakhav 7901 tok10. (3) 28:12 THE DREAM DEBUT. chalam VERB 2492 tok1/18 DEBUT (the dream noun 2472 debuted at 20:3 with Avimelech; the verb is born HERE and then SLEEPS UNTIL JOSEPH: tok2 = 37:5 — the 31:10-11 Laban-cycle dreams use the NOUN, 2472 toks 3-4); sulam 5551 tok1/1 TORAH HAPAX (the ladder); mutzav 5324 tok6 hophal "stationed." (4) 28:13 THE STATIONED LORD. nitzav 5324 tok7 — root toks 6→7 BACK-TO-BACK: the ladder is stationed, YHWH is stationed (prior career: 18:2 three men, 21:28-29 set-apart ewes, 24:13/43 servant at the well); ani YHWH elohe Avraham avikha ve-lohe Yitzchaq (self-identification FACT); shokhev 7901 tok11 — God names Jacob's lying-place as the grant; etnena 5414 tok60 — give-verb toks 60-61-62 all IN-UNIT (28:13 grant / 28:20 vow-condition / 28:22 tithe-condition), extending gen_47's 56-59: SEVEN give-tokens walk 27:28→28:22 (56=27:28, 57=27:37, 58-59=28:4, 60-61-62 here) blessing→sustenance→grant→promise→vow→tithe. All 1cs divine speech = COMMITMENT-FACT class, no push. (5) 28:14 THE DUST FORMULA. afar 6083 tok9 (toks 5-6 = 13:16 Abraham's dust-promise ×2); paratz 6555 tok1/7 DEBUT (spread abroad); four directions; ve-nivrakhu 1288 tok55 — bless-verb toks 50–55: SIX consecutive career tokens inside the gen_47+48 spans; the all-families formula RETURNS TO ITS 12:3 NIPHAL FORM (12:3 tok10 niphal → 18:18 tok17 niphal → 22:18/26:4 toks 20/30 hitpael → 28:14 tok55 niphal, now to Jacob). (6) 28:15 THE FIVE-FOLD PROMISE (1cs commitment-FACTS): anokhi imakh; u-shemartikha 8104 tok9 (keep); va-hashivotikha 7725 tok31 — return toks 31-32 IN-UNIT continue gen_47's 29-30: the mother's wrath-return wait-pair → God's return-promise → the vow's return-condition; lo eezavkha 5800 tok3 — leave-verb toks 1-2-3: 2:24 a man LEAVES father and mother → 24:27 God has not left covenant-kindness → "I will not leave YOU," said to the man who has just left father and mother; ad asher im-asiti (performance horizon, God's own). (7) 28:16 THE WAKING. yaqatz 3364 tok2 — tok1 = 9:24 NOAH, the only prior waker in the Torah (wine→curse vs dream→awe); shena 8142 tok1/2 DEBUT (sleep-noun); akhen 403 tok1/2 DEBUT ("surely"); yesh YHWH ba-maqom (maqom tok28); ve-anokhi lo yadati. (8) 28:17 THE FEAR DOUBLET. yare 3372 toks 9-10 — SAME ROOT twice in one verse (va-yira narrative + nora niphal participle "awesome"); bet Elohim (bayit 1004 tok34); shaar 8179 tok6 — gate career: 19:1 Sodom's gate → 22:17 enemies' gate → 23:10/18 Machpelah witnesses → 24:60 seed-gate blessing → the GATE OF HEAVEN. (9) 28:18 THE PILLAR AND THE OIL. hishkim 7925 tok7 (full prior career toks 1-6: 19:2 Lot's guests, 19:27 Abraham to the smoke, 20:8 Avimelech, 21:14 Hagar's bread, 22:3 the Aqedah, 26:31 the Gerar oath); laqach 3947 tok85 (THE stone); sim 7760 toks 17-18 in-verse (sam placed → va-yasem set as pillar; tok19 = 28:22 samti vow-recall); matzeva 4676 tok1/16 DEBUT (pillar); yatzaq 3332 tok1/19 DEBUT (pour; career → Exodus casting and anointing); shemen 8081 tok1/106 — OIL ITSELF DEBUTS on this stone (career → anointing oil, menorah, the offerings). (10) 28:19 THE NAME WRITE. va-yiqra et-shem formula → REGISTRY write #1: name(ha_maqom_luz) := beit_el. Beit-El 1008 tok5 — toks 1-4 are ALL narrator-proleptic (12:8 ×2, 13:3 ×2 — Abraham's altar site): the letter used the name four times before the naming; ulam 199 tok1/4 DEBUT ("however") + luz 3870 tok1/3 (toks 2-3 = 35:6, 48:3 — Jacob himself retells the Luz naming). NAME entity slug ha_maqom_luz (the place formerly Luz); named_before_any_presence flag expected (gen_45 wells precedent — place never installed as entity). (11) 28:20 THE FIRST VOW. nadar 5087 tok1/15 + neder 5088 tok1/34 — verb + noun COGNATE-ACCUSATIVE DOUBLE DEBUT: the vow-institution is born here (noun career → Lev 27, Num 30 vow-law); conditions open: im yihye Elohim imadi; u-shemarani 8104 tok10 — keep-verb toks 9→10 CONSECUTIVE: God's promise-word quoted straight back as the vow's condition; ve-natan 5414 tok61; THE BREAD-AND-GARMENT PAIR: lechem 3899 tok7 — toks 5-6-7 = 25:34 the birthright-sale bread → 27:17 the deception bread → the vow's bread; beged 899 tok4 — toks 1-2-3 = 24:53 bride-gifts → 27:15 the deception garments → 27:27 the smelled garments → the vow's garment. BOTH vow-objects arrive with the deception as their immediately previous career token. (12) 28:21 conditions close: ve-shavti 7725 tok32 + ve-shalom 7965 tok4 (toks 1-3: 15:15 grave-peace to Abraham, 26:29/31 the Gerar oath-peace) el bet avi; then-clause: ve-haya YHWH li le-Elohim. (13) 28:22 THE HANDLER. even 68 tok5 (stone toks 3-4-5 in-unit; toks 6+ = 29:2-3 the WELL stone — the career bridges into the next unit); samti 7760 tok19; matzeva 4676 tok2; titen 5414 tok62; aser aasrenu 6237 toks 1-2/5 — tithe-VERB double debut, infinitive-absolute pair ("I will surely tithe"); the noun maaser 4643 tok1 = 14:20, Abram's tithe to Malkitzedek: the grandfather tithed a priest, the grandson vows the tithe to God directly. Vow installed as standing HANDLER (lev_13 weqatal-chain class) — a WORLD fact, never a SPECS push. UNIT END: SPECS 0 throughout · REGISTRY 1 write (beit_el) · TESTS 0.
ORAL AUDIT — crowns (chain-attested + DB-verified): ORAL AUDIT 2026-08-08 (retro, oral-first era; record: logic/oral_audit/AUDIT_gen_48_2026-08-08.md; manifest verified 17/17 checkable, zero FAILED, one manual row). CROWNS (chain-attested + DB-verified). THE THREE PLACE-WORDS [G48-01/02, Kitzur Baal HaTurim; Chullin 91b named]: the place-word stands THREE times in the arrival verse (28:11 — "he ENCOUNTERED the place... the stones OF THE PLACE... he lay down IN THE PLACE") = the three pilgrimage ascents of his children, counted whole on SNAPSHOT. THE QUENCHED SUN [G48-03, Kitzur]: כי בא השמש ("for the sun had come") — the initials spell כבה ("EXTINGUISHED"): the early sunset in the first letters. THE ESCORT-ANGELS' TWO STATIONS [G48-04, Kitzur]: מלאכי אלהים ("angels of God") exactly TWICE in the Torah — the ladder (28:12) and the camp that MEETS him at Machanaim (32:2): those who ascended at the exile's first night come down to meet him at its end — the escort-exchange reading on a two-token census. THE ONE STATIONED-WORD [G48-05, Kitzur]: the passive stationed-form ("a ladder STATIONED toward the ground") has ONE Torah token; the Masorah's other two — Shechem's oak (Judg 9:6) and the siege-post (Isa 29:3) — are Prophets-side: entry and exile in the word's own later career. THE TORAH'S ONE "AND BEHOLD — YHWH" [G48-06, Kitzur]: the four-letter Name directly after "and behold" stands once in the Torah, stationed over the ladder (28:13); the Masorah's other three (the plumb-wall, the sky-windows, the passing at Horeb) are all Prophets chariot-visions, named. ACCENTS AS RULED [G48-07/12/14/17, Minchat Shai]: השמימה ("heavenward") with no pashta (the forward-leaning accent) — the verse's rest sits on it; זה ("THIS is none other") under revia (the resting dot); לחם ("the vow's bread") under tevir (the broken descending accent); שבע of Beer-sheva with the shin in pausal qamatz (the long a) — the printed patach and the segol book rejected in Minchat Shai's own words, "the wind shall carry them all." THE SEED-WORD'S BARE VAV [G48-08]: ובזרעך ("and in your seed") — no meteg (the lengthening stroke) on the vav, as ruled. AGAINST THE ANOMALY [G48-09]: אעזבך ("I will not LEAVE you") in hataf segol (the compound short e), not the Jerusalem manuscript's hataf qamatz that Minchat Shai calls "a great anomaly" — SNAPSHOT sides with him (the twin, "I will serve you" of the wage, banked for the next unit). THE FULL WAKING [G48-10]: וייקץ ("and Jacob AWOKE") with TWO yods per all the precise books and the Ramah's Noah-verse precedent; the Masorah's three lean wake-tokens — Samson's, Solomon's, the sleeper-psalm's — all outside the Torah: the Torah wakes its sleepers full. THE CONGREGATION IN THE FINALS [G48-11, Kitzur]: the four words "and Jacob AWOKE from his sleep and SAID" end in the letters of צבור ("congregation"), in order — prayer heard only in community, read off the last letters at the house of God. THE SECOND SPLIT-ATTESTED STATION [G48-13]: ויצק ("and he POURED oil") — the books divided on the tzadi: Or Torah soft, the custom dagesh (the doubling dot); SNAPSHOT reads it SOFT, joining Or Torah's camp (the note's own cross-reference to the pillar's second anointing at 35:14 banked). THE FIRST VOWER [G48-15, Kitzur]: וידר ("and he VOWED") exactly twice in the Torah — Bethel (28:20) and Israel's vow at Hormah (Num 21:2); Jephthah's is Prophets-side: the vow-psalm's "Mighty One of JACOB" because he opened the vows — the census puts him first on the letter. THE HIGH PRIEST IN THE VOW'S GARMENT [G48-16, Kitzur; Bereshit Rabbah's Michael exchange]: ללבש ("to WEAR") — two Torah tokens: the vow's garment (28:20) and the HIGH-PRIEST investiture clause (Lev 21:10, "on whose head the anointing oil was poured... to WEAR the garments"): the Jacob-as-high-priest teaching rides the pair — beside the oil this unit pours on a head-stone. INSTRUMENT GAP [G48-18, manual]: whether a CLOSED paragraph-break precedes "and Jacob went out" (28:10) — Sefer Tagi against the Spanish codices; the Kitzur reads the closedness as the flight's own secrecy; paragraph layer uninstrumented. READINGS (named-only, unclaimed): the Kitzur's ladder cluster — the ladder as Sinai, as the exiles' ends, as prayer's voice, as the Temple ramp with its priests, as the throne-vision; the ascending-descending counted as the four kingdoms; "from his sleep" read "from his study"; dawn as the gate-opening hour of prayer; the tithe capped at a fifth; "and you shall spread out" as the splitting of the sea.
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 28:10-22, the natural Bethel boundary (29:1 opens the Haran arrival): 13 verses, 191 tokens, source-verified. Evidence: the SNAPSHOT database plus the debut-map attachment; trees split at the mid-verse rest; instruments asleep (zero instrument words in span).reconstructed
CDraft path + reviewSolo-era unit #1: Claude as coordinator and deriver in one, with an external fresh-context review before freeze per the standing law. Frozen 2026-08-06.reconstructed
DCare-point ledger (distilled)Thirteen care-points filed before derivation, every ordinal source-verified, including: the dream-VERB is born here and then sleeps until Joseph (the noun debuted earlier, with Abimelech); the ladder a Torah one-time word; the stationed pair back-to-back — the ladder is stationed, then YHWH is stationed; the all-families blessing formula RETURNS to its 12:3 passive form, now said to Jacob; the five-fold promise all first-person commitment-facts; the only prior waker in the Torah is Noah; the gate career closes at the gate of heaven; pillar, pour, and oil itself all debut on this stone; the vow's two objects — bread and garment — each arrive with the deception scene as their immediately previous career token; the tithe-verb's double debut answers the grandfather's tithe to a priest with the grandson's vow to God directly; the letter used the name Bethel four times, narrator-proleptic, before the naming.reconstructed
EMachine designThe machine's quietest ledger since the primeval units: ZERO volitives in the whole span (morph-scan verified — no imperative, jussive, or cohortative anywhere), so the queue stays EMPTY through all thirteen steps. God speaks only first-person commitments (promise-facts; the demand-on-God fence never triggers because nothing is volitive), and Jacob answers with the Torah's FIRST VOW — a conditional self-obligation installed as a standing HANDLER (nothing demanded of the narrative present, no receipt owed). The unit's one register motion is the NAME WRITE at 28:19: the place formerly Luz written as Bethel — the first registry write since the four wells — with the named-before-any-presence flag expected per the wells precedent. Zero tests.reconstructed
FFreeze + later historyFrozen at commit c88b200 (2026-08-06, "Freeze gen_48: Bethel ladder, name write, first vow"). Oral audit 2026-08-08 folded same day (run 6 block 2): 17 VERIFIED, 0 FAILED, 1 manual row (record: logic/oral_audit/AUDIT_gen_48_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_28_10 · Gen.28.10 · THE_DEPARTURE_BEER_SHEVA_TO_HARAN

וַיֵּצֵא יַעֲקֹב מִבְּאֵר שָׁבַע וַיֵּלֶךְ חָרָנָה · va-yetze yaaqov mi-beer shava va-yelekh charanah · And Jacob went out from Beer-sheva and went toward Haran.

LEFT
וַיֵּצֵ֥א יַעֲקֹ֖ב מִבְּאֵ֣ר שָׁ֑בַע · va-yetze yaaqov mi-beer shava · and Jacob went out from Beer-sheva (etnachta on shava) [VERIFIED: SNAPSHOT Gen.28.10 idx3 mark_rank=1]
RIGHT
וַיֵּ֖לֶךְ חָרָֽנָה · va-yelekh charanah · and went toward Haran (verse-final charanah) [VERIFIED: SNAPSHOT Gen.28.10 idx4-5]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(yaaqov_departed_beer_sheva_toward_charan, t0) ∧ SPECS=[]
= HOLDS(yaaqov-departed-beer-seven-toward-charan, t0) ∧ SPECS=[]
DEPARTURE [care 1]. va-yetze (3318 tok50/348) [VERIFIED: SNAPSHOT Gen.28.10 idx0 ordinal=50/348]; Beer-sheva (884 tok9/11) [VERIFIED: idx3 ordinal=9/11]; charanah (2771 tok6/7) [VERIFIED: idx5 ordinal=6/7] — Haran toks 5→6 CONSECUTIVE: 27:43 the mother's "flee to Haran" → 28:10 his road (gen_47 landing-note pays; the letter still says GOING, va-yelekh 3212 tok56, not fleeing). Unit boots SPECS empty. REGISTRY 0. TESTS 0. Onkelos BUFFER PENDING.
וַיֵּצֵא … וַיֵּלֶךְ חָרָנָה · va-yetze … va-yelekh charanah
= and-yetze and-yelekh charanah
—tested
WITNESS_READWITNESS-READ(directional_ending, the_traditions_own_grammar_rule_at_this_word)
= WITNESS-READ(directional-ending, the-traditions-own-grammar-rule-at-this-word)
THE TRADITION STATES THE RULE THIS MACHINE RUNS, AND STATES IT AS A RULE [claim G48-21, machine-checked]. R. Nechemya: any word that would need the preposition 'to' at its start may instead take a heh at its end - and his four examples are to Sodom, to Seir, to Egypt, and to Haran, this verse's own last word. Our morphology layer tags that ending as a directional suffix independently: 392 such tokens in the Torah across 75 forms, and all four of the chain's examples are among them. The recorded objection, that one word carries both devices, is answered rather than dropped. Not a claim the machine checks - the same rule, reached twice. [folded shape: ink count]
—Bereshit Rabbah 68:8witnessed
WITNESS_READWITNESS-READ(the_departure, radiance_rule_made_comparative_to_survive)
= WITNESS-READ(the-departure, radiance-rule-made-comparative-to-survive)
A RULE RESCUED BY BEING MADE RELATIVE [claim G48-35]. When a righteous person leaves, the city's radiance goes with them - but two righteous inhabitants remained here, so the rule is restated comparatively: the merit of one is not like the merit of two. The objection is answered rather than suppressed, and the rule survives weaker. [folded shape: recorded dispute]
—Bereshit Rabbah 68:6witnessed
Jacob leaves Beer-sheva toward Haran; SPECS empty.

STEP_Gn_28_11 · Gen.28.11 · THE_PLACE_SUNSET_AND_STONE_PILLOW

וַיִּפְגַּע בַּמָּקוֹם וַיָּלֶן שָׁם כִּי־בָא הַשֶּׁמֶשׁ וַיִּקַּח מֵאַבְנֵי הַמָּקוֹם וַיָּשֶׂם מְרַאֲשֹׁתָיו וַיִּשְׁכַּב בַּמָּקוֹם הַהוּא · va-yifga ba-maqom va-yalen sham ki-va ha-shemesh va-yiqach me-avne ha-maqom va-yasem meraashotav va-yishkav ba-maqom ha-hu · And he lit upon the place and lodged there, for the sun had set; and he took of the stones of the place and set them at his head, and lay down in that place.

LEFT
וַיִּפְגַּ֨ע בַּמָּק֜וֹם וַיָּ֤לֶן שָׁם֙ כִּי בָ֣א הַשֶּׁ֔מֶשׁ וַיִּקַּח֙ מֵאַבְנֵ֣י הַמָּק֔וֹם וַיָּ֖שֶׂם מְרַֽאֲשֹׁתָ֑יו · va-yifga ba-maqom va-yalen sham ki va ha-shemesh va-yiqach me-avne ha-maqom va-yasem meraashotav · he lit upon the place and lodged there for the sun had set; took of its stones and set at his head (etnachta on meraashotav) [VERIFIED: SNAPSHOT Gen.28.11 idx11 mark_rank=1]
RIGHT
וַיִּשְׁכַּ֖ב בַּמָּק֥וֹם הַהֽוּא · va-yishkav ba-maqom ha-hu · and lay down in that place (verse-final ha-hu) [VERIFIED: SNAPSHOT Gen.28.11 idx12-14]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(sun_set_stone_pillow_at_ha_maqom, t0) ∧ SPECS=[]
= HOLDS(sun-set-stone-pillow-at-the-maqom, t0) ∧ SPECS=[]
THE PLACE ×3 + THE SUN FRAME [care 2]. maqom (4725 toks 25-26-27) [VERIFIED: SNAPSHOT Gen.28.11 idx1 ordinal=25/133; idx9 ordinal=26; idx13 ordinal=27] — six place-tokens in-span (25–30). va-yifga (6293 tok2/8) [VERIFIED: idx0 ordinal=2/8] — tok1 = 23:8 Machpelah "entreat." ha-shemesh (8121 tok4/23) [VERIFIED: idx6 ordinal=4/23] SETS — sun toks 1-2 = 15:12/15:17, the covenant-between-the-pieces sunset; NEXT sun-token tok5 = 32:32 RISES at Peniel on his return: the exile is framed sunset→sunrise. me-avne (68 tok3/88) [VERIFIED: idx8 ordinal=3/88] stones plural. meraashotav (4763 tok1/2) [VERIFIED: idx11 ordinal=1/2] — BOTH Torah tokens of the head-place word are inside this unit (28:11, 28:18). va-yishkav (7901 tok10/62) [VERIFIED: idx12 ordinal=10/62]. SPECS empty. REGISTRY 0. TESTS 0.
כִּי־בָא הַשֶּׁמֶשׁ … מֵאַבְנֵי הַמָּקוֹם · ki-va ha-shemesh … me-avne ha-maqom
= when-and the-shemesh from-avne the-maqom
—tested
WITNESS_READWITNESS-READ(the_stones, three_counts_each_framed_as_a_test)
= WITNESS-READ(the-stones, three-counts-each-framed-as-a-test)
THREE COUNTS OF THE SAME OBJECTS, EACH A DIFFERENT TEST [claim G48-23]. Twelve, as a test for twelve tribes; three, as a test of the name; two at minimum, as a no-waste test - his father produced one unfit son, his grandfather produced one, will I produce waste? The fusion into one answers whichever test was set. The chain then disputes how long he had gone without lying down, fourteen years or twenty, and what he recited through them, fifteen songs or the whole book. Four numeric disputes on one night, none resolved. [folded shape: recorded dispute]
—Bereshit Rabbah 68:11witnessed
WITNESS_READWITNESS-READ(sunset_two_hours_early, borrowed_time_booked_for_repayment)
= WITNESS-READ(sunset-two-hours-early, borrowed-time-booked-for-repayment)
A QUANTITY OF TIME IS BORROWED HERE AND REPAID LATER IN THE CORPUS [claim G48-25]. The sun is sunk two hours early so the meeting can be private, and the debt is not left open: the two hours are returned at 32:32, where the sun rose for him. The pair is then read as a sign - an exile sunset and a return sunrise. The repayment verse sits in gen_55, not yet derived. [folded shape: repayment table]
—Bereshit Rabbah 68:10witnessed
Sunset, stone pillow, the place named three times; SPECS empty.

STEP_Gn_28_12 · Gen.28.12 · THE_DREAM_DEBUT_AND_LADDER_HAPAX

וַיַּחֲלֹם וְהִנֵּה סֻלָּם מֻצָּב אַרְצָה וְרֹאשׁוֹ מַגִּיעַ הַשָּׁמָיְמָה וְהִנֵּה מַלְאֲכֵי אֱלֹהִים עֹלִים וְיֹרְדִים בּוֹ · va-yachalom ve-hine sulam mutzav artzah ve-rosho magia ha-shamaymah ve-hine malakhe Elohim olim ve-yordim bo · And he dreamed — and behold a ladder set earthward, its head reaching heavenward; and behold, angels of God ascending and descending on it.

LEFT
וַֽיַּחֲלֹ֗ם וְהִנֵּ֤ה סֻלָּם֙ מֻצָּ֣ב אַ֔רְצָה וְרֹאשׁ֖וֹ מַגִּ֣יעַ הַשָּׁמָ֑יְמָה · va-yachalom ve-hine sulam mutzav artzah ve-rosho magia ha-shamaymah · he dreamed — a ladder set earthward, its head reaching heavenward (etnachta on ha-shamaymah) [VERIFIED: SNAPSHOT Gen.28.12 idx7 mark_rank=1]
RIGHT
וְהִנֵּה֙ מַלְאֲכֵ֣י אֱלֹהִ֔ים עֹלִ֥ים וְיֹרְדִ֖ים בּֽוֹ · ve-hine malakhe Elohim olim ve-yordim bo · and behold angels of God ascending and descending on it (verse-final bo) [VERIFIED: SNAPSHOT Gen.28.12 idx8-13]
operatorexpressionHebrew anchorcitesconfidence
EVENTdream_event(e12, yaaqov, sulam) — the Torah's first narrated dream-act
= dream-event(e12, yaaqov, sulam) — the Torah's first narrated dream-act
THE DREAM DEBUT [care 3]. va-yachalom (2492 tok1/18 DEBUT) [VERIFIED: SNAPSHOT Gen.28.12 idx0 morph=HC/Vqw3ms ordinal=1/18] — the dream VERB is born here (the dream noun 2472 debuted at 20:3 with Avimelech; the verb then SLEEPS UNTIL JOSEPH — tok2 = 37:5; the 31:10-11 Laban-cycle dreams use the NOUN, 2472 toks 3-4).
וַיַּחֲלֹם · va-yachalom
= and-yachalom
—tested
PRECONDITION_STATEHOLDS(sulam_earthward_head_heavenward_angels, t0) ∧ SPECS=[]
= HOLDS(sulam-earthward-head-heavenward-angels, t0) ∧ SPECS=[]
THE LADDER [care 3]. sulam (5551 tok1/1) [VERIFIED: idx2 ordinal=1/1] — TORAH HAPAX. mutzav (5324 tok6/28 hophal VHsmsa "stationed") [VERIFIED: idx3 morph=HVHsmsa ordinal=6/28]. Angels ascending and descending (olim ve-yordim, both participles). Dream content = FACTS. SPECS empty. REGISTRY 0. TESTS 0.
סֻלָּם מֻצָּב אַרְצָה · sulam mutzav artzah
= sulam mutzav artzah
—tested
WITNESS_READWITNESS-READ(the_dream, dreams_follow_the_interpretation)
= WITNESS-READ(the-dream, dreams-follow-the-interpretation)
A RULING ON THE LEGAL STATUS OF DREAMS IS SEATED ON THE ARCHETYPAL DREAM [claim G48-24]. Dreams follow the interpretation - the content has no effect until interpreted - with the beam-counting case attached. The corpus's most famous dream is made the seat of the rule that governs dreams generally. [folded shape: priced law]
—Bereshit Rabbah 68:12witnessed
WITNESS_READWITNESS-READ(ascending_and_descending, kingdom_sequence_read_off_the_word_order)
= WITNESS-READ(ascending-and-descending, kingdom-sequence-read-off-the-word-order)
THE WORD ORDER CARRIES THE ARGUMENT [claim G48-30]. The ladder is mapped onto a four-metal image of empires, and the reason ascending is written first is given structurally: each kingdom stands LOWER than the one before, so its ascent is also its descent. The eternal kingdom is read into the figure standing at the head. The exile machine's second schema, after gen_47's tribe-against-kingdom table. [folded shape: cross-corpus link]
—Bereshit Rabbah 68:14witnessed
First dream in the Torah; ladder hapax; SPECS empty.

STEP_Gn_28_13 · Gen.28.13 · THE_STATIONED_LORD_AND_LAND_COMMITMENT

וְהִנֵּה יְהוָה נִצָּב עָלָיו וַיֹּאמַר אֲנִי יְהוָה אֱלֹהֵי אַבְרָהָם אָבִיךָ וֵאלֹהֵי יִצְחָק הָאָרֶץ אֲשֶׁר אַתָּה שֹׁכֵב עָלֶיהָ לְךָ אֶתְּנֶנָּה וּלְזַרְעֶךָ · ve-hine YHWH nitzav alav va-yomar ani YHWH elohe avraham avikha ve-lohe yitzchaq ha-aretz asher ata shokhev aleha lekha etnenah u-le-zarekha · And behold, YHWH stood over him and said: I am YHWH, God of Abraham your father and God of Isaac; the land on which you lie, to you I will give it and to your seed.

LEFT
וְהִנֵּ֨ה יְהוָ֜ה נִצָּ֣ב עָלָיו֮ וַיֹּאמַר֒ אֲנִ֣י יְהוָ֗ה אֱלֹהֵי֙ אַבְרָהָ֣ם אָבִ֔יךָ וֵאלֹהֵ֖י יִצְחָ֑ק · ve-hine YHWH nitzav alav va-yomar ani YHWH elohe avraham avikha ve-lohe yitzchaq · and behold YHWH stood over him: I am YHWH, God of Abraham your father and God of Isaac (etnachta on yitzchaq) [VERIFIED: SNAPSHOT Gen.28.13 idx11 mark_rank=1]
RIGHT
הָאָ֗רֶץ אֲשֶׁ֤ר אַתָּה֙ שֹׁכֵ֣ב עָלֶ֔יהָ לְךָ֥ אֶתְּנֶ֖נָּה וּלְזַרְעֶֽךָ · ha-aretz asher ata shokhev aleha lekha etnenah u-le-zarekha · the land you lie on, to you I give it and to your seed (verse-final u-le-zarekha) [VERIFIED: SNAPSHOT Gen.28.13 idx12-19]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(YHWH_nitzav_self_identification_land_commitment, t0) ∧ SPECS=[]
= HOLDS(the-LORD-nitzav-self-identification-land-commitment, t0) ∧ SPECS=[]
THE STATIONED LORD [care 4]. nitzav (5324 tok7/28 niphal) [VERIFIED: SNAPSHOT Gen.28.13 idx2 morph=HVNrmsa ordinal=7/28] — root toks 6→7 BACK-TO-BACK: the ladder is stationed (28:12 hophal), YHWH is stationed (niphal); prior career 18:2 three men, 21:28-29 set-apart ewes, 24:13/43 the servant at the well. Self-identification FACT: ani YHWH elohe Avraham avikha ve-lohe Yitzchaq. shokhev (7901 tok11) [VERIFIED: idx15 ordinal=11/62] — God names Jacob's lying-place as the grant-land. etnenah (5414 tok60 HVqi1cs) [VERIFIED: idx18 morph=HVqi1cs/Sp3fs ordinal=60/647] — give-verb toks 60-61-62 all IN-UNIT (28:13 grant / 28:20 vow-condition / 28:22 tithe-condition), extending gen_47's 56-59 seam: seven give-tokens walk 27:28→28:22. 1cs divine speech = COMMITMENT-FACT (zero volitives in span; the gen_32 demand-on-God fence never triggers — nothing pushed, nothing owed a receipt in-unit). SPECS empty. REGISTRY 0. TESTS 0.
נִצָּב עָלָיו … לְךָ אֶתְּנֶנָּה · nitzav alav … lekha etnenah
= nitzav alav to-you etnenah
—tested
WITNESS_READWITNESS-READ(the_eighteen_count, opened_frame_stated_leg_left_open)
= WITNESS-READ(the-eighteen-count, opened-frame-stated-leg-left-open)
A NUMERIC CLAIM OPENED UNDER GUARD 3 AND DELIBERATELY LEFT UNGRADED [claim G48-22, machine-checked]. The chain counts the patriarchs eighteen times in the Torah and fixes the eighteen blessings against them, recording both audit branches - one who counts nineteen must EXCLUDE this verse, because Jacob is not named in it. Under the frame tried here, Torah verses naming all three together, our corpus returns nine, or ten allowing the alternate name. THE COUNT IS NOT GRADED: the frame is named and the leg left open, because twice in this project a count that looked wrong was a wrong frame, not a wrong tradition. What IS checked is the edge case: this verse names Abraham and Isaac and does NOT name Jacob, exactly as the exclusion branch requires. [folded shape: ink count]
—Bereshit Rabbah 69:4witnessed
WITNESS_READWITNESS-READ(the_LORD_stood_over_him, glory_buffer_at_both_theophany_verses)
= WITNESS-READ(the-LORD-stood-over-him, glory-buffer-at-both-theophany-verses)
THE BUFFER FIRES TWICE IN THREE VERSES [claim G48-31]. The LORD standing over him becomes the GLORY of the LORD standing; the LORD being in this place becomes the GLORY of the LORD DWELLING there. The same rendering separately softens his admission of not having known. A consistent policy, not a local choice. [folded shape: dual-track translation]
—Onkelos Genesis 28:13, Onkelos Genesis 28:16witnessed
YHWH stationed over the stationed ladder; land commitment as FACT.

STEP_Gn_28_14 · Gen.28.14 · THE_DUST_FORMULA_ALL_FAMILIES_NIPHAL

וְהָיָה זַרְעֲךָ כַּעֲפַר הָאָרֶץ וּפָרַצְתָּ יָמָּה וָקֵדְמָה וְצָפֹנָה וָנֶגְבָּה וְנִבְרֲכוּ בְךָ כָּל־מִשְׁפְּחֹת הָאֲדָמָה וּבְזַרְעֶךָ · ve-haya zarakha ka-afar ha-aretz u-faratzta yamah va-qedmah ve-tzafonah va-negbah ve-nivrakhu vekha kol-mishpechot ha-adamah u-ve-zarekha · And your seed shall be as the dust of the earth, and you shall spread west and east and north and south; and all the families of the ground shall be blessed in you and in your seed.

LEFT
וְהָיָ֤ה זַרְעֲךָ֙ כַּעֲפַ֣ר הָאָ֔רֶץ וּפָרַצְתָּ֛ יָ֥מָּה וָקֵ֖דְמָה וְצָפֹ֣נָה וָנֶ֑גְבָּה · ve-haya zarakha ka-afar ha-aretz u-faratzta yamah va-qedmah ve-tzafonah va-negbah · your seed as the dust, spreading west east north south (etnachta on va-negbah) [VERIFIED: SNAPSHOT Gen.28.14 idx8 mark_rank=1]
RIGHT
וְנִבְרֲכ֥וּ בְךָ֛ כָּל מִשְׁפְּחֹ֥ת הָאֲדָמָ֖ה וּבְזַרְעֶֽךָ · ve-nivrakhu vekha kol mishpechot ha-adamah u-ve-zarekha · and all families of the ground blessed in you and your seed (verse-final u-ve-zarekha) [VERIFIED: SNAPSHOT Gen.28.14 idx9-14]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(dust_seed_spread_all_families_blessed, t0) ∧ SPECS=[]
= HOLDS(dust-seed-spread-all-families-blessed, t0) ∧ SPECS=[]
THE DUST FORMULA [care 5]. ka-afar (6083 tok9/23) [VERIFIED: SNAPSHOT Gen.28.14 idx2 ordinal=9/23] — dust toks 5-6 = 13:16, Abraham's dust-promise ×2. u-faratzta (6555 tok1/7 DEBUT) [VERIFIED: idx4 ordinal=1/7] — spread-abroad born here; four directions. ve-nivrakhu (1288 tok55/137 HC/VNp3cp niphal) [VERIFIED: idx9 morph=HC/VNp3cp ordinal=55/137] — bless-verb toks 50–55: six consecutive career tokens inside the gen_47+48 spans; the all-families formula RETURNS TO ITS 12:3 NIPHAL FORM (12:3 tok10 niphal → 18:18 tok17 niphal → 22:18/26:4 toks 20/30 hitpael → 28:14 tok55 niphal, now to Jacob). Commitment-FACT. SPECS empty. REGISTRY 0. TESTS 0.
כַּעֲפַר הָאָרֶץ … וְנִבְרֲכוּ בְךָ · ka-afar ha-aretz … ve-nivrakhu vekha
= like-afar earth and-nivrakhu vekha
—tested
Dust-seed and the 12:3 niphal formula now on Jacob; FACT only.

STEP_Gn_28_15 · Gen.28.15 · THE_FIVE_FOLD_PROMISE_NOT_LEAVE

וְהִנֵּה אָנֹכִי עִמָּךְ וּשְׁמַרְתִּיךָ בְּכֹל אֲשֶׁר־תֵּלֵךְ וַהֲשִׁבֹתִיךָ אֶל־הָאֲדָמָה הַזֹּאת כִּי לֹא אֶעֱזָבְךָ עַד אֲשֶׁר אִם־עָשִׂיתִי אֵת אֲשֶׁר־דִּבַּרְתִּי לָךְ · ve-hine anokhi imakh u-shemartikha be-khol asher-telekh va-hashivotikha el-ha-adamah ha-zot ki lo eezavkha ad asher im-asiti et asher-dibarti lakh · And behold, I am with you, and I will keep you wherever you go, and I will bring you back to this ground; for I will not leave you until I have done what I have spoken to you.

LEFT
וְהִנֵּ֨ה אָנֹכִ֜י עִמָּ֗ךְ וּשְׁמַרְתִּ֨יךָ֙ בְּכֹ֣ל אֲשֶׁר תֵּלֵ֔ךְ וַהֲשִׁ֣בֹתִ֔יךָ אֶל הָאֲדָמָ֖ה הַזֹּ֑את · ve-hine anokhi imakh u-shemartikha be-khol asher telekh va-hashivotikha el ha-adamah ha-zot · I am with you, will keep you wherever you go, and bring you back to this ground (etnachta on ha-zot) [VERIFIED: SNAPSHOT Gen.28.15 idx10 mark_rank=1]
RIGHT
כִּ֚י לֹ֣א אֶֽעֱזָבְךָ֔ עַ֚ד אֲשֶׁ֣ר אִם עָשִׂ֔יתִי אֵ֥ת אֲשֶׁר דִּבַּ֖רְתִּי לָֽךְ · ki lo eezavkha ad asher im asiti et asher dibarti lakh · for I will not leave you until I have done what I spoke to you (verse-final lakh) [VERIFIED: SNAPSHOT Gen.28.15 idx11-21]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(five_fold_promise_with_keep_return_not_leave_until_done, t0) ∧ SPECS=[]
= HOLDS(five-fold-promise-with-keep-return-not-leave-until-done, t0) ∧ SPECS=[]
THE FIVE-FOLD PROMISE [care 6] — all 1cs commitment-FACTS: (i) anokhi imakh; (ii) u-shemartikha (8104 tok9/148) [VERIFIED: SNAPSHOT Gen.28.15 idx3 ordinal=9/148]; (iii) va-hashivotikha (7725 tok31/180 hiphil) [VERIFIED: idx7 morph=HC/Vhq1cs/Sp2ms ordinal=31/180] — return toks 31-32 in-unit continue gen_47's 29-30: the mother's wrath-return wait-pair → God's return-promise → the vow's return-condition; (iv) lo eezavkha (5800 tok3/29) [VERIFIED: idx13 ordinal=3/29] — leave toks 1-2-3: 2:24 a man LEAVES father and mother → 24:27 God has not left covenant-kindness → "I will not leave YOU," to the man who has just left father and mother; (v) ad asher im-asiti — God's own performance horizon. telekh (3212 tok57) [VERIFIED: idx6 ordinal=57/229]. SPECS empty. REGISTRY 0. TESTS 0.
וּשְׁמַרְתִּיךָ … וַהֲשִׁבֹתִיךָ … לֹא אֶעֱזָבְךָ · u-shemartikha … va-hashivotikha … lo eezavkha
= and-shemartikha and-hashivotikha not eezavkha
—tested
WITNESS_READWITNESS-READ(the_promise, clause_map_against_the_vow_with_one_field_uncovered)
= WITNESS-READ(the-promise, clause-map-against-the-vow-with-one-field-uncovered)
THE CHAIN RUNS THE DIFF THIS MACHINE RUNS, AND REPORTS ONE UNMATCHED FIELD [claim G48-26]. Promise against vow, clause by clause - with-me against with-me, keep against keep, return against return - and every clause answered EXCEPT SUSTENANCE. R. Isi dissents, holding that 'I will not forsake you' is that clause. A promise-input against vow-output comparison, reporting a single uncovered field, which is the shape of this project's own demand ledger. [folded shape: recorded dispute]
—Bereshit Rabbah 69:6witnessed
WITNESS_READWITNESS-READ(my_word_is_your_support, condition_made_to_quote_the_promise)
= WITNESS-READ(my-word-is-your-support, condition-made-to-quote-the-promise)
THE TRANSLATION SETTLES AN EXEGETICAL DISPUTE BY REPETITION [claim G48-32]. The chain argues whether the vow's 'if' expresses doubt, the promise having already been given. Onkelos renders the promise as MY WORD IS YOUR SUPPORT and then renders the vow's condition in those same words, so the condition verbatim quotes the promise it is accused of doubting. The rendering decides for discharge-condition over doubt without arguing. [folded shape: dual-track translation]
—Onkelos Genesis 28:15, Onkelos Genesis 28:20witnessed
With-keep-return-not-leave-until-done; commitments as FACTS.

STEP_Gn_28_16 · Gen.28.16 · THE_WAKING_AKHEN_AND_NOT_KNOWING

וַיִּיקַץ יַעֲקֹב מִשְּׁנָתוֹ וַיֹּאמֶר אָכֵן יֵשׁ יְהוָה בַּמָּקוֹם הַזֶּה וְאָנֹכִי לֹא יָדָעְתִּי · va-yiqatz yaaqov mi-shenato va-yomer akhen yesh YHWH ba-maqom ha-ze ve-anokhi lo yadati · And Jacob awoke from his sleep and said: Surely YHWH is in this place, and I did not know.

LEFT
וַיִּיקַ֣ץ יַעֲקֹב֮ מִשְּׁנָתוֹ֒ וַיֹּ֕אמֶר אָכֵן֙ יֵ֣שׁ יְהוָ֔ה בַּמָּק֖וֹם הַזֶּ֑ה · va-yiqatz yaaqov mi-shenato va-yomer akhen yesh YHWH ba-maqom ha-ze · Jacob awoke and said: surely YHWH is in this place (etnachta on ha-ze) [VERIFIED: SNAPSHOT Gen.28.16 idx8 mark_rank=1]
RIGHT
וְאָנֹכִ֖י לֹ֥א יָדָֽעְתִּי · ve-anokhi lo yadati · and I did not know (verse-final yadati) [VERIFIED: SNAPSHOT Gen.28.16 idx9-11]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(yaaqov_woke_akhen_YHWH_in_place_unknown, t0) ∧ SPECS=[]
= HOLDS(yaaqov-woke-akhen-the-LORD-in-place-unknown, t0) ∧ SPECS=[]
THE WAKING [care 7]. va-yiqatz (3364 tok2/5) [VERIFIED: SNAPSHOT Gen.28.16 idx0 ordinal=2/5] — tok1 = 9:24, NOAH: the only prior waker in the Torah (wine→curse there; dream→awe here). mi-shenato (8142 tok1/2 DEBUT) [VERIFIED: idx2 ordinal=1/2] — the sleep-noun is born. akhen (403 tok1/2 DEBUT "surely") [VERIFIED: idx4 ordinal=1/2]. ba-maqom (4725 tok28) [VERIFIED: idx7 ordinal=28/133]. ve-anokhi lo yadati — the knowing-verb negated on the knower. FACT speech. SPECS empty. REGISTRY 0. TESTS 0.
וַיִּיקַץ … אָכֵן … לֹא יָדָעְתִּי · va-yiqatz … akhen … lo yadati
= and-yiqatz akhen not yadati
—tested
Second waking in the Torah; surely-word debut; SPECS empty.

STEP_Gn_28_17 · Gen.28.17 · THE_FEAR_DOUBLET_GATE_OF_HEAVEN

וַיִּירָא וַיֹּאמַר מַה־נּוֹרָא הַמָּקוֹם הַזֶּה אֵין זֶה כִּי אִם־בֵּית אֱלֹהִים וְזֶה שַׁעַר הַשָּׁמָיִם · va-yira va-yomar ma-nora ha-maqom ha-ze en ze ki im-bet Elohim ve-ze shaar ha-shamayim · And he feared and said: How awesome is this place! This is none other than the house of God, and this is the gate of heaven.

LEFT
וַיִּירָא֙ וַיֹּאמַ֔ר מַה נּוֹרָ֖א הַמָּק֣וֹם הַזֶּ֑ה · va-yira va-yomar ma nora ha-maqom ha-ze · he feared and said: how awesome is this place (etnachta on ha-ze) [VERIFIED: SNAPSHOT Gen.28.17 idx5 mark_rank=1]
RIGHT
אֵ֣ין זֶ֗ה כִּ֚י אִם בֵּ֣ית אֱלֹהִ֔ים וְזֶ֖ה שַׁ֥עַר הַשָּׁמָֽיִם · en ze ki im bet Elohim ve-ze shaar ha-shamayim · none other than God's house, and this is heaven's gate (verse-final ha-shamayim) [VERIFIED: SNAPSHOT Gen.28.17 idx6-14]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(fear_doublet_bet_elohim_shaar_ha_shamayim, t0) ∧ SPECS=[]
= HOLDS(fear-doublet-bet-God-shaar-the-heavens, t0) ∧ SPECS=[]
THE FEAR DOUBLET [care 8]. va-yira (3372 tok9/81) + nora (tok10, niphal participle) [VERIFIED: SNAPSHOT Gen.28.17 idx0 ordinal=9/81; idx3 morph=HVNrmsa ordinal=10/81] — the SAME fear-root twice in one verse. bet Elohim (1004 tok34) [VERIFIED: idx10 ordinal=34/324]. shaar (8179 tok6/56) [VERIFIED: idx13 ordinal=6/56] — gate career: 19:1 Sodom's gate → 22:17 enemies' gate → 23:10/18 Machpelah witnesses → 24:60 seed-gate blessing → the GATE OF HEAVEN. FACT speech. SPECS empty. REGISTRY 0. TESTS 0.
וַיִּירָא … מַה־נּוֹרָא … שַׁעַר הַשָּׁמָיִם · va-yira … ma-nora … shaar ha-shamayim
= and-yira ma-nora shaar heavens
—tested
WITNESS_READWITNESS-READ(house_of_God, de_literalized_into_prayer_reception)
= WITNESS-READ(house-fowl-God, de-literalized-into-prayer-reception)
LOCATIVE DIVINE LANGUAGE IS CONVERTED INTO PRAYER LANGUAGE THROUGHOUT [claim G48-33]. Not a common place but a place of FAVOUR before the LORD, the gate OPPOSITE heaven; the stone that will be a house of God becomes the stone on which I will WORSHIP BEFORE the LORD; the tithe given 'to You' becomes given BEFORE You. Every claim about where God is becomes a claim about where prayer is received - converging with the reading that the ladder's incline reached the Temple. [folded shape: dual-track translation]
—Onkelos Genesis 28:17, Onkelos Genesis 28:22witnessed
Fear doubled on its own root; God's house, heaven's gate; SPECS empty.

STEP_Gn_28_18 · Gen.28.18 · THE_PILLAR_AND_THE_OIL_DEBUT

וַיַּשְׁכֵּם יַעֲקֹב בַּבֹּקֶר וַיִּקַּח אֶת־הָאֶבֶן אֲשֶׁר־שָׂם מְרַאֲשֹׁתָיו וַיָּשֶׂם אֹתָהּ מַצֵּבָה וַיִּצֹק שֶׁמֶן עַל־רֹאשָׁהּ · va-yashkem yaaqov ba-boqer va-yiqach et-ha-even asher-sam meraashotav va-yasem otah matzevah va-yitzoq shemen al-roshah · And Jacob rose early in the morning and took the stone he had set at his head, and set it as a pillar, and poured oil on its head.

LEFT
וַיַּשְׁכֵּ֨ם יַעֲקֹ֜ב בַּבֹּ֗קֶר וַיִּקַּ֤ח אֶת הָאֶ֨בֶן֙ אֲשֶׁר שָׂ֣ם מְרַֽאֲשֹׁתָ֔יו וַיָּ֥שֶׂם אֹתָ֖הּ מַצֵּבָ֑ה · va-yashkem yaaqov ba-boqer va-yiqach et ha-even asher sam meraashotav va-yasem otah matzevah · early in the morning he took the stone from his head-place and set it as a pillar (etnachta on matzevah) [VERIFIED: SNAPSHOT Gen.28.18 idx11 mark_rank=1]
RIGHT
וַיִּצֹ֥ק שֶׁ֖מֶן עַל רֹאשָֽׁהּ · va-yitzoq shemen al roshah · and poured oil on its head (verse-final roshah) [VERIFIED: SNAPSHOT Gen.28.18 idx12-15]
operatorexpressionHebrew anchorcitesconfidence
EVENTmatzeva_anoint_event(e18, yaaqov, even_shemen) — pillar set and oiled
= matzeva-anoint-event(e18, yaaqov, even-shemen) — pillar set and oiled
THE PILLAR EVENT [care 9]. matzeva (4676 tok1/16 DEBUT) [VERIFIED: SNAPSHOT Gen.28.18 idx11 ordinal=1/16] — the pillar is born. va-yitzoq (3332 tok1/19 DEBUT) [VERIFIED: idx12 ordinal=1/19] — the pour-verb is born (career → Exodus casting and anointing). shemen (8081 tok1/106 DEBUT) [VERIFIED: idx13 ordinal=1/106] — OIL ITSELF debuts on this stone; its 106-token career runs to the anointing oil, the menorah, the offerings.
וַיָּשֶׂם אֹתָהּ מַצֵּבָה וַיִּצֹק שֶׁמֶן · va-yasem otah matzevah va-yitzoq shemen
= and-yasem her matzevah and-yitzoq shemen
—tested
PRECONDITION_STATEHOLDS(early_rise_stone_taken_set_as_pillar, t0) ∧ SPECS=[]
= HOLDS(early-rise-stone-taken-set-as-pillar, t0) ∧ SPECS=[]
va-yashkem (7925 tok7/14) [VERIFIED: idx0 ordinal=7/14] — full prior rise-early career toks 1-6: 19:2 Lot's guests, 19:27 Abraham to the smoke, 20:8 Avimelech, 21:14 Hagar's bread, 22:3 the Aqedah, 26:31 the Gerar oath. va-yiqach (3947 tok85) [VERIFIED: idx3 ordinal=85/393] THE stone (68 tok4) [VERIFIED: idx5 ordinal=4/88]. sam + va-yasem (7760 toks 17-18) [VERIFIED: idx7 ordinal=17/152; idx9 ordinal=18/152] — placed → set-as-pillar (tok19 = 28:22 samti, the vow's recall). meraashotav (4763 tok2/2) [VERIFIED: idx8 ordinal=2/2] — the head-place word closes its two-token career. SPECS empty. REGISTRY 0. TESTS 0.
וַיַּשְׁכֵּם … וַיִּקַּח אֶת־הָאֶבֶן · va-yashkem … va-yiqach et-ha-even
= and-yashkem and-yiqach the-even
—tested
Pillar set, oil debuts on the stone; SPECS empty.

STEP_Gn_28_19 · Gen.28.19 · THE_NAME_WRITE_BEIT_EL

וַיִּקְרָא אֶת־שֵׁם־הַמָּקוֹם הַהוּא בֵּית־אֵל וְאוּלָם לוּז שֵׁם־הָעִיר לָרִאשֹׁנָה · va-yiqra et-shem-ha-maqom ha-hu bet-el ve-ulam luz shem-ha-ir la-rishonah · And he called the name of that place Bethel; but Luz was the name of the city at first.

LEFT
וַיִּקְרָ֛א אֶת שֵֽׁם הַמָּק֥וֹם הַה֖וּא בֵּֽית אֵ֑ל · va-yiqra et shem ha-maqom ha-hu bet el · he called the name of that place Bethel (etnachta on el) [VERIFIED: SNAPSHOT Gen.28.19 idx6 mark_rank=1]
RIGHT
וְאוּלָ֛ם ל֥וּז שֵׁם הָעִ֖יר לָרִאשֹׁנָֽה · ve-ulam luz shem ha-ir la-rishonah · but Luz was the city's name at first (verse-final la-rishonah) [VERIFIED: SNAPSHOT Gen.28.19 idx7-11]
operatorexpressionHebrew anchorcitesconfidence
NAMEname(ha_maqom_luz) := beit_el
= name(the-maqom-luz) := beit-to
THE NAME WRITE [care 10] — va-yiqra et-shem, the explicit naming formula: REGISTRY write #1, the first since gen_45's four wells. Beit-El (1008 tok5/13) [VERIFIED: SNAPSHOT Gen.28.19 idx5-6 ordinal=5/13] — toks 1-4 are ALL narrator-proleptic (12:8 ×2, 13:3 ×2, Abraham's altar site): the letter used the name four times before the naming. ve-ulam (199 tok1/4 DEBUT "however") [VERIFIED: idx7 ordinal=1/4]; luz (3870 tok1/3) [VERIFIED: idx8 ordinal=1/3] — toks 2-3 = 35:6, 48:3: Jacob himself will retell the Luz naming. Expected flag named_before_any_presence (gen_45 wells precedent — the place was never installed as a WORLD entity).
וַיִּקְרָא אֶת־שֵׁם־הַמָּקוֹם הַהוּא בֵּית־אֵל · va-yiqra et-shem-ha-maqom ha-hu bet-el
= and-yiqra shem-the-maqom the-that bet-to
—tested
WITNESS_STATEWITNESS(the_city, permanent_properties_across_the_corpus)
= WITNESS(the-city, permanent-properties-across-the-corpus)
A PLACE IS GIVEN PERMANENT ATTRIBUTES, NOT A DESCRIPTION [claim G48-34]. No conqueror could scatter or destroy it, and the angel of death has no dominion there, so its elders are carried outside the wall to die; four accounts of its name; a hidden entrance beneath an almond tree over a cave. Standing properties of a place entity rather than one scene's setting. [folded shape: kept record]
—Bereshit Rabbah 69:8witnessed
The place formerly Luz written as Bethel; REGISTRY 1 write.

STEP_Gn_28_20 · Gen.28.20 · THE_FIRST_VOW_CONDITIONS_OPEN

וַיִּדַּר יַעֲקֹב נֶדֶר לֵאמֹר אִם־יִהְיֶה אֱלֹהִים עִמָּדִי וּשְׁמָרַנִי בַּדֶּרֶךְ הַזֶּה אֲשֶׁר אָנֹכִי הוֹלֵךְ וְנָתַן־לִי לֶחֶם לֶאֱכֹל וּבֶגֶד לִלְבֹּשׁ · va-yidar yaaqov neder le-mor im-yihye Elohim imadi u-shemarani ba-derekh ha-ze asher anokhi holekh ve-natan-li lechem le-ekhol u-veged lilbosh · And Jacob vowed a vow, saying: If God will be with me and keep me on this way that I go, and give me bread to eat and a garment to wear —

LEFT
וַיִּדַּ֥ר יַעֲקֹ֖ב נֶ֣דֶר לֵאמֹ֑ר · va-yidar yaaqov neder le-mor · and Jacob vowed a vow, saying (etnachta on le-mor) [VERIFIED: SNAPSHOT Gen.28.20 idx3 mark_rank=1]
RIGHT
אִם יִהְיֶ֨ה אֱלֹהִ֜ים עִמָּדִ֗י וּשְׁמָרַ֨נִי֙ בַּדֶּ֤רֶךְ הַזֶּה֙ אֲשֶׁ֣ר אָנֹכִ֣י הוֹלֵ֔ךְ וְנָֽתַן לִ֥י לֶ֛חֶם לֶאֱכֹ֖ל וּבֶ֥גֶד לִלְבֹּֽשׁ · im yihye Elohim imadi u-shemarani ba-derekh ha-ze asher anokhi holekh ve-natan li lechem le-ekhol u-veged lilbosh · if God is with me and keeps me on this way and gives bread to eat and garment to wear (verse-final lilbosh) [VERIFIED: SNAPSHOT Gen.28.20 idx4-19]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(neder_opened_conditions_with_keep_bread_garment, t0) ∧ SPECS=[]
= HOLDS(neder-opened-conditions-with-keep-bread-garment, t0) ∧ SPECS=[]
THE FIRST VOW [care 11]. va-yidar (5087 tok1/15 DEBUT) + neder (5088 tok1/34 DEBUT) [VERIFIED: SNAPSHOT Gen.28.20 idx0 ordinal=1/15; idx2 ordinal=1/34] — verb + noun COGNATE-ACCUSATIVE DOUBLE DEBUT: the vow-institution is born here (noun career → Lev 27, Num 30 vow-law). Conditions open: im yihye Elohim imadi; u-shemarani (8104 tok10/148) [VERIFIED: idx8 ordinal=10/148] — keep-verb toks 9→10 CONSECUTIVE: God's 28:15 promise-word quoted straight back as the vow's condition. ve-natan (5414 tok61) [VERIFIED: idx14 ordinal=61/647]. THE BREAD-AND-GARMENT PAIR: lechem (3899 tok7/84) [VERIFIED: idx16 ordinal=7/84] — bread toks 5-6-7 = 25:34 the birthright-sale bread → 27:17 the deception bread → the vow's bread; u-veged (899 tok4/113) [VERIFIED: idx18 ordinal=4/113] — garment toks 1-2-3 = 24:53 bride-gifts → 27:15 the deception garments → 27:27 the smelled garments → the vow's garment. BOTH vow-objects arrive with the deception as their immediately previous career token. Vow speech = conditional self-obligation, no addressee-demand: no SPECS push. SPECS empty. REGISTRY 1 (beit_el). TESTS 0.
וַיִּדַּר יַעֲקֹב נֶדֶר … לֶחֶם … וּבֶגֶד · va-yidar yaaqov neder … lechem … u-veged
= and-yidar yaaqov neder lechem and-veged
—tested
WITNESS_READWITNESS-READ(the_vow, first_instance_chain_of_title_and_a_register)
= WITNESS-READ(the-vow, first-instance-chain-fowl-title-and-a-register)
A LEGAL INSTRUMENT IS GIVEN A FIRST INSTANCE AND A LEDGER [claim G48-27]. This is read as the first vow, and 'saying' as saying TO THE GENERATIONS - vowing in distress - so all vows are ascribed to this vower and not to his fathers, proved from a psalm that names him alone. A four-vow register follows: two vowed and lost, two vowed and profited, with this one filed on the LOSS side. [folded shape: priced law]
—Bereshit Rabbah 70:1, Bereshit Rabbah 70:3witnessed
WITNESS_READWITNESS-READ(delay_in_discharge, audit_penalty_that_explains_the_loss)
= WITNESS-READ(delay-in-discharge, audit-penalty-that-explains-the-loss)
THE ENFORCEMENT RULE EXPLAINS THE GRADING [claim G48-28]. Scrutiny follows vows: delay in discharging one triggers an audit of the vower's whole ledger, and consecrated property carries a curse on whoever benefits from it. The penalty attaches not to vowing but to the interval before payment - which is why this vow is filed as a loss, and why the corpus later issues a command to arise and go up. [folded shape: priced law]
—Bereshit Rabbah 81:1witnessed
Vow-verb and vow-noun born together; bread and garment carry the deception careers; SPECS empty.

STEP_Gn_28_21 · Gen.28.21 · THE_RETURN_IN_PEACE_AND_THEN_CLAUSE

וְשַׁבְתִּי בְשָׁלוֹם אֶל־בֵּית אָבִי וְהָיָה יְהוָה לִי לֵאלֹהִים · ve-shavti ve-shalom el-bet avi ve-haya YHWH li le-Elohim · And I return in peace to my father's house — then YHWH will be my God.

LEFT
וְשַׁבְתִּ֥י בְשָׁל֖וֹם אֶל בֵּ֣ית אָבִ֑י · ve-shavti ve-shalom el bet avi · and I return in peace to my father's house (etnachta on avi) [VERIFIED: SNAPSHOT Gen.28.21 idx4 mark_rank=1]
RIGHT
וְהָיָ֧ה יְהוָ֛ה לִ֖י לֵאלֹהִֽים · ve-haya YHWH li le-Elohim · then YHWH will be my God (verse-final le-Elohim) [VERIFIED: SNAPSHOT Gen.28.21 idx5-8]
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(return_in_peace_condition_then_YHWH_my_God, t0) ∧ SPECS=[]
= HOLDS(return-in-peace-condition-then-the-LORD-my-God, t0) ∧ SPECS=[]
CONDITIONS CLOSE, THEN-CLAUSE OPENS [care 12]. ve-shavti (7725 tok32/180) [VERIFIED: SNAPSHOT Gen.28.21 idx0 ordinal=32/180] — return toks 29-30 (gen_47 wait-pair) → 31 (God's promise) → 32 (the vow's condition). ve-shalom (7965 tok4/26) [VERIFIED: idx1 ordinal=4/26] — peace toks 1-3: 15:15 grave-peace to Abraham, 26:29/31 the Gerar oath-peace. el bet avi — to the father's house he has just left. Then-clause: ve-haya YHWH li le-Elohim. Still no push; the whole vow lands in the 28:22 handler. SPECS empty. REGISTRY 1. TESTS 0.
וְשַׁבְתִּי בְשָׁלוֹם … וְהָיָה יְהוָה לִי לֵאלֹהִים · ve-shavti ve-shalom … ve-haya YHWH li le-Elohim
= and-shavti and-shalom and-haya the-LORD to-me to-God
—tested
Return-in-peace condition; then-clause opens; SPECS empty.

STEP_Gn_28_22 · Gen.28.22 · THE_VOW_HANDLER_STONE_HOUSE_TITHE

וְהָאֶבֶן הַזֹּאת אֲשֶׁר־שַׂמְתִּי מַצֵּבָה יִהְיֶה בֵּית אֱלֹהִים וְכֹל אֲשֶׁר תִּתֶּן־לִי עַשֵּׂר אֲעַשְּׂרֶנּוּ לָךְ · ve-ha-even ha-zot asher-samti matzevah yihye bet Elohim ve-khol asher titen-li aser aasrenu lakh · And this stone which I have set as a pillar shall be the house of God; and all that You give me I will surely tithe to You.

LEFT
וְהָאֶ֣בֶן הַזֹּ֗את אֲשֶׁר שַׂ֨מְתִּי֙ מַצֵּבָ֔ה יִהְיֶ֖ה בֵּ֣ית אֱלֹהִ֑ים · ve-ha-even ha-zot asher samti matzevah yihye bet Elohim · this stone I set as a pillar shall be God's house (etnachta on Elohim) [VERIFIED: SNAPSHOT Gen.28.22 idx7 mark_rank=1]
RIGHT
וְכֹל֙ אֲשֶׁ֣ר תִּתֶּן לִ֔י עַשֵּׂ֖ר אֲעַשְּׂרֶ֥נּוּ לָֽךְ · ve-khol asher titen li aser aasrenu lakh · and all You give me I will surely tithe to You (verse-final lakh) [VERIFIED: SNAPSHOT Gen.28.22 idx8-14]
operatorexpressionHebrew anchorcitesconfidence
HANDLERHANDLER IF(elohim_imadi ∧ shemarani_ba_derekh ∧ natan_lechem_u_veged ∧ shavti_ve_shalom) THEN(YHWH_li_le_Elohim ∧ ha_even_bet_Elohim ∧ aser_aasrenu)
= HANDLER IF(God-with-me ∧ shemarani-in-the-derekh ∧ natan-lechem-and-veged ∧ shavti-and-shalom) THEN(the-LORD-to-me-to-God ∧ the-even-bet-God ∧ aser-aasrenu)
THE VOW HANDLER [care 13]. The whole vow (28:20-22) installs as ONE standing IF-THEN (lev_13 weqatal-chain class): IF God-with-me ∧ keeps-me ∧ gives-bread-and-garment ∧ I-return-in-peace, THEN YHWH-my-God ∧ this-stone-God's-house ∧ surely-tithe. Handlers are installed, never executed — a WORLD fact, no receipt owed, SPECS untouched (nothing was demanded of the narrative present; the conditions sit on GOD's future performance, the consequences on Jacob's own).
אִם־יִהְיֶה אֱלֹהִים עִמָּדִי … עַשֵּׂר אֲעַשְּׂרֶנּוּ לָךְ · im-yihye Elohim imadi … aser aasrenu lakh
= if-yihye God with-me aser aasrenu to-you
—tested
PRECONDITION_STATEHOLDS(stone_house_tithe_vow_content, t0) ∧ SPECS=[]
= HOLDS(stone-house-tithe-vow-content, t0) ∧ SPECS=[]
ve-ha-even (68 tok5/88) [VERIFIED: SNAPSHOT Gen.28.22 idx0 ordinal=5/88] — stone toks 3-4-5 in-unit; toks 6+ = 29:2-3, the WELL stone: the career bridges into the next unit. samti (7760 tok19) [VERIFIED: idx3 ordinal=19/152]; matzeva (4676 tok2/16) [VERIFIED: idx4 ordinal=2/16]; titen (5414 tok62) [VERIFIED: idx10 ordinal=62/647] — the give-verb's ninth token since 27:28, now in Jacob's mouth toward God. aser aasrenu (6237 toks 1-2/5 DOUBLE DEBUT, infinitive absolute + piel imperfect) [VERIFIED: idx12 morph=HVpa ordinal=1/5; idx13 morph=HVpi1cs/Sp3ms ordinal=2/5] — the tithe-VERB is born in the vow; the noun maaser (4643) tok1 = 14:20, Abram's tithe to Malkitzedek: the grandfather tithed a priest, the grandson vows the tithe to God directly. UNIT END: SPECS 0 throughout (zero volitives — no demand exchanged in the whole unit). REGISTRY 1 write (ha_maqom_luz->beit_el). TESTS 0 (instruments slept). Onkelos BUFFER PENDING.
וְהָאֶבֶן הַזֹּאת … עַשֵּׂר אֲעַשְּׂרֶנּוּ · ve-ha-even ha-zot … aser aasrenu
= and-the-even the-this aser aasrenu
—tested
WITNESS_READWITNESS-READ(the_tithe_promise, challenged_by_arithmetic_and_rescued_by_exclusion)
= WITNESS-READ(the-tithe-promise, challenged-by-arithmetic-and-rescued-by-exclusion)
A PROMISE IS AUDITED BY ARITHMETIC FROM OUTSIDE [claim G48-29]. The objection: Levi is one tribe of twelve, which is not a tenth. The answer is a recount - fourteen tribes once the two Joseph tribes are separated, then the four firstborn of the four mothers removed because the firstborn is already sacred and SACRED DOES NOT TITHE SACRED - leaving ten, of which Levi is the tenth. The promise is defended by a rule of exclusion, not by rhetoric. [folded shape: priced law]
—Bereshit Rabbah 70:7witnessed
The vow installs as a standing handler; stone-house and tithe content; unit ends SPECS 0, REGISTRY 1. END OF UNIT.

Scenarios (the unit's own test suite)

idtitlegivenexpectanchor
S1after STEP_Gn_28_10 — departure Beer-sheva to Haran; SPECS emptyJacob went out from Beer-sheva and went toward Haran.SPECS empty; no test, no name.וַיֵּ֖לֶךְ חָרָֽנָה · va-yelekh charanah
= and-yelekh charanah
S2after STEP_Gn_28_11 — the place, sunset, stone pillow; SPECS emptyHe lit upon the place, took of its stones, and lay down there.SPECS empty; no test, no name.וַיִּשְׁכַּ֖ב בַּמָּק֥וֹם הַהֽוּא · va-yishkav ba-maqom ha-hu
= and-yishkav in-the-maqom the-that
S3after STEP_Gn_28_12 — the dream debut, ladder hapax; SPECS emptyHe dreamed: a ladder set earthward, its head reaching heavenward, angels on it.SPECS empty; no test, no name.וְהִנֵּ֤ה סֻלָּם֙ מֻצָּ֣ב אַ֔רְצָה · ve-hine sulam mutzav artzah
= and-hine sulam mutzav artzah
S4after STEP_Gn_28_13 — YHWH stationed; land commitment FACT; SPECS emptyYHWH stood over him: I am the God of Abraham and Isaac; the land I will give you.SPECS empty; no test, no name.לְךָ֥ אֶתְּנֶ֖נָּה וּלְזַרְעֶֽךָ · lekha etnenah u-le-zarekha
= to-you etnenah and-to-zarekha
S5after STEP_Gn_28_14 — dust formula, all-families niphal; SPECS emptySeed as dust, spreading four directions; all families blessed in you.SPECS empty; no test, no name.וְנִבְרֲכ֥וּ בְךָ֛ כָּל מִשְׁפְּחֹ֥ת הָאֲדָמָ֖ה · ve-nivrakhu vekha kol mishpechot ha-adamah
= and-nivrakhu vekha all mishpechot ground
S6after STEP_Gn_28_15 — five-fold promise, not-leave; SPECS emptyI am with you, will keep you, bring you back; I will not leave you.SPECS empty; no test, no name.כִּ֚י לֹ֣א אֶֽעֱזָבְךָ֔ · ki lo eezavkha
= when not eezavkha
S7after STEP_Gn_28_16 — the waking, akhen debut; SPECS emptyJacob awoke: surely YHWH is in this place and I did not know.SPECS empty; no test, no name.וְאָנֹכִ֖י לֹ֥א יָדָֽעְתִּי · ve-anokhi lo yadati
= and-anokhi not yadati
S8after STEP_Gn_28_17 — fear doublet, gate of heaven; SPECS emptyHe feared: how awesome; this is God's house and heaven's gate.SPECS empty; no test, no name.וְזֶ֖ה שַׁ֥עַר הַשָּׁמָֽיִם · ve-ze shaar ha-shamayim
= and-ze shaar heavens
S9after STEP_Gn_28_18 — pillar set, oil debuts; SPECS emptyEarly rising he set the stone as a pillar and poured oil on its head.SPECS empty; no test, no name.וַיִּצֹ֥ק שֶׁ֖מֶן עַל רֹאשָֽׁהּ · va-yitzoq shemen al roshah
= and-yitzoq shemen upon roshah
S10after STEP_Gn_28_19 — NAME WRITE beit_el; REGISTRY 1He called the name of that place Bethel; Luz was the city's name at first.SPECS empty; REGISTRY: ha_maqom_luz->beit_el (1 write)
= SPECS empty; REGISTRY: the-maqom-luz->beit-to (1 write)
וַיִּקְרָ֛א אֶת שֵֽׁם הַמָּק֥וֹם הַה֖וּא בֵּֽית אֵ֑ל · va-yiqra et shem ha-maqom ha-hu bet el
= and-yiqra et shem the-maqom the-that bet to
S11after STEP_Gn_28_20 — first vow opens; REGISTRY holds 1Jacob vowed a vow: if God is with me and keeps me and gives bread and garment.SPECS empty; REGISTRY: ha_maqom_luz->beit_el (1 write)
= SPECS empty; REGISTRY: the-maqom-luz->beit-to (1 write)
וַיִּדַּ֥ר יַעֲקֹ֖ב נֶ֣דֶר לֵאמֹ֑ר · va-yidar yaaqov neder le-mor
= and-yidar yaaqov neder to-mor
S12after STEP_Gn_28_21 — return-in-peace condition; REGISTRY holds 1And I return in peace to my father's house — then YHWH will be my God.SPECS empty; REGISTRY: ha_maqom_luz->beit_el (1 write)
= SPECS empty; REGISTRY: the-maqom-luz->beit-to (1 write)
וְהָיָ֧ה יְהוָ֛ה לִ֖י לֵאלֹהִֽים · ve-haya YHWH li le-Elohim
= and-haya the-LORD to-me to-God
S13after STEP_Gn_28_22 — vow handler installed; unit end SPECS 0, REGISTRY 1This stone shall be God's house; all You give me I will surely tithe.SPECS empty; REGISTRY: ha_maqom_luz->beit_el (1 write)
= SPECS empty; REGISTRY: the-maqom-luz->beit-to (1 write)
עַשֵּׂ֖ר אֲעַשְּׂרֶ֥נּוּ לָֽךְ · aser aasrenu lakh
= aser aasrenu to-you

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

verified RE-era reading pass 2026-08-27 (parashat Vayetze sweep, block 1 of 7, spine default; ledger logic/oral_triage/gen_48_bethel_ladder_vow_2026-08-27.md)
נקרא כולו · nikra kulo (read in full — the declared spine) · The declared spine (Bereshit Rabbah + Onkelos, spine default's third sweep) read end to end. HEADLINES: the DIRECTIONAL-HEH LAW stated by the chain itself at our 28:10 (any word taking the preposition lamed may take heh at its end — with the recorded netherworld objection and answer; TIR-overlap seat); the STONES CENSUS three-way dispute (12/3/2) with the fusion miracle and the 14-years/20-years recitation disputes; the PROMISE-VOW CLAUSE-DIFF (28:15 answers every vow clause except sustenance — with R. Isi's dissent that it answers that too); the VOW'S LEGAL LIFECYCLE born at our verses (first vow ever, vow-in-distress to the generations, the four-vows ledger filing Jacob's as a LOSS, the delayed-vow audit rule); the EIGHTEEN COUNT (patriarch mentions = the prayer's blessings) whose edge-cases turn on OUR 28:13's excluded verse; the TITHE AUDIT on 28:22 (fourteen tribes, four firstborns excluded — sacred-does-not-tithe-sacred); the sun set TWO HOURS early and repaid at 32:32; the EXILE DECODES (the ladder as Nebuchadnezzar's idol and as the four kingdoms of Daniel 2); the LUZ no-death enclave; the Sodom angels' 138-year exile closing on our ladder; DREAMS-FOLLOW-INTERPRETATION at the dream verse; the Omnipresent title at vayifga; and the buffer's triple guard — the GLORY at both theophany verses, MY WORD IS YOUR SUPPORT making the vow quote the promise verbatim, and the house of God de-literalized into the place of FAVOR where prayer is received. 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. Vayetze's tail 32:1-3 reads with gen_55 in the Vayishlach sweep.

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

unit: gen_48_bethel_ladder_vow — The Bethel ladder, the name write, and the first vow (28:10-22) [frozen]

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

=== S1 — after STEP_Gn_28_10 — departure Beer-sheva to Haran; SPECS empty
    וַיֵּ֖לֶךְ חָרָֽנָה (va-yelekh charanah)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S2 — after STEP_Gn_28_11 — the place, sunset, stone pillow; SPECS empty
    וַיִּשְׁכַּ֖ב בַּמָּק֥וֹם הַהֽוּא (va-yishkav ba-maqom ha-hu)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S3 — after STEP_Gn_28_12 — the dream debut, ladder hapax; SPECS empty
    וְהִנֵּ֤ה סֻלָּם֙ מֻצָּ֣ב אַ֔רְצָה (ve-hine sulam mutzav artzah)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S4 — after STEP_Gn_28_13 — YHWH stationed; land commitment FACT; SPECS empty
    לְךָ֥ אֶתְּנֶ֖נָּה וּלְזַרְעֶֽךָ (lekha etnenah u-le-zarekha)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S5 — after STEP_Gn_28_14 — dust formula, all-families niphal; SPECS empty
    וְנִבְרֲכ֥וּ בְךָ֛ כָּל מִשְׁפְּחֹ֥ת הָאֲדָמָ֖ה (ve-nivrakhu vekha kol mishpechot ha-adamah)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S6 — after STEP_Gn_28_15 — five-fold promise, not-leave; SPECS empty
    כִּ֚י לֹ֣א אֶֽעֱזָבְךָ֔ (ki lo eezavkha)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S7 — after STEP_Gn_28_16 — the waking, akhen debut; SPECS empty
    וְאָנֹכִ֖י לֹ֥א יָדָֽעְתִּי (ve-anokhi lo yadati)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S8 — after STEP_Gn_28_17 — fear doublet, gate of heaven; SPECS empty
    וְזֶ֖ה שַׁ֥עַר הַשָּׁמָֽיִם (ve-ze shaar ha-shamayim)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S9 — after STEP_Gn_28_18 — pillar set, oil debuts; SPECS empty
    וַיִּצֹ֥ק שֶׁ֖מֶן עַל רֹאשָֽׁהּ (va-yitzoq shemen al roshah)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S10 — after STEP_Gn_28_19 — NAME WRITE beit_el; REGISTRY 1
    וַיִּקְרָ֛א אֶת שֵֽׁם הַמָּק֥וֹם הַה֖וּא בֵּֽית אֵ֑ל (va-yiqra et shem ha-maqom ha-hu bet el)
    PASS  SPECS empty  (queue=0)
    PASS  REGISTRY: ha_maqom_luz->beit_el (1 write)  (names={'ha_maqom_luz': 'beit_el'} writes=1)

=== S11 — after STEP_Gn_28_20 — first vow opens; REGISTRY holds 1
    וַיִּדַּ֥ר יַעֲקֹ֖ב נֶ֣דֶר לֵאמֹ֑ר (va-yidar yaaqov neder le-mor)
    PASS  SPECS empty  (queue=0)
    PASS  REGISTRY: ha_maqom_luz->beit_el (1 write)  (names={'ha_maqom_luz': 'beit_el'} writes=1)

=== S12 — after STEP_Gn_28_21 — return-in-peace condition; REGISTRY holds 1
    וְהָיָ֧ה יְהוָ֛ה לִ֖י לֵאלֹהִֽים (ve-haya YHWH li le-Elohim)
    PASS  SPECS empty  (queue=0)
    PASS  REGISTRY: ha_maqom_luz->beit_el (1 write)  (names={'ha_maqom_luz': 'beit_el'} writes=1)

=== S13 — after STEP_Gn_28_22 — vow handler installed; unit end SPECS 0, REGISTRY 1
    עַשֵּׂ֖ר אֲעַשְּׂרֶ֥נּוּ לָֽךְ (aser aasrenu lakh)
    PASS  SPECS empty  (queue=0)
    PASS  REGISTRY: ha_maqom_luz->beit_el (1 write)  (names={'ha_maqom_luz': 'beit_el'} writes=1)

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_48_bethel_ladder_vow.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_48_bethel_ladder_vow — 28:10-22
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/gen_48_bethel_ladder_vow.yaml) is CANONICAL (Pre-
# Code); this file is a derived, runnable rendering. Do not edit —
# regenerate. The assertion block at the bottom is baked from the Stage D
# interpreter's actual final state: running this file re-proves the unit.
# Experimental model — not binding religious law.
# =============================================================================
"""The Bethel ladder, the name write, and the first vow (28:10-22)"""
from machine import Machine

m = Machine("gen_48_bethel_ladder_vow")

# -------------------------- Gen.28.10 · THE_DEPARTURE_BEER_SHEVA_TO_HARAN --
# וַיֵּצֵא יַעֲקֹב מִבְּאֵר שָׁבַע וַיֵּלֶךְ חָרָנָה
# "[EN-AID] And Jacob went out from Beer-sheva and went toward Haran."
m.step("Gen.28.10")
# ‹וַיֵּצֵא … וַיֵּלֶךְ חָרָנָה› (“and-bring-forth … and-go Haran-ward”) —
# fact holds: Jacob-departed-from-seven-toward-charan
m.fact("yaaqov_departed_beer_sheva_toward_charan")
# witness-tier presupposed read:
# the_traditions_own_grammar_rule_at_this_word on directional_ending — read,
# not installed
m.witness_read("directional_ending", "the_traditions_own_grammar_rule_at_this_word",
                cites=["Bereshit Rabbah 68:8"])
# witness-tier presupposed read: radiance_rule_made_comparative_to_survive
# on the_departure — read, not installed
m.witness_read("the_departure", "radiance_rule_made_comparative_to_survive",
                cites=["Bereshit Rabbah 68:6"])

# -------------------------- Gen.28.11 · THE_PLACE_SUNSET_AND_STONE_PILLOW --
# וַיִּפְגַּע בַּמָּקוֹם וַיָּלֶן שָׁם כִּי־בָא הַשֶּׁמֶשׁ וַיִּקַּח
# מֵאַבְנֵי הַמָּקוֹם וַיָּשֶׂם מְרַאֲשֹׁתָיו וַיִּשְׁכַּב בַּמָּקוֹם הַהוּא
# "[EN-AID] And he lit upon the place and lodged there, for the sun had set;
# and he took of the stones of the place and set them at his head, and lay
# down in that place."
m.step("Gen.28.11")
# ‹כִּי־בָא הַשֶּׁמֶשׁ … מֵאַבְנֵי הַמָּקוֹם› (“that come/bring the-sun …
# from-stone the-place”) — fact holds: sun-set-stone-pillow-at-the-place
m.fact("sun_set_stone_pillow_at_ha_maqom")
# witness-tier presupposed read: three_counts_each_framed_as_a_test on
# the_stones — read, not installed
m.witness_read("the_stones", "three_counts_each_framed_as_a_test",
                cites=["Bereshit Rabbah 68:11"])
# witness-tier presupposed read: borrowed_time_booked_for_repayment on
# sunset_two_hours_early — read, not installed
m.witness_read("sunset_two_hours_early", "borrowed_time_booked_for_repayment",
                cites=["Bereshit Rabbah 68:10"])

# -------------------------- Gen.28.12 · THE_DREAM_DEBUT_AND_LADDER_HAPAX ---
# וַיַּחֲלֹם וְהִנֵּה סֻלָּם מֻצָּב אַרְצָה וְרֹאשׁוֹ מַגִּיעַ הַשָּׁמָיְמָה
# וְהִנֵּה מַלְאֲכֵי אֱלֹהִים עֹלִים וְיֹרְדִים בּוֹ
# "[EN-AID] And he dreamed — and behold a ladder set earthward, its head
# reaching heavenward; and behold, angels of God ascending and descending on
# it."
m.step("Gen.28.12")
# ‹וַיַּחֲלֹם› (“and-bind-firmly”) — event: ?
m.event("?")
# ‹סֻלָּם מֻצָּב אַרְצָה› (“stair-case stand earth-ward”) — fact holds:
# stair-case-earthward-head-heavenward-angels
m.fact("sulam_earthward_head_heavenward_angels")
# witness-tier presupposed read: dreams_follow_the_interpretation on
# the_dream — read, not installed
m.witness_read("the_dream", "dreams_follow_the_interpretation",
                cites=["Bereshit Rabbah 68:12"])
# witness-tier presupposed read: kingdom_sequence_read_off_the_word_order on
# ascending_and_descending — read, not installed
m.witness_read("ascending_and_descending", "kingdom_sequence_read_off_the_word_order",
                cites=["Bereshit Rabbah 68:14"])

# -------------------------- Gen.28.13 · THE_STATIONED_LORD_AND_LAND_COMMITMENT -
# וְהִנֵּה יְהוָה נִצָּב עָלָיו וַיֹּאמַר אֲנִי יְהוָה אֱלֹהֵי אַבְרָהָם
# אָבִיךָ וֵאלֹהֵי יִצְחָק הָאָרֶץ אֲשֶׁר אַתָּה שֹׁכֵב עָלֶיהָ לְךָ
# אֶתְּנֶנָּה וּלְזַרְעֶךָ
# "[EN-AID] And behold, YHWH stood over him and said: I am YHWH, God of
# Abraham your father and God of Isaac; the land on which you lie, to you I
# will give it and to your seed."
m.step("Gen.28.13")
# ‹נִצָּב עָלָיו … לְךָ אֶתְּנֶנָּה› (“stand over-him/its … to-you/your set-
# her/its”) — fact holds: the-LORD-stand-self-identification-land-commitment
m.fact("YHWH_nitzav_self_identification_land_commitment")
# witness-tier presupposed read: opened_frame_stated_leg_left_open on
# the_eighteen_count — read, not installed
m.witness_read("the_eighteen_count", "opened_frame_stated_leg_left_open",
                cites=["Bereshit Rabbah 69:4"])
# witness-tier presupposed read: glory_buffer_at_both_theophany_verses on
# the_LORD_stood_over_him — read, not installed
m.witness_read("the_LORD_stood_over_him", "glory_buffer_at_both_theophany_verses",
                cites=["Onkelos Genesis 28:13", "Onkelos Genesis 28:16"])

# -------------------------- Gen.28.14 · THE_DUST_FORMULA_ALL_FAMILIES_NIPHAL -
# וְהָיָה זַרְעֲךָ כַּעֲפַר הָאָרֶץ וּפָרַצְתָּ יָמָּה וָקֵדְמָה וְצָפֹנָה
# וָנֶגְבָּה וְנִבְרֲכוּ בְךָ כָּל־מִשְׁפְּחֹת הָאֲדָמָה וּבְזַרְעֶךָ
# "[EN-AID] And your seed shall be as the dust of the earth, and you shall
# spread west and east and north and south; and all the families of the
# ground shall be blessed in you and in your seed."
m.step("Gen.28.14")
# ‹כַּעֲפַר הָאָרֶץ … וְנִבְרֲכוּ בְךָ› (“like-dust the-earth … and-bless
# in-you/your”) — fact holds: dust-seed-spread-all-families-blessed
m.fact("dust_seed_spread_all_families_blessed")

# -------------------------- Gen.28.15 · THE_FIVE_FOLD_PROMISE_NOT_LEAVE ----
# וְהִנֵּה אָנֹכִי עִמָּךְ וּשְׁמַרְתִּיךָ בְּכֹל אֲשֶׁר־תֵּלֵךְ
# וַהֲשִׁבֹתִיךָ אֶל־הָאֲדָמָה הַזֹּאת כִּי לֹא אֶעֱזָבְךָ עַד אֲשֶׁר
# אִם־עָשִׂיתִי אֵת אֲשֶׁר־דִּבַּרְתִּי לָךְ
# "[EN-AID] And behold, I am with you, and I will keep you wherever you go,
# and I will bring you back to this ground; for I will not leave you until I
# have done what I have spoken to you."
m.step("Gen.28.15")
# ‹וּשְׁמַרְתִּיךָ … וַהֲשִׁבֹתִיךָ … לֹא אֶעֱזָבְךָ› (“and-keep/guard-
# you/your … and-return-you/your … not loosen-you/your”) — fact holds: five-
# fold-promise-with-keep-return-not-leave-until-done
m.fact("five_fold_promise_with_keep_return_not_leave_until_done")
# witness-tier presupposed read:
# clause_map_against_the_vow_with_one_field_uncovered on the_promise — read,
# not installed
m.witness_read("the_promise", "clause_map_against_the_vow_with_one_field_uncovered",
                cites=["Bereshit Rabbah 69:6"])
# witness-tier presupposed read: condition_made_to_quote_the_promise on
# my_word_is_your_support — read, not installed
m.witness_read("my_word_is_your_support", "condition_made_to_quote_the_promise",
                cites=["Onkelos Genesis 28:15", "Onkelos Genesis 28:20"])

# -------------------------- Gen.28.16 · THE_WAKING_AKHEN_AND_NOT_KNOWING ---
# וַיִּיקַץ יַעֲקֹב מִשְּׁנָתוֹ וַיֹּאמֶר אָכֵן יֵשׁ יְהוָה בַּמָּקוֹם
# הַזֶּה וְאָנֹכִי לֹא יָדָעְתִּי
# "[EN-AID] And Jacob awoke from his sleep and said: Surely YHWH is in this
# place, and I did not know."
m.step("Gen.28.16")
# ‹וַיִּיקַץ … אָכֵן … לֹא יָדָעְתִּי› (“and-awake … firmly … not know”) —
# fact holds: Jacob-woke-firmly-the-LORD-in-place-unknown
m.fact("yaaqov_woke_akhen_YHWH_in_place_unknown")

# -------------------------- Gen.28.17 · THE_FEAR_DOUBLET_GATE_OF_HEAVEN ----
# וַיִּירָא וַיֹּאמַר מַה־נּוֹרָא הַמָּקוֹם הַזֶּה אֵין זֶה כִּי אִם־בֵּית
# אֱלֹהִים וְזֶה שַׁעַר הַשָּׁמָיִם
# "[EN-AID] And he feared and said: How awesome is this place! This is none
# other than the house of God, and this is the gate of heaven."
m.step("Gen.28.17")
# ‹וַיִּירָא … מַה־נּוֹרָא … שַׁעַר הַשָּׁמָיִם› (“and-fear … what fear …
# gate the-heavens”) — fact holds: fear-doublet-house-God-gate-the-heavens
m.fact("fear_doublet_bet_elohim_shaar_ha_shamayim")
# witness-tier presupposed read: de_literalized_into_prayer_reception on
# house_of_God — read, not installed
m.witness_read("house_of_God", "de_literalized_into_prayer_reception",
                cites=["Onkelos Genesis 28:17", "Onkelos Genesis 28:22"])

# -------------------------- Gen.28.18 · THE_PILLAR_AND_THE_OIL_DEBUT -------
# וַיַּשְׁכֵּם יַעֲקֹב בַּבֹּקֶר וַיִּקַּח אֶת־הָאֶבֶן אֲשֶׁר־שָׂם
# מְרַאֲשֹׁתָיו וַיָּשֶׂם אֹתָהּ מַצֵּבָה וַיִּצֹק שֶׁמֶן עַל־רֹאשָׁהּ
# "[EN-AID] And Jacob rose early in the morning and took the stone he had
# set at his head, and set it as a pillar, and poured oil on its head."
m.step("Gen.28.18")
# ‹וַיָּשֶׂם אֹתָהּ מַצֵּבָה וַיִּצֹק שֶׁמֶן› (“and-put/set obj-marker-
# her/its pillar and-pour-out oil”) — event: ?
m.event("?")
# ‹וַיַּשְׁכֵּם … וַיִּקַּח אֶת־הָאֶבֶן› (“and-rise-early … and-take obj-
# marker the-stone”) — fact holds: early-rise-stone-taken-set-as-pillar
m.fact("early_rise_stone_taken_set_as_pillar")

# -------------------------- Gen.28.19 · THE_NAME_WRITE_BEIT_EL -------------
# וַיִּקְרָא אֶת־שֵׁם־הַמָּקוֹם הַהוּא בֵּית־אֵל וְאוּלָם לוּז שֵׁם־הָעִיר
# לָרִאשֹׁנָה
# "[EN-AID] And he called the name of that place Bethel; but Luz was the
# name of the city at first."
m.step("Gen.28.19")
# ‹וַיִּקְרָא אֶת־שֵׁם־הַמָּקוֹם הַהוּא בֵּית־אֵל› (“and-call obj-marker
# name the-place that Beth-el”) — named: the-place-Luz := beit-to
m.name("ha_maqom_luz", "beit_el")
# witness-grounded state (its own tier):
# permanent_properties_across_the_corpus on the_city
m.witness_state("the_city", "permanent_properties_across_the_corpus",
                cites=["Bereshit Rabbah 69:8"])

# -------------------------- Gen.28.20 · THE_FIRST_VOW_CONDITIONS_OPEN ------
# וַיִּדַּר יַעֲקֹב נֶדֶר לֵאמֹר אִם־יִהְיֶה אֱלֹהִים עִמָּדִי וּשְׁמָרַנִי
# בַּדֶּרֶךְ הַזֶּה אֲשֶׁר אָנֹכִי הוֹלֵךְ וְנָתַן־לִי לֶחֶם לֶאֱכֹל וּבֶגֶד
# לִלְבֹּשׁ
# "[EN-AID] And Jacob vowed a vow, saying: If God will be with me and keep
# me on this way that I go, and give me bread to eat and a garment to wear
# —"
m.step("Gen.28.20")
# ‹וַיִּדַּר יַעֲקֹב נֶדֶר … לֶחֶם … וּבֶגֶד› (“and-promise Jacob promise …
# food … and-garment”) — fact holds: promise-opened-conditions-with-keep-
# bread-garment
m.fact("neder_opened_conditions_with_keep_bread_garment")
# witness-tier presupposed read:
# first_instance_chain_of_title_and_a_register on the_vow — read, not
# installed
m.witness_read("the_vow", "first_instance_chain_of_title_and_a_register",
                cites=["Bereshit Rabbah 70:1", "Bereshit Rabbah 70:3"])
# witness-tier presupposed read: audit_penalty_that_explains_the_loss on
# delay_in_discharge — read, not installed
m.witness_read("delay_in_discharge", "audit_penalty_that_explains_the_loss",
                cites=["Bereshit Rabbah 81:1"])

# -------------------------- Gen.28.21 · THE_RETURN_IN_PEACE_AND_THEN_CLAUSE -
# וְשַׁבְתִּי בְשָׁלוֹם אֶל־בֵּית אָבִי וְהָיָה יְהוָה לִי לֵאלֹהִים
# "[EN-AID] And I return in peace to my father's house — then YHWH will be
# my God."
m.step("Gen.28.21")
# ‹וְשַׁבְתִּי בְשָׁלוֹם … וְהָיָה יְהוָה לִי לֵאלֹהִים› (“and-return in-
# safe … and-be YHWH to-me/my to-God”) — fact holds: return-in-peace-
# condition-then-the-LORD-my-God
m.fact("return_in_peace_condition_then_YHWH_my_God")

# -------------------------- Gen.28.22 · THE_VOW_HANDLER_STONE_HOUSE_TITHE --
# וְהָאֶבֶן הַזֹּאת אֲשֶׁר־שַׂמְתִּי מַצֵּבָה יִהְיֶה בֵּית אֱלֹהִים וְכֹל
# אֲשֶׁר תִּתֶּן־לִי עַשֵּׂר אֲעַשְּׂרֶנּוּ לָךְ
# "[EN-AID] And this stone which I have set as a pillar shall be the house
# of God; and all that You give me I will surely tithe to You."
m.step("Gen.28.22")
# ‹אִם־יִהְיֶה אֱלֹהִים עִמָּדִי … עַשֵּׂר אֲעַשְּׂרֶנּוּ לָךְ› (“if be God
# along-with-me/my … tithe tithe-him/its to-you/your”) — standing handler —
# if God-with-me ∧ shemarani-in-the-derekh ∧ set-food-and-garment ∧ return-
# and-safe then the-LORD-to-me-to-God ∧ the-stone-house-God ∧ tithe-aasrenu
m.handler("elohim_imadi ∧ shemarani_ba_derekh ∧ natan_lechem_u_veged ∧ shavti_ve_shalom",
          "YHWH_li_le_Elohim ∧ ha_even_bet_Elohim ∧ aser_aasrenu")
# ‹וְהָאֶבֶן הַזֹּאת … עַשֵּׂר אֲעַשְּׂרֶנּוּ› (“and-the-stone the-this …
# tithe tithe-him/its”) — fact holds: stone-house-tithe-vow-content
m.fact("stone_house_tithe_vow_content")
# witness-tier presupposed read:
# challenged_by_arithmetic_and_rescued_by_exclusion on the_tithe_promise —
# read, not installed
m.witness_read("the_tithe_promise", "challenged_by_arithmetic_and_rescued_by_exclusion",
                cites=["Bereshit Rabbah 70:7"])

# -------------------------- 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"] == {'ha_maqom_luz': 'beit_el'}
    assert m.REGISTRY["writes"] == 1
    assert m.tests_list() == []
    assert m.open_demands() == []
    assert len(m.SPECS["log"]) == 0
    assert sorted(m.LEDGER) == []
    assert m.flag_counts() == {'named_before_any_presence': 1}
    assert sorted(m.WORLD["facts"]) == sorted(['yaaqov_departed_beer_sheva_toward_charan', 'sun_set_stone_pillow_at_ha_maqom', 'sulam_earthward_head_heavenward_angels', 'YHWH_nitzav_self_identification_land_commitment', 'dust_seed_spread_all_families_blessed', 'five_fold_promise_with_keep_return_not_leave_until_done', 'yaaqov_woke_akhen_YHWH_in_place_unknown', 'fear_doublet_bet_elohim_shaar_ha_shamayim', 'early_rise_stone_taken_set_as_pillar', 'neder_opened_conditions_with_keep_bread_garment', 'return_in_peace_condition_then_YHWH_my_God', 'handler: IF(elohim_imadi ∧ shemarani_ba_derekh ∧ natan_lechem_u_veged ∧ shavti_ve_shalom) THEN(YHWH_li_le_Elohim ∧ ha_even_bet_Elohim ∧ aser_aasrenu)', 'stone_house_tithe_vow_content'])
    assert m.WORLD["invariants"] == []
    assert m.WORLD["partitions"] == []
    assert len(m.EVENTS) == 4
    assert sorted(m.WORLD["witnessed"]) == ['the_city']
    assert m.WORLD["witnessed"]['the_city']["cites"] == ['Bereshit Rabbah 69:8']
    assert all('permanent_properties_across_the_corpus' not in f for f in m.WORLD["facts"])
    assert [(w["entity"], w["state"]) for w in m.WITNESS_READS] == [('directional_ending', 'the_traditions_own_grammar_rule_at_this_word'), ('the_departure', 'radiance_rule_made_comparative_to_survive'), ('the_stones', 'three_counts_each_framed_as_a_test'), ('sunset_two_hours_early', 'borrowed_time_booked_for_repayment'), ('the_dream', 'dreams_follow_the_interpretation'), ('ascending_and_descending', 'kingdom_sequence_read_off_the_word_order'), ('the_eighteen_count', 'opened_frame_stated_leg_left_open'), ('the_LORD_stood_over_him', 'glory_buffer_at_both_theophany_verses'), ('the_promise', 'clause_map_against_the_vow_with_one_field_uncovered'), ('my_word_is_your_support', 'condition_made_to_quote_the_promise'), ('house_of_God', 'de_literalized_into_prayer_reception'), ('the_vow', 'first_instance_chain_of_title_and_a_register'), ('delay_in_discharge', 'audit_penalty_that_explains_the_loss'), ('the_tithe_promise', 'challenged_by_arithmetic_and_rescued_by_exclusion')]
    assert m.WITNESS_READS[0]["cites"] == ['Bereshit Rabbah 68:8']
    assert all('the_traditions_own_grammar_rule_at_this_word' not in f for f in m.WORLD["facts"])
    assert 'directional_ending' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[1]["cites"] == ['Bereshit Rabbah 68:6']
    assert all('radiance_rule_made_comparative_to_survive' not in f for f in m.WORLD["facts"])
    assert 'the_departure' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[2]["cites"] == ['Bereshit Rabbah 68:11']
    assert all('three_counts_each_framed_as_a_test' not in f for f in m.WORLD["facts"])
    assert 'the_stones' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[3]["cites"] == ['Bereshit Rabbah 68:10']
    assert all('borrowed_time_booked_for_repayment' not in f for f in m.WORLD["facts"])
    assert 'sunset_two_hours_early' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[4]["cites"] == ['Bereshit Rabbah 68:12']
    assert all('dreams_follow_the_interpretation' not in f for f in m.WORLD["facts"])
    assert 'the_dream' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[5]["cites"] == ['Bereshit Rabbah 68:14']
    assert all('kingdom_sequence_read_off_the_word_order' not in f for f in m.WORLD["facts"])
    assert 'ascending_and_descending' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[6]["cites"] == ['Bereshit Rabbah 69:4']
    assert all('opened_frame_stated_leg_left_open' not in f for f in m.WORLD["facts"])
    assert 'the_eighteen_count' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[7]["cites"] == ['Onkelos Genesis 28:13', 'Onkelos Genesis 28:16']
    assert all('glory_buffer_at_both_theophany_verses' not in f for f in m.WORLD["facts"])
    assert 'the_LORD_stood_over_him' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[8]["cites"] == ['Bereshit Rabbah 69:6']
    assert all('clause_map_against_the_vow_with_one_field_uncovered' not in f for f in m.WORLD["facts"])
    assert 'the_promise' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[9]["cites"] == ['Onkelos Genesis 28:15', 'Onkelos Genesis 28:20']
    assert all('condition_made_to_quote_the_promise' not in f for f in m.WORLD["facts"])
    assert 'my_word_is_your_support' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[10]["cites"] == ['Onkelos Genesis 28:17', 'Onkelos Genesis 28:22']
    assert all('de_literalized_into_prayer_reception' not in f for f in m.WORLD["facts"])
    assert 'house_of_God' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[11]["cites"] == ['Bereshit Rabbah 70:1', 'Bereshit Rabbah 70:3']
    assert all('first_instance_chain_of_title_and_a_register' not in f for f in m.WORLD["facts"])
    assert 'the_vow' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[12]["cites"] == ['Bereshit Rabbah 81:1']
    assert all('audit_penalty_that_explains_the_loss' not in f for f in m.WORLD["facts"])
    assert 'delay_in_discharge' not in m.WORLD["witnessed"]
    assert m.WITNESS_READS[13]["cites"] == ['Bereshit Rabbah 70:7']
    assert all('challenged_by_arithmetic_and_rescued_by_exclusion' not in f for f in m.WORLD["facts"])
    assert 'the_tithe_promise' 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.