Genesis boot: create world, light, separate, name, day one (1:1-5) FROZEN

unit gen_01_creation_boot · Genesis 1:1-5 · derive logic_derived_v1 · phase C-pilot
⇄ verse view — this span in the scroll (trees + morphology)  ·  ☰ all derived units

בְּרֵאשִׁית — אִתְחוּל הַבְּרִיאָה (יוֹם אֶחָד) · bereshit — itchul ha-beri'ah (yom echad) · Bereshit — start of creation (one day)

Frozen 2026-07-28 as the Stage C pilot (owner ordered the build after approving TIR-026..033). Frozen = stable for optional code to load (SYSTEM.md Step J); individual claims keep their own confidence labels below.
Logic-derived v1: v3 ta'amim trees (glue bricks, pure binary) -> leaf role frames from OSHB morph -> operator lines citing TIR-026..033 -> machine-state scenarios (registers: TIME/WORLD/REGISTRY/SPECS/TESTS/LEDGER). Evidence doc: logic/pre_logic_methods_2026-07-28/EXPERIMENT_precode_logic_gen_1_1_to_2_3_2026-07-28.md
ORAL AUDIT — crowns (chain-attested + DB-verified): ORAL AUDIT 2026-08-08 (retro, oral-first era; record: logic/oral_audit/AUDIT_gen_01_2026-08-08.md; manifest 6/6 VERIFIED, zero FAILED — all-checkable). CROWNS (chain-attested + DB-verified). THE FINALS OF TRUTH [G01-01, Kitzur Baal HaTurim]: the Torah's first three words — בראשית ברא אלהים ("In the beginning God created") — end in the letters of אמת ("truth"), DB-checked in order: the world created with truth sealed into the opening's own ends, as the psalm says "the head of Your word is truth." THE FIRST SPLIT OF THE TWO SCHOOLS [G01-03, Minchat Shai]: at the Torah's first command — יהי אור ("let there be LIGHT," 1:3) — the two masters of the Masorah part for the first time: Ben Asher reads the command unjoined with the galgal (the wheel-accent), Ben Naphtali joins it to the light with maqqef (the joining stroke) — Minchat Shai records this as the FIRST of all their differences. SNAPSHOT stands with BEN ASHER: no maqqef on the command (DB-checked), the reading the Rambam relied on — while the fulfillment ויהי־אור IS joined by maqqef (builder-checked): the command free, the fulfillment bound. The wheel itself is stored as a munach stroke — the galgal class's fourth station, at the most famous site it will ever have. THE GREAT BET'S VERIFIED COMPANIONS [G01-02]: the Torah's first letter — the famous LARGE bet of בראשית, the bet of Blessed-is-His-Name — belongs to the uninstrumented letter-size layer (its most famous member, filed with the head-of-line, head-of-page placement to the layout gap); but its two ruled companions stand in the stream exactly as given: the bet dageshed and the tipcha under the shin (DB-checked). THE FIVE LIGHTS OF THE FIRST DAY [G01-04, Kitzur]: the light-word אור stands exactly FIVE times in the light-section (1:3 twice, 1:4 twice, 1:5 once — builder-counted): five lights against the five books of the Torah, which is itself called light. THE COVENANT AT THE ENDS OF THE LIGHT-CLAUSE [G01-05, Kitzur]: the four words את האור כי טוב ("the light, that it was good," 1:4) end in the letters of ברית ("covenant"), DB-checked in order — the covenant sealed at the ends of the first thing called good; the flame-blessing teaching named beside it. THE HOVERING SPIRIT, ONCE [G01-06]: the pair ורוח אלהים ("and the SPIRIT OF GOD was hovering over the face of the waters," 1:2) stands exactly once in the Torah; the construct-pair Masorah's partner is the spirit that clothed ZECHARIAH (II Chr 24, named) — with Minchat Shai's own text-criticism preserved: the printed Baal HaTurim cites Amasai, and Minchat Shai proves the copy corrupt and restores Zechariah; the Kitzur's Messiah-count on the hovering, named. READINGS (named-only): the Rosh-HaShanah count and the Israel-accepts-the-Torah word-split on בראשית; the 613 summed at את האור; the yearly count of Sabbath-closing blessings on ויבדל ("and He divided"); and Minchat Shai's whole history of the two Masorah masters (the schools, the names, the Rambam's reliance), kept in his note on 1:3.
confidence: structure tested; operator readings tested-per-TIR; intent hypothesis

Derivation log (steps A–J)

stepnamecommentconfidence
ABlock choiceDay-1 unit (1:1-5) chosen as Stage C pilot: smallest complete spec->build->verify->name->commit transaction in the corpus.established
BHebrew source + treesAll 5 verses via taamim_tree_parse.py rule set v3 (glue bricks): status unique, pure_binary true, leaf_complete true for every verse. tree_ascii recorded below.tested
CSegment structureLeaves = conjunctive-glued bricks closed by disjunctives; brick roles frame from OSHB verb morphology (#IMPOSED labeled aid, logic/lexicon v1 glosses EN-AID).tested
DPredicates & outcomesCandidate operators per leaf: DECLARE/LET (jussive), state-block (verse 2, zero wayyiqtol), PASS(tov) test, divide partition, registry naming, cycle commit.tested
ELogic format choiceOperator lines (deontic/event/temporal per TIR-026..033) + registry table + day-ledger row. Not a decision table (no casuistic ki-frames in this block).established
FBilingual logic objectsEvery operator line carries he + he_translit + en; registers named in English with Hebrew value fields where the text supplies them (yom, layla, echad).established
GOral (named only)BR 3:7 (seder zemanim on va-yehi erev) verified from local Data; day-1 light midrashim (or ha-ganuz) NOT verified locally -> observation tier only.tested
HScenariosMachine-state scenarios S1-S6 below: register deltas per verse + one negative scenario (commit-without-test) so the day-2 contrast is testable.tested
IEnglish leakage reviewOperators derive from verb forms (jussive/wayyiqtol/participle/perfect), the et/bein/le particles, and tree arms — not from English glosses. LET? never silently upgraded (TIR-028 discipline).established
JFreezestatus: frozen 2026-07-28. Changes require a new derive pass, not silent edits. Oral audit 2026-08-08 folded same day (run 7 block 9, creation week begins): 6 VERIFIED, 0 FAILED, 0 UNCHECKABLE; headline: the finals of truth at the opening words, and the first Ben Asher / Ben Naphtali split at the light-command.established

Boot steps — the operator lines (hand-derived, owner-approved)

STEP_Gn_1_1 · Gen.1.1 · EVENT_CREATE

בְּרֵאשִׁית בָּרָא אֱלֹהִים אֵת הַשָּׁמַיִם וְאֵת הָאָרֶץ · be-reshit bara Elohim et ha-shamayim ve-et ha-aretz · In the beginning God created the heavens and the earth.

LEFT
בראשית ברא אלהים · be-reshit bara Elohim · time-anchor + creation event (etnachta arm)
RIGHT
את השמים ואת הארץ · et ha-shamayim ve-et ha-aretz · the complete Theme inventory (double et)
operatorexpressionHebrew anchorcitesconfidence
TIME_ANCHORt0 := reshit (timeline origin from the be- prefix frame)
= t0 := beginning (timeline origin from the in- prefix frame)
TIR-022tested
EVENTcreate(e1) ∧ Agent(e1, Elohim) ∧ Theme(e1, shamayim) ∧ Theme(e1, aretz)
= create(e1) ∧ Agent(e1, God) ∧ Theme(e1, heavens) ∧ Theme(e1, earth)
perfect bara = completed narrative event; et X ve-et Y = full Theme list
אֵת הַשָּׁמַיִם וְאֵת הָאָרֶץ · et ha-shamayim ve-et ha-aretz
= obj-marker heavens obj-marker earth
TIR-014, TIR-015tested
REGISTRY_INSTALLWORLD += {shamayim, aretz} — installed by narration, NOT by naming formula
= WORLD += {heavens, earth} — installed by narration, NOT by naming formula
these two labels are re-issued later (1:8, 1:10) — the registry collisions
tested
Top split L=etnachta after Elohim: [event | inventory]. No directive operator: verse 1 is direct initialization, narrated not commanded.

STEP_Gn_1_2 · Gen.1.2 · STATE_BLOCK

וְהָאָרֶץ הָיְתָה תֹהוּ וָבֹהוּ וְחֹשֶׁךְ עַל־פְּנֵי תְהוֹם וְרוּחַ אֱלֹהִים מְרַחֶפֶת עַל־פְּנֵי הַמָּיִם · ve-ha-aretz hayta tohu va-vohu ve-choshekh al-penei tehom ve-ruach Elohim merachefet al-penei ha-mayim · The earth was formless and void, darkness over the deep, God's spirit hovering over the waters.

LEFT
והארץ היתה תהו ובהו וחשך על פני תהום · ve-ha-aretz hayta tohu va-vohu ve-choshekh al-penei tehom · state predicates: formless/void + darkness-over-deep
RIGHT
ורוח אלהים מרחפת על פני המים · ve-ruach Elohim merachefet al-penei ha-mayim · standing condition: spirit hovering
operatorexpressionHebrew anchorcitesconfidence
PRECONDITION_STATEHOLDS(tohu(aretz) ∧ vohu(aretz), t0); HOLDS(over(choshekh, face(tehom)), t0)
= HOLDS(formless(earth) ∧ void(earth), t0); HOLDS(over(darkness, face(deep)), t0)
perfect hayta + verbless clauses = states, not actions
tested
INVARIANTINVARIANT(hover(ruach-Elohim, face(mayim))) during t0
= INVARIANT(hover(spirit-God, face(waters))) during t0
participle = ongoing condition
מְרַחֶפֶת · merachefet
= hovering
TIR-031tested
NOTE_ZERO_EVENTSno wayyiqtol in the verse — this whole verse is {P}, the precondition blocktested
NOTE_PRESUPPOSEDchoshekh, tehom, mayim, ruach are READ without prior install (uninitialized entities)
= darkness, deep, waters, spirit are READ without prior install (uninitialized entities)
flag, not fix: the pre-existing-materials question belongs to interpretation
tested
Precondition block for the first triple: {P} = 1:2 in full.

STEP_Gn_1_3 · Gen.1.3 · DECLARE_LET_RESULT

וַיֹּאמֶר אֱלֹהִים יְהִי אוֹר וַיְהִי־אוֹר · va-yomer Elohim yehi or va-yehi or · God said: let there be light — and there was light.

LEFT
ויאמר אלהים יהי אור · va-yomer Elohim yehi or · speech act wrapping the jussive directive
RIGHT
ויהי אור · va-yehi or · the postcondition asserted
operatorexpressionHebrew anchorcitesconfidence
DECLAREDECLARE(Elohim, LET(exists(or)))
= DECLARE(God, LET(exists(light)))
jussive yehi = LET; the saying is the doing (performative)
יְהִי אוֹר · yehi or
= let-there-be light
TIR-026tested
TRIPLE{ P: 1:2 state } yehi or { Q: exists(or) }
= { P: 1:2 state } let-there-be light { Q: exists(light) }
spec and result share root+letters; mood alone (jussive vs wayyiqtol) splits demanded-Q from holds-Q
TIR-026tested
RESULTHOLDS(exists(or), t1) — SPECS queue popped same verse (latency 0)
= HOLDS(exists(light), t1) — SPECS queue popped same verse (latency 0)
wayyiqtol: narrative event; verbatim echo of the spec (only day with verbatim RESULT)
וַיְהִי־אוֹר · va-yehi or
= let-there-be light
tested
The minimal fiat: cleanest {P} op {Q} in the corpus.

STEP_Gn_1_4 · Gen.1.4 · TEST_AND_PARTITION

וַיַּרְא אֱלֹהִים אֶת־הָאוֹר כִּי־טוֹב וַיַּבְדֵּל אֱלֹהִים בֵּין הָאוֹר וּבֵין הַחֹשֶׁךְ · va-yar Elohim et-ha-or ki-tov va-yavdel Elohim bein ha-or u-vein ha-choshekh · God saw the light, that it was good; and God divided the light from the darkness.

LEFT
וירא אלהים את האור כי טוב · va-yar Elohim et-ha-or ki-tov · inspection + acceptance test
RIGHT
ויבדל אלהים בין האור ובין החשך · va-yavdel Elohim bein ha-or u-vein ha-choshekh · partition event on the between-pair
operatorexpressionHebrew anchorcitesconfidence
TESTPASS(tov, or) — inside see(e2, Agent Elohim, Theme or): epistemic wrap
= PASS(good, light) — inside see(e2, Agent God, Theme light): epistemic wrap
ki here = 'that' (complementizer under the etnachta arm), NOT casuistic IF — per-unit ki ruling (STANDING §3); tov = oracle predicate, undefined in-text
כִּי־טוֹב · ki-tov
= that-good
TIR-014tested
EVENT_PARTITIONdivide(e3, Agent Elohim, between(or, choshekh)) ⇒ or ∩ choshekh = ∅
= divide(e3, Agent God, between(light, darkness)) ⇒ light ∩ darkness = ∅
bein...u-vein = one two-place relation (set partition reading = hypothesis)
בֵּין הָאוֹר וּבֵין הַחֹשֶׁךְ · bein ha-or u-vein ha-choshekh
= between light between darkness
event tested; partition reading hypothesis
Note: divide operates on choshekh — an entity never installed (see STEP_Gn_1_2 flag).

STEP_Gn_1_5 · Gen.1.5 · NAME_AND_COMMIT

וַיִּקְרָא אֱלֹהִים לָאוֹר יוֹם וְלַחֹשֶׁךְ קָרָא לָיְלָה וַיְהִי־עֶרֶב וַיְהִי־בֹקֶר יוֹם אֶחָד · va-yiqra Elohim la-or yom ve-la-choshekh qara layla va-yehi erev va-yehi voqer yom echad · God called the light Day and the darkness Night; evening, morning — day one.

LEFT
ויקרא אלהים לאור יום ולחשך קרא לילה · va-yiqra Elohim la-or yom ve-la-choshekh qara layla · two registry writes via the naming formula
RIGHT
ויהי ערב ויהי בקר יום אחד · va-yehi erev va-yehi voqer yom echad · cycle close + day ledger entry
operatorexpressionHebrew anchorcitesconfidence
NAMEREGISTRY: name(or) := yom; name(choshekh) := layla
= REGISTRY: name(light) := Day; name(darkness) := Night
performative naming: le- prefix marks the receiver; bare word after = label; registry write, not a truth claim; choshekh (never installed) is legitimized by naming
לָאוֹר יוֹם … וְלַחֹשֶׁךְ … לָיְלָה · la-or yom … ve-la-choshekh … layla
= light Day darkness Night
TIR-022tested
COMMITcycle(erev -> boqer); LEDGER[day 1] := {spec ✓, test PASS, names 2}
= cycle(evening -> morning); LEDGER[day 1] := {spec ✓, test PASS, names 2}
echad = CARDINAL 'one' (days 2-6 use ordinals) — marked form, flagged not resolved
יוֹם אֶחָד · yom echad
= Day one
commit tested; cardinal significance [OPEN]
Day-1 transaction closes complete: P (1:2) -> fiat (1:3) -> test+partition (1:4) -> names+commit (1:5). This shape is the baseline the other days deviate from.

State machine

Day-1 transaction machine (registers: TIME/WORLD/REGISTRY/SPECS/TESTS/LEDGER).
statemeaning
S_bootBefore 1:1 — all registers empty (Elohim presupposed constant)
S_world_seededAfter 1:1 — WORLD={shamayim, aretz}, t0 set
S_precondition_loadedAfter 1:2 — state facts + hover INVARIANT loaded; zero events
S_light_existsAfter 1:3 — LET issued and satisfied; WORLD += or
S_tested_partitionedAfter 1:4 — TESTS: PASS(tov, or); or/choshekh partitioned
S_day1_committedAfter 1:5 — REGISTRY has yom/layla; LEDGER[1] closed
fromtovia
S_bootS_world_seededSTEP_Gn_1_1
S_world_seededS_precondition_loadedSTEP_Gn_1_2
S_precondition_loadedS_light_existsSTEP_Gn_1_3
S_light_existsS_tested_partitionedSTEP_Gn_1_4
S_tested_partitionedS_day1_committedSTEP_Gn_1_5
AFTER_S_day1_committed — WORLD: shamayim, aretz, or (created) + choshekh, tehom, mayim, ruach (presupposed). REGISTRY: or->yom, choshekh->layla. TESTS: day-1 PASS. LEDGER: day 1 committed (cardinal). SPECS: empty.

Scenarios (the unit's own test suite)

idtitlegivenexpectanchor
S1Boot: after STEP_Gn_1_1All registers empty; Elohim presupposed.WORLD = {shamayim, aretz}; TIME t0 = reshit; SPECS empty; no test, no name.
= WORLD = {heavens, earth}; TIME t0 = beginning; SPECS empty; no test, no name.
אֵת הַשָּׁמַיִם וְאֵת הָאָרֶץ · et ha-shamayim ve-et ha-aretz
= obj-marker heavens obj-marker earth
S2Precondition load: after STEP_Gn_1_2S1 state.Facts tohu/vohu/darkness-over-deep HOLD; hover INVARIANT active; ZERO events fired; machine flags choshekh/tehom/mayim/ruach as read-before-install (presupposed).
= Facts formless/void/darkness-over-deep HOLD; hover INVARIANT active; ZERO events fired; machine flags darkness/deep/waters/spirit as read-before-install (presupposed).
תֹהוּ וָבֹהוּ · tohu va-vohu
= formless void
S3Fiat: after STEP_Gn_1_3S2 state (P holds).SPECS: LET(exists(or)) pushed then satisfied in the SAME verse (latency 0); WORLD += or; triple {P} yehi-or {exists(or)} discharged.
= SPECS: LET(exists(light)) pushed then satisfied in the SAME verse (latency 0); WORLD += light; triple {P} let-there-be-light {exists(light)} discharged.
יְהִי אוֹר · yehi or
= let-there-be light
S4Test + partition: after STEP_Gn_1_4S3 state.TESTS += PASS(tov, or); partition or ∩ choshekh = ∅ recorded.
= TESTS += PASS(good, light); partition light ∩ darkness = ∅ recorded.
כִּי־טוֹב · ki-tov
= that-good
S5Name + commit: after STEP_Gn_1_5S4 state.REGISTRY: or->yom, choshekh->layla (2 writes); LEDGER[day 1] committed with spec ✓ / test PASS / names 2; day label is CARDINAL echad.
= REGISTRY: light->Day, darkness->Night (2 writes); LEDGER[day 1] committed with spec ✓ / test PASS / names 2; day label is CARDINAL one.
יוֹם אֶחָד · yom echad
= Day one
S6_negativeNegative: commit without testA day-unit reaching its cycle close with TESTS empty for the unit.Interpreter must FLAG pattern deviation (do not block): this is exactly day 2 (1:6-8), which commits with no PASS(tov). The flag is data, not an error.
= Interpreter must FLAG pattern deviation (do not block): this is exactly day 2 (1:6-8), which commits with no PASS(good). The flag is data, not an error.
S7_negativeNegative: LET? never auto-upgradesA leaf whose verb is imperfect inside command speech.Operator stays LET?(p) with the question mark (TIR-028); any resolution to LET/CMD! must cite a per-unit judgment, or the run fails validation.
= Operator stays LET?(p) with the question mark (TIR-028); any resolution to LET/CMD! must cite a per-unit judgment, light the run fails validation.

Exports (reusable patterns)

idcontent
EXPORT_day_cycleוַיְהִי־עֶרֶב וַיְהִי־בֹקֶר · va-yehi-erev va-yehi-voqer · day cycle = evening then morning (COMMIT formula; absent on day 7)
EXPORT_light_darkאוֹר / חֹשֶׁךְ · or / choshekh · light and darkness as a partitioned pair with registry names yom/layla
EXPORT_create_by_speechוַיֹּאמֶר … וַיְהִי · va-yomer … va-yehi · DECLARE+LET -> RESULT (the fiat cycle; TIR-026)
EXPORT_agent_elohimאֱלֹהִים · Elohim · God as creating agent (presupposed constant of the machine)
EXPORT_precondition_blockתֹהוּ וָבֹהוּ · tohu va-vohu · verse 2 as reusable {P} pattern — a zero-event state block
EXPORT_day_ledger_patternspec -> build -> RESULT -> PASS(tov) -> name -> COMMIT: baseline for days 2-7 deviations

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

verified Bereshit Rabbah 3:7 (on va-yehi erev, 1:5)
יהי ערב אין כתיב כאן אלא ויהי ערב — מכאן שהיה סדר זמנים קדם לכן · yehi erev ein ketiv kan ela VA-yehi erev — mi-kan she-hayah seder zemanim qodem lakhen · "'Let there be evening' is not written — rather 'AND there WAS evening': from here, an order of times existed beforehand." R. Yehuda b. Simon reads the wayyiqtol (not jussive!) of the commit formula — the same mood distinction TIR-026 encodes.
Verified from Data/bereshit_rabbah_he.json. Dual-track; not merged into Written.
verified Or ha-ganuz (hidden primordial light) — Bavli Chagigah 12a (R. Elazar)
אור שברא הקב"ה ביום ראשון אדם צופה בו מסוף העולם ועד סופו כיון שנסתכל הקב"ה בדור המבול ובדור הפלגה וראה שמעשיהם מקולקלים עמד וגנזו מהן · or she-bara HKB'H be-yom rishon adam tzofeh bo mi-sof ha-olam ve-ad sofo; keivan she-nistakel be-dor ha-mabul u-ve-dor ha-flagah ve-ra'ah she-ma'aseihem mequlqalim, amad u-genazo mehen · "The light the Holy One created on day one (or = light) — a person could see by it from one end of the world to the other; when He beheld the generation of the Flood and the generation of the Dispersion and saw their deeds corrupt, He arose and hid it (genazo) from them."
AMENDED 2026-07-30: upgraded observation -> verified. The oral_links coverage review anchored Chagigah 12a to this span and the quote was verified from Data/bavli_chagigah_he.json. Dual-track; not merged.
verified Ten utterances (asarah ma'amarot) — Mishnah Avot 5:1, enumerated at Bereshit Rabbah 17:1
תְּנֵינַן בַּעֲשָׂרָה מַאֲמָרוֹת נִבְרָא הָעוֹלָם, וְאֵלּוּ הֵן: בְּרֵאשִׁית, וְרוּחַ אֱלֹהִים מְרַחֶפֶת, וַיֹּאמֶר אֱלֹהִים יְהִי אוֹר… · teneinan ba-asarah ma'amarot nivra ha-olam, ve-elu hen: be-reshit, ve-ruach Elohim merachefet, va-yomer Elohim yehi or… · "We learned: with TEN UTTERANCES the world was created, and these are they: 'be-reshit' (1:1), 'and the spirit of God hovered' (1:2), 'and God said let there be light' (1:3) …" — the chain's own census of the account's speech-act operators. It counts e1 (Gen 1:1) as an utterance although va-yomer ("and He said") is absent there — grounded on Ps 33:6 ("by the word of the LORD the heavens were made") — and records dissent: Menachem bar Yosei removes the ruach utterance and substitutes Gen 2:18; R. Yaakov ben Kurshai retains it.
Bears on this unit's e1, which models bara as EVENT with no speech operator: the chain holds e1 to be a maamar too (with a named minority view). Recorded as dual-track testimony; the operator itself is unchanged pending a derive pass. Verified from Data/sefaria_texts/ (BR 17:1, local). Triage ledger row 37. CORROBORATED (amendment pass 2026-07-30): Bavli Megillah 21b:10 and Rosh Hashanah 32a:19 state the same census (RH adds the architecture: ONE utterance created all matter, the other nine differentiated it — rows 52, 65); ADRN B 36:2 preserves the dissent census, reaching ten va-yomer lines WITHOUT counting bereshit (row 93).
verified The et rule — Bereshit Rabbah 1:14, Bavli Chagigah 12a:20 (Nachum Ish Gam Zu via R. Akiva), Targum Onkelos Gen 1:1
אִילּוּ נֶאֱמַר ״שָׁמַיִם וָאָרֶץ״, הָיִיתִי אוֹמֵר: ״שָׁמַיִם״ — שְׁמוֹ שֶׁל הַקָּדוֹשׁ בָּרוּךְ הוּא. עַכְשָׁיו שֶׁנֶּאֱמַר ״אֵת הַשָּׁמַיִם וְאֵת הָאָרֶץ״ — שָׁמַיִם מַמָּשׁ, אָרֶץ מַמָּשׁ · ilu ne'emar 'shamayim va-aretz', hayiti omer: shamayim — shemo shel HKB'H; akhshav she-ne'emar 'ET ha-shamayim VE-ET ha-aretz' — shamayim mamash, aretz mamash · "Had it said 'shamayim va-aretz' (heavens and earth), I would have said shamayim is the NAME of the Holy One; now that it says ET ha-shamayim ve-ET ha-aretz — actual heavens, actual earth" (Chagigah 12a:20): et disambiguates Agent-name from created OBJECT. Sister rule at BR 1:14: "akhin ve-rakin mi'utin, ETIN ve-gamin RIBUYIN" — akh/rak exclude, et/gam INCLUDE ("et ha-shamayim includes sun, moon, constellations; et ha-aretz includes trees, grasses, Gan Eden"). And the Targum rules in the grammar itself: Onkelos renders et as YAT, the explicit Aramaic object marker ("be-kadmin bera YY YAT shemaya ve-YAT ar'a").
Three independent chain witnesses for the TIR-014/015 reading of et as Theme marker / Theme-inventory on e1: hermeneutic rule (BR), agent/Theme disambiguation argument (Bavli), and translation grammar (Onkelos). Verified local. Triage rows 14, 43, 105. Amendment pass 2026-07-30.
verified The cardinal echad — Bereshit Rabbah 3:9, Targum Onkelos Gen 1:5
לֹא הָיָה צָרִיךְ לְמֵימַר אֶלָּא אֶחָד שְׁנַיִם שְׁלֹשָׁה, אוֹ רִאשׁוֹן שֵׁנִי וּשְׁלִישִׁי. שֶׁמָּא אֶחָד, שֵׁנִי, שְׁלִישִׁי, אֶתְמְהָא · lo hayah tzarikh le-meimar ela echad shenayim shelosha, o rishon sheni u-shlishi; shema echad, sheni, shlishi — etmeha?! · "It should have said only echad, shenayim, shelosha (one, two, three) OR rishon, sheni, shlishi (first, second, third) — but ECHAD then SHENI?!" (BR 3:9) — the chain itself asks our LEDGER's mixed-series question, and answers by deferred repayment at the Mishkan's dedication ("va-yehi ha-makriv ba-yom ha-RISHON… first to creation"). Onkelos preserves the anomaly in translation: "yoma CHAD" (ONE day, cardinal kept) — and splits the yom polysemy: the registry label is rendered YEMAMA ("daytime") while the ledger unit stays yoma.
Two chain witnesses on the label_form [OPEN] flag: the question named and answered (BR 3:9, with the same anomaly-repayment pattern as the alef/ Sinai tradition, PDRK 12:24), and the authorized translation refusing to ordinalize while formally distinguishing REGISTRY label from LEDGER unit (Onkelos 1:5). The [OPEN] flag stays open — the chain marks the anomaly as deliberate, not resolved into an ordinal. Verified local. Triage rows 29, 109, 130. Amendment pass 2026-07-30.
verified The presupposed materials — Bereshit Rabbah 1:9 vs Bavli Chagigah 12a:6
צַיָּר גָּדוֹל הוּא אֱלֹהֵיכֶם, אֶלָּא שֶׁמָּצָא סַמְּמָנִים טוֹבִים — תֹּהוּ וָבֹהוּ וְחֹשֶׁךְ וְרוּחַ וּמַיִם וּתְהוֹמוֹת. אֲמַר לֵיהּ: כּוּלְּהוֹן כְּתִיב בָּהֶן בְּרִיאָה · tzayar gadol hu Eloheikhem, ela she-matza samemanim tovim — tohu va-vohu ve-choshekh ve-ruach u-mayim u-tehomot; amar leih: kulhon ketiv bahen beriah · The philosopher to Rabban Gamliel: "a great painter is your God — but He FOUND good pigments: tohu, vohu, darkness, wind, water, deeps." Gamliel: "creation is written of ALL of them," answering item by item from later Scripture (darkness: Isa 45:7 yotzer or u-vore choshekh). The Bavli's parallel resolution (Chagigah 12a:6): TEN things were created on DAY ONE — heavens and earth, tohu and vohu, light AND DARKNESS, wind and water, the measure of day and the measure of night — each with its day-1 verse.
The chain's twin resolutions of exactly our NOTE_PRESUPPOSED flag (the read-before-install list {tohu, vohu, choshekh, ruach, mayim, tehom}): BR answers from later Written verses (the same verses now in the echo register — Isa 45:7 edge); the Bavli declares them day-one creations outright. The unit's flag stands — the machine still observes reads before installs in the local text; the chain's answers are recorded as the resolution tradition. Verified local. Triage rows 9, 40. Amendment pass 2026-07-30.
verified Theme order carries no temporal claim — Mekhilta DeRabbi Yishmael, Pischa 1:4
שׁוֹמֵעַ אֲנִי, כָּל הַקּוֹדֵם בַּמִּקְרָא הוּא קוֹדֵם בַּמַּעֲשֶׂה; כְּשֶׁהוּא אוֹמֵר בְּיוֹם עֲשׂוֹת ה׳ אֱלֹהִים אֶרֶץ וְשָׁמָיִם, מַגִּיד שֶׁשְּׁנֵיהֶם שְׁקוּלִין זֶה בָזֶה · shome'a ani, kol ha-kodem ba-mikra hu kodem ba-ma'aseh; k'she-hu omer 'be-yom asot H' Elohim eretz ve-shamayim', magid she-SHNEIHEM SHEKULIN zeh ba-zeh · "I might hear that whatever precedes in the VERSE precedes in the DEED; when it says (Gen 2:4) 'on the day the LORD God made EARTH AND HEAVENS' [reversed], it tells you the two are equal to one another." Tannaitic ruling: surface order in e1's Theme list carries no temporal claim.
Grounds the unit's order-agnostic Theme list on e1. The amoraic machloket (Beit Shammai heavens-first / Beit Hillel earth-first — BR 1:15, Chagigah 12a:16, JT Chagigah 2:1:17, VR 36:1) is recorded around this; VR 36:1 generalizes the same move into a rule (a single order-inversion among fixed orderings teaches equivalence, across six word-pairs). Verified local. Triage rows 15, 42, 59, 83, 114, 127. Amendment pass 2026-07-30.
verified Result is instantaneous-complete — Bereshit Rabbah 3:2
לֹא בֶעָמָל לֹא בִיגִיעָה בָּרָא הַקָּדוֹשׁ בָּרוּךְ הוּא אֶת עוֹלָמוֹ, אֶלָּא בִּדְבַר ה׳ — וְהָיָה אוֹר אֵין כְּתִיב כָּאן אֶלָּא וַיְהִי אוֹר, כְּבָר הָיָה · lo ve-amal lo vi-ygi'ah bara HKB'H et olamo, ela bi-dvar H' — VE-HAYA or ein ketiv kan ela VA-YEHI or: kevar hayah · "Not with toil nor labor did the Holy One create His world, but by the word of the LORD (Ps 33:6) — 've-haya or' (and light SHALL BE) is not written here, but VA-YEHI or (and light WAS): it already was."
Chain-primary derivation from the wayyiqtol mood that the RESULT of the yehi-or command is latency-zero — complete on utterance; the same morphological contrast (va-yehi vs ve-haya) that TIR-026/029 encode, argued by the chain on this unit's own token. Sister to the cited BR 3:7 seder-zemanim argument. Note Ps 33:6 as ground — the same verse behind ORAL_e1_maamar and in the echo-candidate frontier. Verified local. Triage row 22. Amendment pass 2026-07-30.
verified The naming write binds label, not identity — Bereshit Rabbah 3:6
וַיִּקְרָא אֱלֹהִים לָאוֹר יוֹם — לֹא הוּא אוֹר וְלֹא הוּא יוֹם, אֶתְמְהָא · va-yiqra Elohim la-or yom — lo hu or ve-lo hu yom, etmeha?! · "'And God called the light day' — but the light is not [the same as] the day?! " — the chain opens by articulating that the naming write binds a LABEL to an entity without collapsing them; it continues with the primordial light serving neither day nor night, hidden (nignezah) for the righteous.
Chain-primary articulation of this unit's REGISTRY semantics (TIR-022): va-yiqra installs label->entity bindings ({or: yom, choshekh: layla}), label distinct from entity. The Bavli runs the operational consistency test on the same verse (Megillah 20b:2-3 / Pesachim 2a:5: the 'advancing light' reading rejected by choshekh-symmetry — labels read literally); Onkelos splits the label lexically (yemama, see ORAL_echad_label_form). Verified local. Triage rows 26, 50, 51, 63. Amendment pass 2026-07-30.
observation Oral policy

Named location only; every MH endpoint possible Oral; never silent-merge.

Binary trees (ta'amim v3, glue bricks)

Gen.1.1 · parser unique · 7 words

בְּרֵאשִׁית בָּרָא אֱלֹהִים אֵת הַשָּׁמַיִם וְאֵת הָאָרֶץ · be-reshit bara Elohim et ha-shamayim ve-et ha-aretz · In the beginning God created the heavens and the earth. [EN-AID]
PHRASE (binary 7w) בְּ/רֵאשִׁ֖ית בָּרָ֣א אֱלֹהִ֑ים אֵ֥ת הַ/שָּׁמַ֖…
├── PHRASE (binary 3w) בְּ/רֵאשִׁ֖ית בָּרָ֣א אֱלֹהִ֑ים
│   ├── [0] בְּ/רֵאשִׁ֖ית (tifcha, rank=2)
│   └── [1-2] GLUE בָּרָ֣א אֱלֹהִ֑ים (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 4w) אֵ֥ת הַ/שָּׁמַ֖יִם וְ/אֵ֥ת הָ/אָֽרֶץ
    ├── [3-4] GLUE אֵ֥ת הַ/שָּׁמַ֖יִם (tifcha, rank=2)
    └── [5-6] GLUE וְ/אֵ֥ת הָ/אָֽרֶץ (silluq (verse-end emperor), rank=1)

Gen.1.2 · parser unique · 14 words

וְהָאָרֶץ הָיְתָה תֹהוּ וָבֹהוּ וְחֹשֶׁךְ עַל־פְּנֵי תְהוֹם וְרוּחַ אֱלֹהִים מְרַחֶפֶת עַל־פְּנֵי הַמָּיִם · ve-ha-aretz hayta tohu va-vohu ve-choshekh al-penei tehom ve-ruach Elohim merachefet al-penei ha-mayim · The earth was formless and void; darkness over the deep; God's spirit hovering over the waters. [EN-AID]
PHRASE (binary 14w) וְ/הָ/אָ֗רֶץ הָיְתָ֥ה תֹ֨הוּ֙ וָ/בֹ֔הוּ וְ/חֹ֖ש…
├── PHRASE (binary 8w) וְ/הָ/אָ֗רֶץ הָיְתָ֥ה תֹ֨הוּ֙ וָ/בֹ֔הוּ וְ/חֹ֖ש…
│   ├── PHRASE (binary 4w) וְ/הָ/אָ֗רֶץ הָיְתָ֥ה תֹ֨הוּ֙ וָ/בֹ֔הוּ
│   │   ├── [0] וְ/הָ/אָ֗רֶץ (revia, rank=3)
│   │   └── PHRASE (binary 3w) הָיְתָ֥ה תֹ֨הוּ֙ וָ/בֹ֔הוּ
│   │       ├── [1-2] GLUE הָיְתָ֥ה תֹ֨הוּ֙ (pashta, rank=3)
│   │       └── [3] וָ/בֹ֔הוּ (zaqef qatan, rank=2)
│   └── PHRASE (binary 4w) וְ/חֹ֖שֶׁךְ עַל פְּנֵ֣י תְה֑וֹם
│       ├── [4] וְ/חֹ֖שֶׁךְ (tifcha, rank=2)
│       └── [5-7] GLUE עַל פְּנֵ֣י תְה֑וֹם (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 6w) וְ/ר֣וּחַ אֱלֹהִ֔ים מְרַחֶ֖פֶת עַל פְּנֵ֥י הַ/מ…
    ├── [8-9] GLUE וְ/ר֣וּחַ אֱלֹהִ֔ים (zaqef qatan, rank=2)
    └── PHRASE (binary 4w) מְרַחֶ֖פֶת עַל פְּנֵ֥י הַ/מָּֽיִם
        ├── [10] מְרַחֶ֖פֶת (tifcha, rank=2)
        └── [11-13] GLUE עַל פְּנֵ֥י הַ/מָּֽיִם (silluq (verse-end emperor), rank=1)

Gen.1.3 · parser unique · 6 words

וַיֹּאמֶר אֱלֹהִים יְהִי אוֹר וַיְהִי־אוֹר · va-yomer Elohim yehi or va-yehi or · God said: let there be light — and there was light. [EN-AID]
PHRASE (binary 6w) וַ/יֹּ֥אמֶר אֱלֹהִ֖ים יְהִ֣י א֑וֹר וַֽ/יְהִי אֽ…
├── PHRASE (binary 4w) וַ/יֹּ֥אמֶר אֱלֹהִ֖ים יְהִ֣י א֑וֹר
│   ├── [0-1] GLUE וַ/יֹּ֥אמֶר אֱלֹהִ֖ים (tifcha, rank=2)
│   └── [2-3] GLUE יְהִ֣י א֑וֹר (etnachta (major mid-verse rest), rank=1)
└── [4-5] GLUE וַֽ/יְהִי אֽוֹר (silluq (verse-end emperor), rank=1)

Gen.1.4 · parser unique · 12 words

וַיַּרְא אֱלֹהִים אֶת־הָאוֹר כִּי־טוֹב וַיַּבְדֵּל אֱלֹהִים בֵּין הָאוֹר וּבֵין הַחֹשֶׁךְ · va-yar Elohim et-ha-or ki-tov va-yavdel Elohim bein ha-or u-vein ha-choshekh · God saw the light, that it was good; God divided light from darkness. [EN-AID]
PHRASE (binary 12w) וַ/יַּ֧רְא אֱלֹהִ֛ים אֶת הָ/א֖וֹר כִּי ט֑וֹב וַ…
├── PHRASE (binary 6w) וַ/יַּ֧רְא אֱלֹהִ֛ים אֶת הָ/א֖וֹר כִּי ט֑וֹב
│   ├── PHRASE (binary 4w) וַ/יַּ֧רְא אֱלֹהִ֛ים אֶת הָ/א֖וֹר
│   │   ├── [0-1] GLUE וַ/יַּ֧רְא אֱלֹהִ֛ים (tevir, rank=3)
│   │   └── [2-3] GLUE אֶת הָ/א֖וֹר (tifcha, rank=2)
│   └── [4-5] GLUE כִּי ט֑וֹב (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 6w) וַ/יַּבְדֵּ֣ל אֱלֹהִ֔ים בֵּ֥ין הָ/א֖וֹר וּ/בֵ֥י…
    ├── [6-7] GLUE וַ/יַּבְדֵּ֣ל אֱלֹהִ֔ים (zaqef qatan, rank=2)
    └── PHRASE (binary 4w) בֵּ֥ין הָ/א֖וֹר וּ/בֵ֥ין הַ/חֹֽשֶׁךְ
        ├── [8-9] GLUE בֵּ֥ין הָ/א֖וֹר (tifcha, rank=2)
        └── [10-11] GLUE וּ/בֵ֥ין הַ/חֹֽשֶׁךְ (silluq (verse-end emperor), rank=1)

Gen.1.5 · parser unique · 13 words

וַיִּקְרָא אֱלֹהִים לָאוֹר יוֹם וְלַחֹשֶׁךְ קָרָא לָיְלָה וַיְהִי־עֶרֶב וַיְהִי־בֹקֶר יוֹם אֶחָד · va-yiqra Elohim la-or yom ve-la-choshekh qara layla va-yehi erev va-yehi voqer yom echad · God named light Day and darkness Night; evening, morning — day one. [EN-AID]
PHRASE (binary 13w) וַ/יִּקְרָ֨א אֱלֹהִ֤ים לָ/אוֹר֙ י֔וֹם וְ/לַ/חֹ֖…
├── PHRASE (binary 7w) וַ/יִּקְרָ֨א אֱלֹהִ֤ים לָ/אוֹר֙ י֔וֹם וְ/לַ/חֹ֖…
│   ├── PHRASE (binary 4w) וַ/יִּקְרָ֨א אֱלֹהִ֤ים לָ/אוֹר֙ י֔וֹם
│   │   ├── [0-2] GLUE וַ/יִּקְרָ֨א אֱלֹהִ֤ים לָ/אוֹר֙ (pashta, rank=3)
│   │   └── [3] י֔וֹם (zaqef qatan, rank=2)
│   └── PHRASE (binary 3w) וְ/לַ/חֹ֖שֶׁךְ קָ֣רָא לָ֑יְלָה
│       ├── [4] וְ/לַ/חֹ֖שֶׁךְ (tifcha, rank=2)
│       └── [5-6] GLUE קָ֣רָא לָ֑יְלָה (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 6w) וַֽ/יְהִי עֶ֥רֶב וַֽ/יְהִי בֹ֖קֶר י֥וֹם אֶחָֽד
    ├── [7-10] GLUE וַֽ/יְהִי עֶ֥רֶב וַֽ/יְהִי בֹ֖קֶר (tifcha, rank=2)
    └── [11-12] GLUE י֥וֹם אֶחָֽד (silluq (verse-end emperor), rank=1)

Word coverage — 52/52 words with named roles

ref#HebrewtranslitEnglishrolekindrule
Gen.1.10בראשיתbe-reshitin-beginningtime_anchorlogic_bearingTIR-022
Gen.1.11בראbaracreatedevent_verb_createlogic_bearingnone
Gen.1.12אלהיםElohimGodagentlogic_bearingnone
Gen.1.13אתetobj-markerglue_object_markerglueTIR-014
Gen.1.14השמיםha-shamayimthe-heavenstheme_inventory_memberlogic_bearingTIR-015
Gen.1.15ואתve-etand-obj-markerglue_object_markerglueTIR-015
Gen.1.16הארץha-aretzthe-earththeme_inventory_memberlogic_bearingTIR-015
Gen.1.20והארץve-ha-aretzand-the-earthstate_subjectlogic_bearingTIR-022
Gen.1.21היתהhaytawasstate_verb_perfectlogic_bearingnone
Gen.1.22תהוtohuformlessstate_predicatelogic_bearingnone
Gen.1.23ובהוva-vohuand-voidstate_predicatelogic_bearingnone
Gen.1.24וחשךve-choshekhand-darknessstate_subject_presupposedlogic_bearingnone
Gen.1.25עלaloverlocation_prepglueTIR-008
Gen.1.26פניpeneiface-oflocation_constructlogic_bearingnone
Gen.1.27תהוםtehomdeeplocation_ref_presupposedlogic_bearingnone
Gen.1.28ורוחve-ruachand-spiritinvariant_subjectlogic_bearingnone
Gen.1.29אלהיםElohimGodconstruct_possessorlogic_bearingnone
Gen.1.210מרחפתmerachefethoveringinvariant_participlelogic_bearingTIR-031
Gen.1.211עלaloverlocation_prepglueTIR-008
Gen.1.212פניpeneiface-oflocation_constructlogic_bearingnone
Gen.1.213המיםha-mayimthe-waterslocation_ref_presupposedlogic_bearingnone
Gen.1.30ויאמרva-yomerand-saidspeech_verb_declarelogic_bearingnone
Gen.1.31אלהיםElohimGodagentlogic_bearingnone
Gen.1.32יהיyehilet-there-bejussive_directivelogic_bearingTIR-026
Gen.1.33אורorlightdirective_themelogic_bearingTIR-026
Gen.1.34ויהיva-yehiand-there-wasresult_wayyiqtollogic_bearingnone
Gen.1.35אורorlightresult_themelogic_bearingnone
Gen.1.40ויראva-yarand-sawperception_verblogic_bearingnone
Gen.1.41אלהיםElohimGodagentlogic_bearingnone
Gen.1.42אתetobj-markerglue_object_markerglueTIR-014
Gen.1.43האורha-orthe-lighttest_themelogic_bearingTIR-014
Gen.1.44כיkithatcomplementizer_thatglueTIR-008
Gen.1.45טובtovgoodeval_oracle_predicatelogic_bearingnone
Gen.1.46ויבדלva-yavdeland-dividedevent_verb_partitionlogic_bearingnone
Gen.1.47אלהיםElohimGodagentlogic_bearingnone
Gen.1.48ביןbeinbetweenpair_boundary_markerglueTIR-008
Gen.1.49האורha-orthe-lightpair_member_alogic_bearingnone
Gen.1.410וביןu-veinand-betweenpair_boundary_markerglueTIR-008
Gen.1.411החשךha-choshekhthe-darknesspair_member_blogic_bearingnone
Gen.1.50ויקראva-yiqraand-callednaming_verblogic_bearingnone
Gen.1.51אלהיםElohimGodagentlogic_bearingnone
Gen.1.52לאורla-orto-the-lightname_receiver_dativelogic_bearingTIR-022
Gen.1.53יוםyomDayname_label_installedlogic_bearingnone
Gen.1.54ולחשךve-la-choshekhand-to-the-darknessname_receiver_dativelogic_bearingTIR-022
Gen.1.55קראqaracallednaming_verblogic_bearingnone
Gen.1.56לילהlaylaNightname_label_installedlogic_bearingnone
Gen.1.57ויהיva-yehiand-there-wascycle_verblogic_bearingnone
Gen.1.58ערבereveveningcycle_time_unitlogic_bearingnone
Gen.1.59ויהיva-yehiand-there-wascycle_verblogic_bearingnone
Gen.1.510בקרvoqermorningcycle_time_unitlogic_bearingnone
Gen.1.511יוםyomdayledger_day_nounlogic_bearingnone
Gen.1.512אחדechadoneledger_count_cardinallogic_bearingnone

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

unit: gen_01_creation_boot — Genesis boot: create world, light, separate, name, day one (1:1-5) [frozen]

final state: WORLD=['aretz', 'or', 'shamayim'] (+4 presupposed) | REGISTRY={'or': 'yom', 'choshekh': 'layla'} | TESTS=1 PASS | LEDGER days=[1] | FLAGS=['read_before_install', 'read_before_install', 'read_before_install', 'read_before_install']

=== S1 — Boot: after STEP_Gn_1_1
    אֵת הַשָּׁמַיִם וְאֵת הָאָרֶץ (et ha-shamayim ve-et ha-aretz)
    PASS  WORLD = {shamayim, aretz}  (created=['aretz', 'shamayim'])
    PASS  TIME t0 = reshit  (t0=reshit)
    PASS  SPECS empty  (queue=0)
    PASS  no test, no name.  (tests=0 names=0)

=== S2 — Precondition load: after STEP_Gn_1_2
    תֹהוּ וָבֹהוּ (tohu va-vohu)
    PASS  Facts tohu/vohu/darkness-over-deep HOLD  (2 facts)
    PASS  hover INVARIANT active  (invariants=['hover(ruach-Elohim, face(mayim))'])
    PASS  ZERO events fired  (events_in_step=0)
    PASS  machine flags choshekh/tehom/mayim/ruach as read-before-install (presupposed).  (flagged=['choshekh', 'mayim', 'ruach', 'tehom'])

=== S3 — Fiat: after STEP_Gn_1_3
    יְהִי אוֹר (yehi or)
    PASS  SPECS: LET(exists(or)) pushed then satisfied in the SAME verse (latency 0)  (pushed=Gen.1.3 satisfied=Gen.1.3)
    PASS  WORLD += or  (entity={'mode': 'created', 'by': 'fiat-result', 'step': 'Gen.1.3'})
    PASS  triple {P} yehi-or {exists(or)} discharged.  (triples=[{'q': 'exists(or)', 'step': 'Gen.1.3', 'discharged': True}])

=== S4 — Test + partition: after STEP_Gn_1_4
    כִּי־טוֹב (ki-tov)
    PASS  TESTS += PASS(tov, or)  (tests=[('tov', 'or')])
    PASS  partition or ∩ choshekh = ∅ recorded.  (partitions=[('or', 'choshekh')])

=== S5 — Name + commit: after STEP_Gn_1_5
    יוֹם אֶחָד (yom echad)
    PASS  REGISTRY: or->yom, choshekh->layla (2 writes)  (names={'or': 'yom', 'choshekh': 'layla'} writes=2)
    PASS  LEDGER[day 1] committed with spec ✓ / test PASS / names 2  (entry={'closed': True, 'spec_ok': True, 'test_pass': True, 'names': 2, 'label_form': 'cardinal', 'label_he': 'יוֹם אֶחָד', 'label_translit': 'yom echad', 'step': 'Gen.1.5'})
    PASS  day label is CARDINAL echad.  (label=yom echad form=cardinal)

=== S6_negative — Negative: commit without test
    PASS  commit proceeded (not blocked)  (LEDGER=[99])
    PASS  pattern deviation FLAGGED  (flags=['commit_without_test'])

=== S7_negative — Negative: LET? never auto-upgrades
    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)

ALL SCENARIOS GREEN

Python rendering — the unit as a program

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

#!/usr/bin/env python3
# =============================================================================
# gen_01_creation_boot — 1:1-5
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/gen_01_creation_boot.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.
# =============================================================================
"""Genesis boot: create world, light, separate, name, day one (1:1-5)"""
from machine import Machine

m = Machine("gen_01_creation_boot")

# -------------------------- Gen.1.1 · EVENT_CREATE -------------------------
# בְּרֵאשִׁית בָּרָא אֱלֹהִים אֵת הַשָּׁמַיִם וְאֵת הָאָרֶץ
# "[EN-AID] In the beginning God created the heavens and the earth."
m.step("Gen.1.1")
# clock anchored: t0 := beginning
m.time_anchor("reshit")
# ‹אֵת הַשָּׁמַיִם וְאֵת הָאָרֶץ› (“obj-marker the-heavens and-obj-marker
# the-earth”) — event: create — agent God; theme heavens, earth
m.event("create", agent="Elohim", themes=["shamayim", "aretz"])
# the world gains: heavens, earth
m.install("shamayim", "aretz")

# -------------------------- Gen.1.2 · STATE_BLOCK --------------------------
# וְהָאָרֶץ הָיְתָה תֹהוּ וָבֹהוּ וְחֹשֶׁךְ עַל־פְּנֵי תְהוֹם וְרוּחַ
# אֱלֹהִים מְרַחֶפֶת עַל־פְּנֵי הַמָּיִם
# "[EN-AID] The earth was formless and void, darkness over the deep, God's
# spirit hovering over the waters."
m.step("Gen.1.2")
# fact holds: formless(earth) ∧ void(earth); over(darkness, face(deep))
m.fact("tohu(aretz) ∧ vohu(aretz)",
       "over(choshekh, face(tehom))")
# ‹מְרַחֶפֶת› (“hovering”) — standing constraint: hover(spirit-God,
# face(waters))
m.invariant("hover(ruach-Elohim, face(mayim))")
# note: zero events in this verse
m.note_zero_events()
# reads without prior install (flag, not fix): darkness, deep, waters,
# spirit
m.presupposed("choshekh", "tehom", "mayim", "ruach")

# -------------------------- Gen.1.3 · DECLARE_LET_RESULT -------------------
# וַיֹּאמֶר אֱלֹהִים יְהִי אוֹר וַיְהִי־אוֹר
# "[EN-AID] God said: let there be light — and there was light."
m.step("Gen.1.3")
# ‹יְהִי אוֹר› (“let-there-be light”) — God speaks a demand — LET:
# exists(light)
m.declare("Elohim", "LET",
          "exists(or)")
# open question logged: exists(light)
m.triple("exists(or)")
# ‹וַיְהִי־אוֹר› (“and-there-was light”) — demand settled (popped from the
# queue): exists(light)
m.result("exists(or)", tmark="t1")

# -------------------------- Gen.1.4 · TEST_AND_PARTITION -------------------
# וַיַּרְא אֱלֹהִים אֶת־הָאוֹר כִּי־טוֹב וַיַּבְדֵּל אֱלֹהִים בֵּין הָאוֹר
# וּבֵין הַחֹשֶׁךְ
# "[EN-AID] God saw the light, that it was good; and God divided the light
# from the darkness."
m.step("Gen.1.4")
# ‹כִּי־טוֹב› (“that good”) — test PASS — oracle-word good, on light
m.test("PASS", "tov", "or")
# ‹בֵּין הָאוֹר וּבֵין הַחֹשֶׁךְ› (“between the-light and-between the-
# darkness”) — partition between light and darkness
m.partition("or", "choshekh")

# -------------------------- Gen.1.5 · NAME_AND_COMMIT ----------------------
# וַיִּקְרָא אֱלֹהִים לָאוֹר יוֹם וְלַחֹשֶׁךְ קָרָא לָיְלָה וַיְהִי־עֶרֶב
# וַיְהִי־בֹקֶר יוֹם אֶחָד
# "[EN-AID] God called the light Day and the darkness Night; evening,
# morning — day one."
m.step("Gen.1.5")
# ‹לָאוֹר יוֹם … וְלַחֹשֶׁךְ … לָיְלָה› (“to-the-light Day … and-to-the-
# darkness … Night”) — named: light := Day; darkness := Night
m.name("or", "yom")
m.name("choshekh", "layla")
# ‹יוֹם אֶחָד› (“Day one”) — ledger: day 1 committed
m.commit(1, label_form="cardinal", label_translit="yom echad")

# -------------------------- machine truth (baked from the Stage D run) -------
if __name__ == "__main__":
    m.report()
    assert m.created_set() == {'aretz', 'shamayim', 'or'}
    assert m.presupposed_set() == {'choshekh', 'ruach', 'mayim', 'tehom'}
    assert m.REGISTRY["names"] == {'or': 'yom', 'choshekh': 'layla'}
    assert m.REGISTRY["writes"] == 2
    assert m.tests_list() == [('PASS', 'tov', 'or')]
    assert m.open_demands() == []
    assert len(m.SPECS["log"]) == 1
    assert sorted(m.LEDGER) == [1]
    assert m.flag_counts() == {'read_before_install': 4}
    assert sorted(m.WORLD["facts"]) == sorted(['tohu(aretz) ∧ vohu(aretz)', 'over(choshekh, face(tehom))'])
    assert m.WORLD["invariants"] == ['hover(ruach-Elohim, face(mayim))']
    assert m.WORLD["partitions"] == [('or', 'choshekh')]
    assert len(m.EVENTS) == 6
    print("ALL ASSERTIONS GREEN — rendering matches the frozen unit's machine truth")
Stage C pilot (2026-07-28): first unit carrying the TIR-026..033 operator layer and machine-state scenarios. Frozen for interpreter work (Stage D target: reproduce S1-S5 mechanically; S6/S7 are the negative contract). Not binding religious law.

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