The skin-mark intake: case, handlers, quarantine loop (Lev 13:1-8) — first law unit FROZEN
תּוֹרַת נֶגַע הָעוֹר — הַקְּלִיטָה וְהַהֶסְגֵּר · torat nega ha-or — ha-klitah ve-ha-hesger · the law of the skin mark — the intake and the quarantine
Derivation log (steps A–J)
| step | name | comment | confidence |
|---|---|---|---|
| A | Block choice | First law unit, chosen as pilot (owner discussion 2026-07-31): Lev 13:1-8, the skin-mark intake — the most code-shaped procedure in the Torah (case dispatch, predicate conditionals, a bounded two-iteration quarantine loop with fixed re-inspection dates, declarative status writes, and a trigger that stays armed after release). The unit boundary is the text's own: 13:2 opens the case with ki ("when"); 13:9 opens the NEXT case with its own ki — one ki-case per unit, the law-genre analogue of one day-commit per unit. Chapter-wide particle census (DB): ki ("when") x13, im ("if") x15 — the branch tokens are the letter's, not the machine's. | established |
| B | Hebrew source + trees | All 8 verses via taamim_tree_parse.py rule set v3: status unique, pure_binary true. tree_ascii regenerated 2026-07-31 from DB tree_json. STRUCTURAL FINDING: in all seven law verses (2-8), the etnachta (major mid-verse rest) falls exactly at the CONDITION | ACTION boundary — the cantillation brackets IF | THEN: 13:2 [case conditions | routing], 13:3 [predicates + classification | verdict act], 13:4 [three negated predicates | confine], 13:5 [day-7 check | second confine], 13:6 [second check | release chain], 13:7 [spread condition | re-presentation], 13:8 [confirmation | verdict]. The 13:1 frame verse (no etnachta) is the only verse without the bracket — and the only verse with a narrative verb. Accent-level echo: 13:5 and 13:6 carry the rare zinor + segol pair on their seventh-day inspection frames — the same rare pair Gen 1:28's blessing frame carries (observation tier). | tested |
| C | Segment structure | Verb morphology (#IMPOSED OSHB, DB-verified 2026-07-31): the span holds exactly ONE narrative-spine verb — va-yedabber (Vpw3ms, piel wayyiqtol 'and-then-he-spoke', 13:1, the frame). Everything after it is law grammar: yihyeh Vqi3ms (imperfect inside the ki-frame — the CASE CONDITION, not a demand: same form, different genre, the ki re-types it); then WEQATAL ('and-he-shall-do', TIR-029) on every action verb, stem by stem: ve-hayah Vqq (the threshold), ve-huva VHq (HOPHAL weqatal — passive routing: 'he SHALL BE BROUGHT'), ve-ra'ah/ ve-ra'ahu Vqq x6 (the inspection calls), ve-hisgir/ve-hisgiro Vhq x2 (HIPHIL — the confine calls), ve-timme/ve-timme'o Vpq x2 and ve-tiharo Vpq (PIEL DECLARATIVES — 'declare impure/pure': status writes, not transformations), ve-khibbes Vpq (the released party's own duty), ve-taher Vqq (QAL stative — 'and he IS pure': the declare/become minimal pair with piel ve-tiharo INSIDE ONE VERSE, 13:6), ve-nir'ah VNq (NIPHAL weqatal — passive re-presentation). Condition predicates ride PERFECTS inside the if-clauses (hafakh 'has turned', amad 'has stood', fasah 'has spread', kehah Vpp 'has dimmed') with the negators lo/ein. 13:7's condition carries the INFINITIVE-ABSOLUTE DOUBLING pasoh tifseh (Vqa + Vqi3fs — 'spread it SPREADS') — the mot-tamut construction (Gen 2:17) on the escalation verb. Orthography flag: 13:4 and 13:8 write the feminine pronoun as הוא (ktiv hu) coded Pp3fs (qere hi) — the Torah-wide ktiv/qere on this pronoun, letter-visible in our own data, recorded [OPEN]. Form shift: the 13:2 mark-name sapachat returns at 13:6-8 as MISPACHAT (mem-prefixed; 3 occurrences, Torah-wide unique to this chapter) — recorded [OPEN]; Onkelos levels both to one word. | tested |
| D | Predicates & outcomes | 13:1 FRAME: the only event — YHWH speaks to Moshe AND AHARON (dual addressee: the inspector is on the distribution list of the inspection law; first YHWH-name in a derived unit — the gen units ran on Elohim). 13:2 CASE: adam KI yihyeh — the intake filter: three mark-classes (se'et/sapachat/baheret, or-connected) in the skin of the flesh, threshold ve-hayah le-nega tzara'at, then PASSIVE routing (ve-huva — the case moves; no one is commanded to move it) to a NAMED inspector class (Aaron the priest or one of his sons). 13:3 HANDLER 1 (verdict-impure): IF hair in the mark has turned white AND its look is deeper than the skin THEN it IS nega tzara'at — the priest sees him and DECLARES him impure (piel declarative; the doubled seeing ve-ra'ah...ve-ra'ahu recorded [OPEN]). 13:4 HANDLER 2 (confine): IF bright-spot white AND look NOT deeper AND hair NOT turned THEN confine SEVEN DAYS — and the letter confines ET-HA-NEGA ('THE MARK'), where 13:5 confines ve-hisgirO ('HIM'): mark-object vs person-object across the two confinements, [OPEN]. 13:5 HANDLER 3 (first recheck): ON THE SEVENTH DAY (day 7's definite label as the loop's re-entry date), ve-hineh — IF the mark has STOOD in its appearance (amad be-einav — idiom [OPEN]; Onkelos resolves: 'stood AS IT WAS') AND not spread THEN confine seven days SHENIT ('a second time' — the loop's bounded second and final iteration). 13:6 HANDLER 4 (release): second seventh-day check — IF dimmed AND not spread THEN the priest DECLARES HIM PURE; classification mispachat hi ('it is a scab'); the released party washes his garments (subject shifts priest->patient mid-chain); ve-taher — 'and he IS pure' (stative). 13:7 HANDLER 5 (armed trigger): IF spread it SPREADS after his having been seen for his purification THEN he SHALL BE SEEN a second time — the release is conditional forever; the case can reopen. 13:8 HANDLER 6 (reopen verdict): the priest sees, ve-hineh it has spread — DECLARE impure: tzara'at hi. Then the span ends mid-parashah: no receipt, no test, no commit — six handlers standing, nothing executed. THE LAW INSTALLS; ONLY CASES EXECUTE. | tested |
| E | Logic format choice | NEW OPERATOR FAMILY for the law genre (interpreter extension at freeze; ASSIGN/BLESS/CMD-US precedent): CASE (the ki-opener: intake filter + routing, recorded as a standing WORLD fact) and HANDLER (the weqatal chain: IF(predicates) THEN(actions), recorded as a standing WORLD fact). Handlers are INSTALLED, never executed — the day-5 BLESS-mandate rule extended to its natural genre: standing directives are facts, not SPECS; there is no receipt because nothing was demanded of the narrative present. The unit therefore leaves SPECS/TESTS/REGISTRY/LEDGER untouched — asserted as machine state in the scenarios (the gen_07 LEDGER-stays-EMPTY check reused: the law, like the seventh day, is an open transaction — standing, re-entered per case, never closed by the text). | established |
| F | Bilingual logic objects | Every operator line carries he + he_translit + en; machine tokens apostrophe-free (seet_o_sapachat_o_baheret, mareh_amok). Predicate tokens inside IF()/THEN() are underscore-joined transliterations of the verse's own words, so scenario fact-tokens remain checkable. | established |
| G | Oral (named only) + Tier-A translation check | Chain-primary honesty: Sifra Tazria (Nega'im) and Mishnah Negaim — the chapter's owners, and the home texts of the 13 middot — are NOT in the local cache; nothing is claimed from them. Named for the Tier-A triage queue: Sifra Tazria Nega'im parashah 1ff; Mishnah Negaim 1:1 (the four shades), 3:1 (who inspects); Bavli Shevuot 6a-b (the shades sugya — bears on Onkelos's amka); Bavli Arakhin 15b-16b (tzara'at and speech-sin); Bereshit Rabbah 41:2 (the Gen 12:17 nega debut as tzara'at). Tier-A Onkelos read at derive time (FETCHLOG 2026-07-31), five findings — the star: tzara'at rendered SEGIRU/SEGIRUTA ('the SHUTTING-disease') — the condition named by its own quarantine procedure, on the sagar root whose corpus debut is Gen 2:21's flesh-closure (and 7:16's ark-closure): translation- level fusion of disease and confinement. Also: amad be-einav resolved to kam kad havah ('stood AS IT WAS' — appearance reading); sapachat/mispachat leveled to adita ('the added one'); se'et (raised) rendered amka ('deep-spot') — dossier queued; the piel declaratives retained (visa'ev/vidakkei — declare, not transform). | tested |
| H | Scenarios | S1 the frame (nothing but an event and two presupposition flags); S2 the case fact standing; S3-S8 one handler fact per verse, accumulating; S8 also asserts the GENRE SIGNATURE as machine state: SPECS empty, no test, no name, LEDGER stays EMPTY (open transaction). S9_negative re-asserts flag-never-block. No demand exists in the unit, so no mood-contract scenario applies — shared with gen_07, for the same textual reason inverted: day 7 had nothing left to demand; the law demands nothing because it installs for cases that have not yet occurred. | tested |
| I | English leakage review | Operators derive from morph codes (the single Vpw frame verb; Vqi inside ki -> case condition; Vqq/Vpq/Vhq/VHq/VNq weqatal -> THEN per TIR-029, stems preserved in the readings — hophal passive routing, hiphil confine, piel declaratives, qal stative, niphal re-presentation; Vqa+Vqi doubling at 13:7; perfects as condition predicates), particles (ki/im case/branch tokens — 13/15 chapter census; lo/ein negators; o 'or' disjunction in the intake list), and the etnachta condition|action bracket verified on all seven law verses. The ktiv-hu/qere-hi and sapachat/mispachat flags rest on our own letter data. | established |
| J | Pre-flight + freeze gate | Pre-flight 2026-07-31: prototype CASE + HANDLER handlers injected in the scratchpad harness (repo file untouched); all scenarios green. FROZEN 2026-08-01 on owner order ("freeze lev 13"): h_case + h_handler added to run_unit.py and dispatched; unit re-verified green through the real interpreter. Narrative (ASK FIRST) and triage remain on owner order — the triage doubles as the middot detector's legal-device tripwire test (Sifra/Negaim enter the cache). Changes require a new derive pass, not silent edits. | established |
Boot steps — the operator lines (hand-derived, owner-approved)
STEP_Lv_13_1 · Lev.13.1 · FRAME_SPEECH
וַיְדַבֵּר יְהוָה אֶל־מֹשֶׁה וְאֶל־אַהֲרֹן לֵאמֹר · va-yedabber YHWH el-Moshe ve-el-Aharon le-mor · [EN-AID/JPS] And the LORD spoke unto Moses and unto Aaron, saying:
וידבר יהוה · va-yedabber YHWH · the frame's speech event
אל משה ואל אהרן לאמר · el-Moshe ve-el-Aharon le-mor · the dual distribution list + the quote opener
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| EVENT | speak(e1) ∧ Agent(e1, YHWH) = speak(e1) ∧ Agent(e1, the-LORD) The unit's ONLY narrative-spine verb (Vpw3ms, wayyiqtol — 'and-then-he-spoke'): the frame that hands down everything after it. First YHWH-name in a derived unit (the seven gen units ran entirely on Elohim). Dual addressee: el-Moshe VE-EL AHARON — the law whose executor is the priest is ADDRESSED to the priest; the inspector is on the distribution list of the inspection procedure. | וַיְדַבֵּר יְהוָה · va-yedabber YHWH = spoke the-LORD | — | tested |
| NOTE_PRESUPPOSED | moshe, aharon are READ without prior install (standalone machine; the persons of the Exodus narrative — cross-unit chaining is Stage E) = Moses, Aaron are READ without prior install (standalone machine; the persons fowl the Exodus narrative — cross-unit chaining is Stage E) flag, not fix — the frame's addressees are imports | — | — | tested |
STEP_Lv_13_2 · Lev.13.2 · CASE_INTAKE
אָדָם כִּי־יִהְיֶה בְעוֹר־בְּשָׂרוֹ שְׂאֵת אוֹ־סַפַּחַת אוֹ בַהֶרֶת וְהָיָה בְעוֹר־בְּשָׂרוֹ לְנֶגַע צָרָעַת וְהוּבָא אֶל־אַהֲרֹן הַכֹּהֵן אוֹ אֶל־אַחַד מִבָּנָיו הַכֹּהֲנִים · adam ki-yihyeh ve-or-besaro se'et o-sapachat o vaheret ve-hayah ve-or-besaro le-nega tzara'at ve-huva el-Aharon ha-kohen o el-achad mi-banav ha-kohanim · [EN-AID/JPS] When a man shall have in the skin of his flesh a rising, or a scab, or a bright spot, and it become in the skin of his flesh the plague of leprosy, then he shall be brought unto Aaron the priest, or unto one of his sons the priests.
אדם כי יהיה בעור בשרו שאת או ספחת או בהרת והיה בעור בשרו לנגע צרעת · adam ki-yihyeh be-or besaro se'et o sapachat o baheret ve-hayah be-or besaro le-nega tzara'at · the case conditions: subject, ki-trigger, three mark-classes, threshold (etnachta arm)
והובא אל אהרן הכהן או אל אחד מבניו הכהנים · ve-huva el-Aharon ha-kohen o el-achad mi-banav ha-kohanim · the routing: passive, to the named inspector class
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| CASE | CASE(adam, mark_in_or_basar(seet_o_sapachat_o_baheret) -> nega_tzaraat) ROUTE(hova_el_ha_kohen) = CASE(human, mark-in-skin-of-flesh(swelling-or-scab-or-bright-spot) -> the-disease-mark) ROUTE(hova-to-the-priest) THE CORPUS'S FIRST DERIVED CASE OPERATOR. adam KI-yihyeh — the ki ('when') re-types the imperfect: in narrative, yihyeh in command position was a demand (TIR-028's LET?); inside a ki-frame it is a CASE CONDITION — a trigger awaiting instances, not a receipt. The intake filter: THREE mark-classes joined by o ('or') — se'et ('swelling' — detector grade A: its only earlier life is Gen 4:7, Cain's im-branch), sapachat ('scab'), baheret ('bright spot') — in the SKIN of his FLESH (be-or besaro: Gen 3:21's or on Gen 2:21's basar). Threshold: ve-hayah (weqatal) le-nega tzara'at — 'and it BECOMES a tzara'at mark' (nega: Gen 12:17's debut noun; tzara'at: Onkelos renders SEGIRU, 'the shutting-disease'). Routing: ve-huva — HOPHAL weqatal, PASSIVE: 'he shall BE BROUGHT' — the case moves; no agent is commanded to move it. Inspector class NAMED: Aaron the priest or ONE OF his sons — the office (Exod 28) with a disjunction: any single priest suffices, [OPEN] (Sifra/Negaim 3:1 queued: who may inspect). | אָדָם כִּי־יִהְיֶה … וְהוּבָא אֶל־אַהֲרֹן הַכֹּהֵן · adam ki-yihyeh … ve-huva el-Aharon ha-kohen = human when-there-is he-shall-be-brought to-Aaron priest | TIR-029 | tested |
| NOTE_PRESUPPOSED | adam, or_basar, ha_kohen are READ without prior install (standalone machine; gen_06 species / Gen 3:21 skin on Gen 2:21 flesh / Exod 28 office — the import chain is mapped in gen_boot) = human, skin-of-flesh, the-priest are READ without prior install (standalone machine; gen-06 species / Gen 3:21 skin on Gen 2:21 flesh / Exod 28 office — the import chain is mapped in gen-boot) flag, not fix — the case's subject, substrate, and officer are all imports | — | — | tested |
STEP_Lv_13_3 · Lev.13.3 · HANDLER_VERDICT_TAMEI
וְרָאָה הַכֹּהֵן אֶת־הַנֶּגַע בְּעוֹר־הַבָּשָׂר וְשֵׂעָר בַּנֶּגַע הָפַךְ לָבָן וּמַרְאֵה הַנֶּגַע עָמֹק מֵעוֹר בְּשָׂרוֹ נֶגַע צָרַעַת הוּא וְרָאָהוּ הַכֹּהֵן וְטִמֵּא אֹתוֹ · ve-ra'ah ha-kohen et-ha-nega be-or ha-basar ve-se'ar ba-nega hafakh lavan u-mar'eh ha-nega amok me-or besaro nega tzara'at hu ve-ra'ahu ha-kohen ve-timme oto · [EN-AID/JPS] And the priest shall look upon the plague in the skin of the flesh; and if the hair in the plague be turned white, and the appearance of the plague be deeper than the skin of his flesh, it is the plague of leprosy; and the priest shall look on him, and pronounce him unclean.
וראה הכהן את הנגע בעור הבשר ושער בנגע הפך לבן ומראה הנגע עמק מעור בשרו נגע צרעת הוא · ve-ra'ah ha-kohen … hafakh lavan … amok me-or besaro — nega tzara'at hu · inspection call + two predicates + classification (etnachta arm)
וראהו הכהן וטמא אתו · ve-ra'ahu ha-kohen ve-timme oto · the verdict act: see him — declare him impure
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| HANDLER | HANDLER IF(sear_hafakh_lavan ∧ mareh_amok_me_or) THEN(classify(nega_tzaraat_hu) ∧ timme(status_tamei)) = HANDLER IF(hair-has-turned-white ∧ appearance-deeper-from-skin-of) THEN(classify(into-a-mark-of-the-disease-it-is) ∧ he-shall-declare-impure(status-impure)) THE CORPUS'S FIRST DERIVED HANDLER. The inspection call is weqatal (ve-ra'ah, 'he SHALL see' — TIR-029 THEN, standing obligation): Gen 1:31's instrument (ra'ah + verdict) as delegated procedure. Predicates ride PERFECTS inside the condition: hafakh lavan ('HAS TURNED white'), mareh amok ('appearance DEEPER than the skin' — Onkelos renders se'et itself as amka, 'deep-spot': the shades dossier, Shevuot 6a-b, queued). Classification clause: nega tzara'at HU ('it IS…') — the law names the state before writing it. Verdict: ve-ra'ahu … ve-timme oto — the seeing DOUBLED (ve-ra'ah opens, ve-ra'ahu closes — [OPEN]: the chain's re'iyah discussions queued), then the PIEL DECLARATIVE: timme = 'DECLARE impure' (not 'make') — day 7's status-write device (kadosh by declaration) in its law-side form, negative polarity. Onkelos keeps it declarative (visa'ev yateh). | וְשֵׂעָר … הָפַךְ לָבָן וּמַרְאֵה … עָמֹק … וְטִמֵּא אֹתוֹ · ve-se'ar … hafakh lavan u-mar'eh … amok … ve-timme oto = hair has-turned white appearance-of deeper he-shall-declare-impure him | TIR-029 | tested |
STEP_Lv_13_4 · Lev.13.4 · HANDLER_CONFINE_FIRST
וְאִם־בַּהֶרֶת לְבָנָה הִוא בְּעוֹר בְּשָׂרוֹ וְעָמֹק אֵין־מַרְאֶהָ מִן־הָעוֹר וּשְׂעָרָה לֹא־הָפַךְ לָבָן וְהִסְגִּיר הַכֹּהֵן אֶת־הַנֶּגַע שִׁבְעַת יָמִים · ve-im-baheret levanah hi ve-or besaro ve-amok ein-mar'eha min-ha-or u-se'arah lo-hafakh lavan ve-hisgir ha-kohen et-ha-nega shivat yamim · [EN-AID/JPS] And if the bright spot be white in the skin of his flesh, and the appearance thereof be not deeper than the skin, and the hair thereof be not turned white, then the priest shall shut up him that hath the plague seven days.
ואם בהרת לבנה הוא בעור בשרו ועמק אין מראה מן העור ושערה לא הפך לבן · ve-im baheret levanah hi … ve-amok EIN mar'eha … u-se'arah LO hafakh lavan · the im-branch: one positive + two NEGATED predicates (etnachta arm)
והסגיר הכהן את הנגע שבעת ימים · ve-hisgir ha-kohen et-ha-nega shivat yamim · the confine call: seven days
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| HANDLER | HANDLER IF(baheret_levanah ∧ ein_amok_mareha ∧ lo_hafakh_lavan) THEN(hisgir(et_ha_nega, shivat_yamim)) = HANDLER IF(bright-spot-white ∧ is-not-deeper-its-appearance ∧ not-has-turned-white) THEN(he-shall-confine(obj-marker-the-into-a-mark-of, seven-of-days)) The im ('if') branch — the chapter's sub-case particle (im x15 chapter-wide vs ki x13; the letter's own if/elif distinction). Predicates NEGATED with the corpus's two negators in one condition (ein for the nominal clause, lo for the verbal — 'its look is NOT deeper', 'hair has NOT turned'): uncertainty defined as the complement of handler 1's condition. THEN: ve-hisgir (HIPHIL weqatal) — CONFINE, SEVEN DAYS: the quarantine call, on the sagar root born at Gen 2:21 (flesh-closure) and 7:16 (ark-closure) — and Onkelos names the whole disease by this very operation (segiru). Timer: shivat yamim — the creation week as the law's wait-state. Letter oddity, [OPEN]: this confinement takes ET-HA-NEGA ('THE MARK') as its object; 13:5's second confinement takes ve-hisgirO ('HIM') — mark-object vs person-object across the loop's two iterations (Sifra queued). | וְאִם … אֵין … לֹא … וְהִסְגִּיר … שִׁבְעַת יָמִים · ve-im … ein … lo … ve-hisgir … shivat yamim = if is-not not he-shall-confine seven-of days | TIR-029 | tested |
STEP_Lv_13_5 · Lev.13.5 · HANDLER_RECHECK_CONFINE_SECOND
וְרָאָהוּ הַכֹּהֵן בַּיּוֹם הַשְּׁבִיעִי וְהִנֵּה הַנֶּגַע עָמַד בְּעֵינָיו לֹא־פָשָׂה הַנֶּגַע בָּעוֹר וְהִסְגִּירוֹ הַכֹּהֵן שִׁבְעַת יָמִים שֵׁנִית · ve-ra'ahu ha-kohen ba-yom ha-shevi'i ve-hineh ha-nega amad be-einav lo-fasah ha-nega ba-or ve-hisgiro ha-kohen shivat yamim shenit · [EN-AID/JPS] And the priest shall look on him the seventh day; and, behold, if the plague stay in its appearance, and the plague be not spread in the skin, then the priest shall shut him up seven days more.
וראהו הכהן ביום השביעי והנה הנגע עמד בעיניו לא פשה הנגע בעור · ve-ra'ahu ha-kohen ba-yom ha-shevi'i ve-hineh … amad be-einav lo-fasah … · the day-7 recheck: date, deictic, two predicates (etnachta arm)
והסגירו הכהן שבעת ימים שנית · ve-hisgiro ha-kohen shivat yamim shenit · second confine: the loop's bounded second iteration
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| HANDLER | HANDLER IF(ba_yom_ha_shevii ∧ amad_be_einav ∧ lo_fasah) THEN(hisgiro(shivat_yamim_shenit)) = HANDLER IF(in-the-day-the-seventh ∧ has-stood-in-its-appearance ∧ not-has-spread) THEN(he-shall-confine-him(seven-of-days-a-second-time)) The re-inspection lands BA-YOM HA-SHEVI'I ('on THE SEVENTH day') — day 7's definite label (gen_07's operand) as the quarantine loop's re-entry date, under the rare zinor+segol accent frame (the Gen 1:28 blessing-frame pair — observation). ve-HINEH ('and BEHOLD') — Gen 1:31's inspection deictic, now marking a diagnostic result. Predicates: amad be-einav ('stood in its eyes/appearance' — idiom [OPEN]: whose eyes? Onkelos resolves to the appearance: kam kad havah, 'stood AS IT WAS'); lo-fasah ('has not spread' — pasah, the chapter-owned escalation verb). THEN: confine SHENIT ('a SECOND time') — the loop is BOUNDED: the letter authorizes exactly two iterations; no third confinement exists in the chapter. Object shift: ve-hisgirO — 'him', the person (contrast 13:4's mark-object), [OPEN]. | בַּיּוֹם הַשְּׁבִיעִי וְהִנֵּה … עָמַד … לֹא־פָשָׂה … שֵׁנִית · ba-yom ha-shevi'i ve-hineh … amad … lo-fasah … shenit = day seventh behold has-stood not-has-spread a-second-time | TIR-029 | tested |
STEP_Lv_13_6 · Lev.13.6 · HANDLER_RELEASE
וְרָאָה הַכֹּהֵן אֹתוֹ בַּיּוֹם הַשְּׁבִיעִי שֵׁנִית וְהִנֵּה כֵּהָה הַנֶּגַע וְלֹא־פָשָׂה הַנֶּגַע בָּעוֹר וְטִהֲרוֹ הַכֹּהֵן מִסְפַּחַת הִיא וְכִבֶּס בְּגָדָיו וְטָהֵר · ve-ra'ah ha-kohen oto ba-yom ha-shevi'i shenit ve-hineh kehah ha-nega ve-lo-fasah ha-nega ba-or ve-tiharo ha-kohen mispachat hi ve-khibbes begadav ve-taher · [EN-AID/JPS] And the priest shall look on him again the seventh day; and, behold, if the plague be dim, and the plague be not spread in the skin, then the priest shall pronounce him clean: it is a scab; and he shall wash his clothes, and be clean.
וראה הכהן אתו ביום השביעי שנית והנה כהה הנגע ולא פשה הנגע בעור · ve-ra'ah ha-kohen oto ba-yom ha-shevi'i shenit ve-hineh kehah … ve-lo-fasah … · the second day-7 recheck: faded + not spread (etnachta arm)
וטהרו הכהן מספחת היא וכבס בגדיו וטהר · ve-tiharo ha-kohen mispachat hi ve-khibbes begadav ve-taher · the release chain: declare pure — classify — wash — BE pure
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| HANDLER | HANDLER IF(ba_yom_ha_shevii_shenit ∧ kehah ∧ lo_fasah) THEN(tiharo(status_tahor) ∧ classify(mispachat_hi) ∧ kibbes_begadav ∧ taher) = HANDLER IF(in-the-day-the-seventh-a-second-time ∧ has-dimmed ∧ not-has-spread) THEN(he-shall-declare-him-pure(status-pure) ∧ classify(scab-it-is) ∧ wash-his-garments ∧ he-is-pure) The release branch. Predicates: kehah ('has DIMMED', piel perfect) + not spread. THEN, a four-link chain: (1) ve-tiharO — PIEL DECLARATIVE, 'the priest shall DECLARE him pure' — the positive status write (Gen 7:2's axis, written by an officer); (2) classification: MISPACHAT hi ('it is a scab') — the 13:2 mark-name sapachat returning MEM-PREFIXED, a form unique in the Torah to 13:6-8, [OPEN] (Onkelos levels both to adita, 'the added one'); (3) ve-khibbes begadav ('and HE shall wash his garments') — the weqatal chain's subject SHIFTS priest->patient mid-handler: the released party executes his own closing duty (garments: Gen 3:21's install, the second skin); (4) ve-TAHER — QAL STATIVE, 'and he IS pure': the DECLARE/BECOME minimal pair (piel tiharo vs qal taher) inside one verse — the law distinguishing the officer's write from the state's holding, letter-visible. | כֵּהָה … וְטִהֲרוֹ … מִסְפַּחַת הִיא וְכִבֶּס בְּגָדָיו וְטָהֵר · kehah … ve-tiharo … mispachat hi ve-khibbes begadav ve-taher = has-dimmed he-shall-declare-him-pure scab it-is he-shall-wash his-garments he-is-pure | TIR-029 | tested |
STEP_Lv_13_7 · Lev.13.7 · HANDLER_REOPEN_TRIGGER
וְאִם־פָּשֹׂה תִפְשֶׂה הַמִּסְפַּחַת בָּעוֹר אַחֲרֵי הֵרָאֹתוֹ אֶל־הַכֹּהֵן לְטָהֳרָתוֹ וְנִרְאָה שֵׁנִית אֶל־הַכֹּהֵן · ve-im-pasoh tifseh ha-mispachat ba-or acharei hera'oto el-ha-kohen le-tohorato ve-nir'ah shenit el-ha-kohen · [EN-AID/JPS] But if the scab spread abroad in the skin, after that he hath shown himself to the priest for his cleansing, he shall show himself to the priest again.
ואם פשה תפשה המספחת בעור אחרי הראתו אל הכהן לטהרתו · ve-im pasoh tifseh ha-mispachat ba-or acharei hera'oto el-ha-kohen le-tohorato · the armed condition: doubled spread-verb + the after-release clause (etnachta arm)
ונראה שנית אל הכהן · ve-nir'ah shenit el-ha-kohen · the re-presentation call: passive, second time
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| HANDLER | HANDLER IF(pasoh_tifseh(acharei_heraoto_le_tohorato)) THEN(nirah_shenit_el_ha_kohen) = HANDLER IF(spread-it-spreads(after-its-appearing-to-his-purification)) THEN(seen-a-second-time-to-the-priest) The armed post-release trigger. Condition verb DOUBLED by the infinitive absolute: pasoh tifseh ('spread it SPREADS', Vqa + Vqi3fs) — the mot-tamut construction (Gen 2:17's penalty doubling) on the escalation verb: the law's emphatic form marks the branch that overturns a verdict. Temporal scope: ACHAREI hera'oto le-tohorato ('AFTER his having been seen for his purification' — niphal infinitive): the trigger's window opens exactly where the release closed — purity is standing state, and standing state stays monitored. THEN: ve-NIR'AH (NIPHAL weqatal, passive) shenit — 'he shall BE SEEN a second time': re-presentation, passive like the 13:2 intake routing — the case re-enters the system the same way it entered. | פָּשֹׂה תִפְשֶׂה … אַחֲרֵי הֵרָאֹתוֹ … וְנִרְאָה שֵׁנִית · pasoh tifseh … acharei hera'oto … ve-nir'ah shenit = spread it-spreads after his-being-seen he-shall-be-seen a-second-time | TIR-029, TIR-030 | tested |
STEP_Lv_13_8 · Lev.13.8 · HANDLER_REOPEN_VERDICT
וְרָאָה הַכֹּהֵן וְהִנֵּה פָּשְׂתָה הַמִּסְפַּחַת בָּעוֹר וְטִמְּאוֹ הַכֹּהֵן צָרַעַת הִוא · ve-ra'ah ha-kohen ve-hineh pastah ha-mispachat ba-or ve-timme'o ha-kohen tzara'at hi · [EN-AID/JPS] And the priest shall look, and, behold, the scab is spread in the skin; then the priest shall pronounce him unclean: it is leprosy.
וראה הכהן והנה פשתה המספחת בעור · ve-ra'ah ha-kohen ve-hineh pastah ha-mispachat ba-or · the reopened inspection: behold, spread (etnachta arm)
וטמאו הכהן צרעת הוא · ve-timme'o ha-kohen tzara'at hi · the reopened verdict: declare impure — it is tzara'at
| operator | expression | Hebrew anchor | cites | confidence |
|---|---|---|---|---|
| HANDLER | HANDLER IF(hineh_pastah_ha_mispachat) THEN(timmeo(status_tamei) ∧ classify(tzaraat_hi)) = HANDLER IF(behold-has-spread-the-scab) THEN(pronounce-impure(status-impure) ∧ classify(the-disease-it-is)) The reopened case's verdict: spread confirmed (ve-hineh — the deictic again), DECLARE impure — and the classification upgrades: 13:6 said mispachat hi ('a scab'); 13:8 says TZARA'AT hi ('it is tzara'at') — same object, new class, overturning the release. Orthography flag, our own letter data: the feminine pronoun here (and at 13:4) is WRITTEN הוא (ktiv hu) and CODED feminine (Pp3fs, qere hi) — the Torah-wide ktiv/qere pair surfacing inside the verdict formulas, recorded [OPEN]. Gender note: 13:3's classification ran masculine (nega tzara'at HU, agreeing with nega); 13:8's runs feminine (tzara'at HI, agreeing with tzara'at) — the formula agrees with whichever noun heads it, letter-visible. | וְהִנֵּה פָּשְׂתָה … וְטִמְּאוֹ … צָרַעַת הִוא · ve-hineh pastah … ve-timme'o … tzara'at hi = behold has-spread he-shall-declare-him-impure tzara'at it-is | TIR-029 | tested |
State machine
| state | meaning |
|---|---|
| S_boot | Before 13:1 — all registers empty (standalone unit) |
| S_framed | After 13:1 — one speech event (YHWH -> Moshe + Aharon); moshe/aharon flagged; nothing else |
| S_case_installed | After 13:2 — the intake case standing as a WORLD fact (3-class filter -> passive routing to the priest); adam/or_basar/ha_kohen flagged |
| S_handlers_1_2 | After 13:3-4 — verdict-impure handler + first-confine handler standing (facts x3) |
| S_handlers_3_4 | After 13:5-6 — recheck/second-confine + release handlers standing (facts x5) |
| S_installed_armed | After 13:7-8 — reopen trigger + reopen verdict standing (facts x7); SPECS/TESTS/REGISTRY/LEDGER all untouched: installed code, armed, unexecuted |
| from | to | via |
|---|---|---|
| S_boot | S_framed | STEP_Lv_13_1 |
| S_framed | S_case_installed | STEP_Lv_13_2 |
| S_case_installed | S_handlers_1_2 | STEP_Lv_13_4 |
| S_handlers_1_2 | S_handlers_3_4 | STEP_Lv_13_6 |
| S_handlers_3_4 | S_installed_armed | STEP_Lv_13_8 |
Scenarios (the unit's own test suite)
| id | title | given | expect | anchor |
|---|---|---|---|---|
| S1 | The frame, then silence: after STEP_Lv_13_1 | All registers empty (standalone unit). | SPECS empty; no test, no name; machine flags moshe/aharon as read-before-install (presupposed). = SPECS empty; no test, no name; machine flags Moses/Aaron as read-before-install (presupposed). | וַיְדַבֵּר יְהוָה · va-yedabber YHWH = spoke the-LORD |
| S2 | The case installed as standing fact: after STEP_Lv_13_2 | S1 state. | Facts case-kohen HOLD; SPECS empty; machine flags adam/or_basar/ha_kohen as read-before-install (presupposed). = Facts case-priest HOLD; SPECS empty; machine flags human/skin-of-flesh/the-priest as read-before-install (presupposed). | אָדָם כִּי־יִהְיֶה · adam ki-yihyeh = human when-there-is |
| S3 | Handler 1 standing — verdict-impure: after STEP_Lv_13_3 | S2 state. | Facts handler-timme HOLD; SPECS empty. = Facts handler-he-shall-declare-impure HOLD; SPECS empty. | וְטִמֵּא אֹתוֹ · ve-timme oto = he-shall-declare-impure him |
| S4 | Handler 2 standing — first confinement: after STEP_Lv_13_4 | S3 state. | Facts handler-hisgir HOLD; SPECS empty. = Facts handler-he-shall-confine HOLD; SPECS empty. | וְהִסְגִּיר … שִׁבְעַת יָמִים · ve-hisgir … shivat yamim = he-shall-confine seven-of days |
| S5 | Handler 3 standing — day-7 recheck, second confinement: after STEP_Lv_13_5 | S4 state. | Facts handler-shenit HOLD; SPECS empty. = Facts handler-a-second-time HOLD; SPECS empty. | בַּיּוֹם הַשְּׁבִיעִי … שֵׁנִית · ba-yom ha-shevi'i … shenit = day seventh a-second-time |
| S6 | Handler 4 standing — the release chain: after STEP_Lv_13_6 | S5 state. | Facts handler-tiharo HOLD; SPECS empty. = Facts handler-he-shall-declare-him-pure HOLD; SPECS empty. | וְטִהֲרוֹ … וְטָהֵר · ve-tiharo … ve-taher = he-shall-declare-him-pure he-is-pure |
| S7 | Handler 5 standing — the armed reopen trigger: after STEP_Lv_13_7 | S6 state. | Facts handler-nirah HOLD; SPECS empty. = Facts handler-seen HOLD; SPECS empty. | וְנִרְאָה שֵׁנִית · ve-nir'ah shenit = he-shall-be-seen a-second-time |
| S8 | Handler 6 standing — and the genre signature as machine state: after STEP_Lv_13_8 | S7 state. | Facts handler-pastah HOLD; SPECS empty; no test, no name; LEDGER stays EMPTY (open transaction). = Facts handler-has-spread HOLD; SPECS empty; no test, no name; LEDGER stays EMPTY (open transaction). | צָרַעַת הִוא · tzara'at hi = tzara'at it-is |
| S9_negative | Negative: flags never block the ledger | A synthetic commit with TESTS empty (the machine's own contract self-test). | Cycle close with TESTS empty must be FLAGGED, never blocked — the standing rule; this unit's deeper fact is that no commit is attempted at all: the law's seven standing facts ride a machine whose ledger, spec queue, test list, and registry all end exactly as they began. = Cycle close with TESTS empty must in FLAGGED, never blocked — the standing rule; this unit's deeper fact is that no commit is attempted at all: the law's seven standing facts ride a machine whose ledger, spec queue, test list, and registry all end exactly as they began. |
Exports (reusable patterns)
| id | content |
|---|---|
| EXPORT_law_operator_family | כִּי … וְאִם … וְ־weqatal · ki … ve-im … ve-[weqatal] · the CASE/HANDLER operator family: ki ('when') opens the case, im ('if') opens branches, weqatal ('and-he-shall-do', TIR-029) carries every action — the law genre's installer vocabulary, first derived here; every ki-paragraph of Lev 13-14 (and beyond) should parse with it |
| EXPORT_condition_action_bracket | אתנחתא = תנאי | פעולה · etnachta = [condition | action] · in all seven law verses the etnachta (major mid-verse rest) is the IF|THEN boundary — the cantillation parses the conditional; check against 13:9ff and every law span following |
| EXPORT_quarantine_loop | וְהִסְגִּיר … שִׁבְעַת יָמִים … בַּיּוֹם הַשְּׁבִיעִי … שֵׁנִית · ve-hisgir … shivat yamim … ba-yom ha-shevi'i … shenit · the bounded diagnostic loop: confine seven days, re-inspect on THE seventh, at most one repeat (shenit) — the creation week as the law's wait-state and re-entry date; recurs at 13:21,26,31-33,50,54 and in the house procedure (14:38) |
| EXPORT_declare_become_pair | וְטִהֲרוֹ … וְטָהֵר · ve-tiharo … ve-taher · the declare/become minimal pair (piel declarative vs qal stative) in one verse — the officer's status WRITE distinguished from the state's HOLDING: the register distinction day 7's kadosh installed, now grammar-visible |
| EXPORT_armed_release | אַחֲרֵי הֵרָאֹתוֹ … וְנִרְאָה שֵׁנִית · acharei hera'oto … ve-nir'ah shenit · purity as monitored standing state: the release carries a forever-armed reopen trigger with the infinitive-absolute doubling (pasoh tifseh — Gen 2:17's construction) on its condition verb |
| EXPORT_segiru_fusion | צָרַעַת ← סְגִירוּ · tzara'at -> segiru · Onkelos names the disease by its procedure ('the shutting-disease') on the sagar root born at Gen 2:21 (flesh-closure) and 7:16 (ark-closure) — translation-level fusion of condition and quarantine; the machine's hisgir trail and the translation's noun are one root |
| EXPORT_seet_cain_join | שְׂאֵת (בראשית ד:ז ← ויקרא יג:ב) · se'et (Gen 4:7 -> Lev 13:2) · detector grade-A join: the intake's lead mark-name debuts in Cain's conditional (im teitiv SE'ET — 'IF you do well, uplift') — observation tier FOREVER unless the chain is found joining them (tzara'at-and-sin dossiers queued: Arakhin 15b-16b) |
Oral notes (named, tiered, dual-track — never merged)
לְמַכְתַּשׁ סְגִירוּ … מַכְתַּשׁ סְגִירוּתָא · le-makhtash SEGIRU … makhtash SEGIRUTA · The translation renders tzara'at as SEGIRU/SEGIRUTA — 'the SHUTTING/confinement-disease': the condition named by its own quarantine procedure, on the root of ve-hisgir (and of Gen 2:21's flesh-closure and 7:16's ark-closure). The received Aramaic fuses what the machine tracks as two symbols (the disease noun; the confine verb) into one root — the strongest translation-level witness yet that the procedure IS the concept.
Verified from Data/sefaria_texts/ (local, fetched at derive time). Dual-track; not merged.
קָם כַּד הֲוָה · kam kad havah · The [OPEN] idiom amad be-einav ('stood in its/his eyes') resolved by the translation to 'stood AS IT WAS' — the appearance reading, against the priest's-eyes reading. First resolution witness; the chain-primary discussion queued with Sifra/Negaim.
Verified local. Dual-track; the machine's [OPEN] flag stands. Not merged.
נְגָעִים · Nega'im · Named, not yet read (observation tier): the Sifra parashah (the 13 middot's own home text) and tractate Negaim own this chapter; Shevuot 6a-b (the four shades) bears on Onkelos's amka ('deep-spot') for the raised se'et; Arakhin 15b-16b carries the tzara'at-and- speech-sin frame that would bear on the se'et/Cain join; BR 41:2 reads Gen 12:17's nega debut as tzara'at. THE TRIPWIRE TEST: when these enter the cache, the detector's absent legal devices (ein li ela 'I have only'; ribah/miet ha-katuv 'Scripture included/ excluded'; dibber ha-katuv ba-hoveh 'the usual case') are predicted to fire for the first time.
Queue entry — no claim made beyond the naming.
Binary trees (ta'amim v3, glue bricks)
Lev.13.1 · parser unique · 7 words
PHRASE (binary 7w) וַ/יְדַבֵּ֣ר יְהוָ֔ה אֶל מֹשֶׁ֥ה וְ/אֶֽל אַהֲרֹ…
├── [0-1] GLUE וַ/יְדַבֵּ֣ר יְהוָ֔ה (zaqef qatan, rank=2)
└── PHRASE (binary 5w) אֶל מֹשֶׁ֥ה וְ/אֶֽל אַהֲרֹ֖ן לֵ/אמֹֽר
├── [2-5] GLUE אֶל מֹשֶׁ֥ה וְ/אֶֽל אַהֲרֹ֖ן (tifcha, rank=2)
└── [6] לֵ/אמֹֽר (silluq (verse-end emperor), rank=1)
Lev.13.2 · parser unique · 24 words
PHRASE (binary 24w) אָדָ֗ם כִּֽי יִהְיֶ֤ה בְ/עוֹר בְּשָׂר/וֹ֙ שְׂאֵ…
├── PHRASE (binary 15w) אָדָ֗ם כִּֽי יִהְיֶ֤ה בְ/עוֹר בְּשָׂר/וֹ֙ שְׂאֵ…
│ ├── PHRASE (binary 10w) אָדָ֗ם כִּֽי יִהְיֶ֤ה בְ/עוֹר בְּשָׂר/וֹ֙ שְׂאֵ…
│ │ ├── [0] אָדָ֗ם (revia, rank=3)
│ │ └── PHRASE (binary 9w) כִּֽי יִהְיֶ֤ה בְ/עוֹר בְּשָׂר/וֹ֙ שְׂאֵ֤ת אֽוֹ…
│ │ ├── [1-4] GLUE כִּֽי יִהְיֶ֤ה בְ/עוֹר בְּשָׂר/וֹ֙ (pashta, rank=3)
│ │ └── PHRASE (binary 5w) שְׂאֵ֤ת אֽוֹ סַפַּ֨חַת֙ א֣וֹ בַהֶ֔רֶת
│ │ ├── [5-7] GLUE שְׂאֵ֤ת אֽוֹ סַפַּ֨חַת֙ (pashta, rank=3)
│ │ └── [8-9] GLUE א֣וֹ בַהֶ֔רֶת (zaqef qatan, rank=2)
│ └── PHRASE (binary 5w) וְ/הָיָ֥ה בְ/עוֹר בְּשָׂר֖/וֹ לְ/נֶ֣גַע צָרָ֑עַת
│ ├── [10-12] GLUE וְ/הָיָ֥ה בְ/עוֹר בְּשָׂר֖/וֹ (tifcha, rank=2)
│ └── [13-14] GLUE לְ/נֶ֣גַע צָרָ֑עַת (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 9w) וְ/הוּבָא֙ אֶל אַהֲרֹ֣ן הַ/כֹּהֵ֔ן א֛וֹ אֶל אַח…
├── PHRASE (binary 4w) וְ/הוּבָא֙ אֶל אַהֲרֹ֣ן הַ/כֹּהֵ֔ן
│ ├── [15] וְ/הוּבָא֙ (pashta, rank=3)
│ └── [16-18] GLUE אֶל אַהֲרֹ֣ן הַ/כֹּהֵ֔ן (zaqef qatan, rank=2)
└── PHRASE (binary 5w) א֛וֹ אֶל אַחַ֥ד מִ/בָּנָ֖י/ו הַ/כֹּהֲנִֽים
├── PHRASE (binary 4w) א֛וֹ אֶל אַחַ֥ד מִ/בָּנָ֖י/ו
│ ├── [19] א֛וֹ (tevir, rank=3)
│ └── [20-22] GLUE אֶל אַחַ֥ד מִ/בָּנָ֖י/ו (tifcha, rank=2)
└── [23] הַ/כֹּהֲנִֽים (silluq (verse-end emperor), rank=1)
Lev.13.3 · parser unique · 22 words
PHRASE (binary 22w) וְ/רָאָ֣ה הַ/כֹּהֵ֣ן אֶת הַ/נֶּ֣גַע בְּ/עֽוֹר ה…
├── PHRASE (binary 18w) וְ/רָאָ֣ה הַ/כֹּהֵ֣ן אֶת הַ/נֶּ֣גַע בְּ/עֽוֹר ה…
│ ├── PHRASE (binary 15w) וְ/רָאָ֣ה הַ/כֹּהֵ֣ן אֶת הַ/נֶּ֣גַע בְּ/עֽוֹר ה…
│ │ ├── PHRASE (binary 10w) וְ/רָאָ֣ה הַ/כֹּהֵ֣ן אֶת הַ/נֶּ֣גַע בְּ/עֽוֹר ה…
│ │ │ ├── [0-5] GLUE וְ/רָאָ֣ה הַ/כֹּהֵ֣ן אֶת הַ/נֶּ֣גַע בְּ/עֽוֹר הַ֠/בָּשָׂר (telisha gedola, rank=4)
│ │ │ └── PHRASE (binary 4w) וְ/שֵׂעָ֨ר בַּ/נֶּ֜גַע הָפַ֣ךְ לָבָ֗ן
│ │ │ ├── [6-7] GLUE וְ/שֵׂעָ֨ר בַּ/נֶּ֜גַע (geresh, rank=4)
│ │ │ └── [8-9] GLUE הָפַ֣ךְ לָבָ֗ן (revia, rank=3)
│ │ └── PHRASE (binary 5w) וּ/מַרְאֵ֤ה הַ/נֶּ֨גַע֙ עָמֹק֙ מֵ/ע֣וֹר בְּשָׂר…
│ │ ├── [10-11] GLUE וּ/מַרְאֵ֤ה הַ/נֶּ֨גַע֙ (pashta, rank=3)
│ │ └── PHRASE (binary 3w) עָמֹק֙ מֵ/ע֣וֹר בְּשָׂר֔/וֹ
│ │ ├── [12] עָמֹק֙ (pashta, rank=3)
│ │ └── [13-14] GLUE מֵ/ע֣וֹר בְּשָׂר֔/וֹ (zaqef qatan, rank=2)
│ └── PHRASE (binary 3w) נֶ֥גַע צָרַ֖עַת ה֑וּא
│ ├── [15-16] GLUE נֶ֥גַע צָרַ֖עַת (tifcha, rank=2)
│ └── [17] ה֑וּא (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 4w) וְ/רָאָ֥/הוּ הַ/כֹּהֵ֖ן וְ/טִמֵּ֥א אֹתֽ/וֹ
├── [18-19] GLUE וְ/רָאָ֥/הוּ הַ/כֹּהֵ֖ן (tifcha, rank=2)
└── [20-21] GLUE וְ/טִמֵּ֥א אֹתֽ/וֹ (silluq (verse-end emperor), rank=1)
Lev.13.4 · parser unique · 21 words
PHRASE (binary 21w) וְ/אִם בַּהֶרֶת֩ לְבָנָ֨ה הִ֜וא בְּ/ע֣וֹר בְּשׂ…
├── PHRASE (binary 15w) וְ/אִם בַּהֶרֶת֩ לְבָנָ֨ה הִ֜וא בְּ/ע֣וֹר בְּשׂ…
│ ├── PHRASE (binary 11w) וְ/אִם בַּהֶרֶת֩ לְבָנָ֨ה הִ֜וא בְּ/ע֣וֹר בְּשׂ…
│ │ ├── PHRASE (binary 6w) וְ/אִם בַּהֶרֶת֩ לְבָנָ֨ה הִ֜וא בְּ/ע֣וֹר בְּשׂ…
│ │ │ ├── [0-3] GLUE וְ/אִם בַּהֶרֶת֩ לְבָנָ֨ה הִ֜וא (geresh, rank=4)
│ │ │ └── [4-5] GLUE בְּ/ע֣וֹר בְּשָׂר֗/וֹ (revia, rank=3)
│ │ └── PHRASE (binary 5w) וְ/עָמֹק֙ אֵין מַרְאֶ֣/הָ מִן הָ/ע֔וֹר
│ │ ├── [6] וְ/עָמֹק֙ (pashta, rank=3)
│ │ └── [7-10] GLUE אֵין מַרְאֶ֣/הָ מִן הָ/ע֔וֹר (zaqef qatan, rank=2)
│ └── PHRASE (binary 4w) וּ/שְׂעָרָ֖/ה לֹא הָפַ֣ךְ לָבָ֑ן
│ ├── [11] וּ/שְׂעָרָ֖/ה (tifcha, rank=2)
│ └── [12-14] GLUE לֹא הָפַ֣ךְ לָבָ֑ן (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 6w) וְ/הִסְגִּ֧יר הַ/כֹּהֵ֛ן אֶת הַ/נֶּ֖גַע שִׁבְעַ…
├── PHRASE (binary 4w) וְ/הִסְגִּ֧יר הַ/כֹּהֵ֛ן אֶת הַ/נֶּ֖גַע
│ ├── [15-16] GLUE וְ/הִסְגִּ֧יר הַ/כֹּהֵ֛ן (tevir, rank=3)
│ └── [17-18] GLUE אֶת הַ/נֶּ֖גַע (tifcha, rank=2)
└── [19-20] GLUE שִׁבְעַ֥ת יָמִֽים (silluq (verse-end emperor), rank=1)
Lev.13.5 · parser unique · 17 words
PHRASE (binary 17w) וְ/רָאָ֣/הוּ הַ/כֹּהֵן֮ בַּ/יּ֣וֹם הַ/שְּׁבִיעִ…
├── PHRASE (binary 12w) וְ/רָאָ֣/הוּ הַ/כֹּהֵן֮ בַּ/יּ֣וֹם הַ/שְּׁבִיעִ…
│ ├── PHRASE (binary 4w) וְ/רָאָ֣/הוּ הַ/כֹּהֵן֮ בַּ/יּ֣וֹם הַ/שְּׁבִיעִ…
│ │ ├── [0-1] GLUE וְ/רָאָ֣/הוּ הַ/כֹּהֵן֮ (zinor (poetic cousin; rare in prose), rank=3)
│ │ └── [2-3] GLUE בַּ/יּ֣וֹם הַ/שְּׁבִיעִי֒ (segol, rank=2)
│ └── PHRASE (binary 8w) וְ/הִנֵּ֤ה הַ/נֶּ֨גַע֙ עָמַ֣ד בְּ/עֵינָ֔י/ו לֹֽ…
│ ├── PHRASE (binary 4w) וְ/הִנֵּ֤ה הַ/נֶּ֨גַע֙ עָמַ֣ד בְּ/עֵינָ֔י/ו
│ │ ├── [4-5] GLUE וְ/הִנֵּ֤ה הַ/נֶּ֨גַע֙ (pashta, rank=3)
│ │ └── [6-7] GLUE עָמַ֣ד בְּ/עֵינָ֔י/ו (zaqef qatan, rank=2)
│ └── PHRASE (binary 4w) לֹֽא פָשָׂ֥ה הַ/נֶּ֖גַע בָּ/ע֑וֹר
│ ├── [8-10] GLUE לֹֽא פָשָׂ֥ה הַ/נֶּ֖גַע (tifcha, rank=2)
│ └── [11] בָּ/ע֑וֹר (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 5w) וְ/הִסְגִּיר֧/וֹ הַ/כֹּהֵ֛ן שִׁבְעַ֥ת יָמִ֖ים ש…
├── PHRASE (binary 4w) וְ/הִסְגִּיר֧/וֹ הַ/כֹּהֵ֛ן שִׁבְעַ֥ת יָמִ֖ים
│ ├── [12-13] GLUE וְ/הִסְגִּיר֧/וֹ הַ/כֹּהֵ֛ן (tevir, rank=3)
│ └── [14-15] GLUE שִׁבְעַ֥ת יָמִ֖ים (tifcha, rank=2)
└── [16] שֵׁנִֽית (silluq (verse-end emperor), rank=1)
Lev.13.6 · parser unique · 20 words
PHRASE (binary 20w) וְ/רָאָה֩ הַ/כֹּהֵ֨ן אֹת֜/וֹ בַּ/יּ֣וֹם הַ/שְּׁ…
├── PHRASE (binary 13w) וְ/רָאָה֩ הַ/כֹּהֵ֨ן אֹת֜/וֹ בַּ/יּ֣וֹם הַ/שְּׁ…
│ ├── PHRASE (binary 6w) וְ/רָאָה֩ הַ/כֹּהֵ֨ן אֹת֜/וֹ בַּ/יּ֣וֹם הַ/שְּׁ…
│ │ ├── PHRASE (binary 5w) וְ/רָאָה֩ הַ/כֹּהֵ֨ן אֹת֜/וֹ בַּ/יּ֣וֹם הַ/שְּׁ…
│ │ │ ├── [0-2] GLUE וְ/רָאָה֩ הַ/כֹּהֵ֨ן אֹת֜/וֹ (geresh, rank=4)
│ │ │ └── [3-4] GLUE בַּ/יּ֣וֹם הַ/שְּׁבִיעִי֮ (zinor (poetic cousin; rare in prose), rank=3)
│ │ └── [5] שֵׁנִית֒ (segol, rank=2)
│ └── PHRASE (binary 7w) וְ/הִנֵּה֙ כֵּהָ֣ה הַ/נֶּ֔גַע וְ/לֹא פָשָׂ֥ה הַ…
│ ├── PHRASE (binary 3w) וְ/הִנֵּה֙ כֵּהָ֣ה הַ/נֶּ֔גַע
│ │ ├── [6] וְ/הִנֵּה֙ (pashta, rank=3)
│ │ └── [7-8] GLUE כֵּהָ֣ה הַ/נֶּ֔גַע (zaqef qatan, rank=2)
│ └── PHRASE (binary 4w) וְ/לֹא פָשָׂ֥ה הַ/נֶּ֖גַע בָּ/ע֑וֹר
│ ├── [9-11] GLUE וְ/לֹא פָשָׂ֥ה הַ/נֶּ֖גַע (tifcha, rank=2)
│ └── [12] בָּ/ע֑וֹר (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 7w) וְ/טִהֲר֤/וֹ הַ/כֹּהֵן֙ מִסְפַּ֣חַת הִ֔יא וְ/כִ…
├── PHRASE (binary 4w) וְ/טִהֲר֤/וֹ הַ/כֹּהֵן֙ מִסְפַּ֣חַת הִ֔יא
│ ├── [13-14] GLUE וְ/טִהֲר֤/וֹ הַ/כֹּהֵן֙ (pashta, rank=3)
│ └── [15-16] GLUE מִסְפַּ֣חַת הִ֔יא (zaqef qatan, rank=2)
└── PHRASE (binary 3w) וְ/כִבֶּ֥ס בְּגָדָ֖י/ו וְ/טָהֵֽר
├── [17-18] GLUE וְ/כִבֶּ֥ס בְּגָדָ֖י/ו (tifcha, rank=2)
└── [19] וְ/טָהֵֽר (silluq (verse-end emperor), rank=1)
Lev.13.7 · parser unique · 14 words
PHRASE (binary 14w) וְ/אִם פָּשֹׂ֨ה תִפְשֶׂ֤ה הַ/מִּסְפַּ֨חַת֙ בָּ/…
├── PHRASE (binary 10w) וְ/אִם פָּשֹׂ֨ה תִפְשֶׂ֤ה הַ/מִּסְפַּ֨חַת֙ בָּ/…
│ ├── PHRASE (binary 5w) וְ/אִם פָּשֹׂ֨ה תִפְשֶׂ֤ה הַ/מִּסְפַּ֨חַת֙ בָּ/…
│ │ ├── [0-3] GLUE וְ/אִם פָּשֹׂ֨ה תִפְשֶׂ֤ה הַ/מִּסְפַּ֨חַת֙ (pashta, rank=3)
│ │ └── [4] בָּ/ע֔וֹר (zaqef qatan, rank=2)
│ └── PHRASE (binary 5w) אַחֲרֵ֧י הֵרָאֹת֛/וֹ אֶל הַ/כֹּהֵ֖ן לְ/טָהֳרָת֑…
│ ├── PHRASE (binary 4w) אַחֲרֵ֧י הֵרָאֹת֛/וֹ אֶל הַ/כֹּהֵ֖ן
│ │ ├── [5-6] GLUE אַחֲרֵ֧י הֵרָאֹת֛/וֹ (tevir, rank=3)
│ │ └── [7-8] GLUE אֶל הַ/כֹּהֵ֖ן (tifcha, rank=2)
│ └── [9] לְ/טָהֳרָת֑/וֹ (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 4w) וְ/נִרְאָ֥ה שֵׁנִ֖ית אֶל הַ/כֹּהֵֽן
├── [10-11] GLUE וְ/נִרְאָ֥ה שֵׁנִ֖ית (tifcha, rank=2)
└── [12-13] GLUE אֶל הַ/כֹּהֵֽן (silluq (verse-end emperor), rank=1)
Lev.13.8 · parser unique · 10 words
PHRASE (binary 10w) וְ/רָאָה֙ הַ/כֹּהֵ֔ן וְ/הִנֵּ֛ה פָּשְׂתָ֥ה הַ/מ…
├── PHRASE (binary 6w) וְ/רָאָה֙ הַ/כֹּהֵ֔ן וְ/הִנֵּ֛ה פָּשְׂתָ֥ה הַ/מ…
│ ├── PHRASE (binary 2w) וְ/רָאָה֙ הַ/כֹּהֵ֔ן
│ │ ├── [0] וְ/רָאָה֙ (pashta, rank=3)
│ │ └── [1] הַ/כֹּהֵ֔ן (zaqef qatan, rank=2)
│ └── PHRASE (binary 4w) וְ/הִנֵּ֛ה פָּשְׂתָ֥ה הַ/מִּסְפַּ֖חַת בָּ/ע֑וֹר
│ ├── PHRASE (binary 3w) וְ/הִנֵּ֛ה פָּשְׂתָ֥ה הַ/מִּסְפַּ֖חַת
│ │ ├── [2] וְ/הִנֵּ֛ה (tevir, rank=3)
│ │ └── [3-4] GLUE פָּשְׂתָ֥ה הַ/מִּסְפַּ֖חַת (tifcha, rank=2)
│ └── [5] בָּ/ע֑וֹר (etnachta (major mid-verse rest), rank=1)
└── PHRASE (binary 4w) וְ/טִמְּא֥/וֹ הַ/כֹּהֵ֖ן צָרַ֥עַת הִֽוא
├── [6-7] GLUE וְ/טִמְּא֥/וֹ הַ/כֹּהֵ֖ן (tifcha, rank=2)
└── [8-9] GLUE צָרַ֥עַת הִֽוא (silluq (verse-end emperor), rank=1)
Word coverage — 135/135 words with named roles
| ref | # | Hebrew | translit | English | role | kind | rule |
|---|---|---|---|---|---|---|---|
| Lev.13.1 | 0 | וידבר | va-yedabber | and-spoke | frame_speech_verb_only_wayyiqtol | logic_bearing | none |
| Lev.13.1 | 1 | יהוה | YHWH | the-LORD | agent_divine_name_first_in_derived_unit | logic_bearing | none |
| Lev.13.1 | 2 | אל | el | to | addressee_prep | glue | TIR-008 |
| Lev.13.1 | 3 | משה | Moshe | Moses | addressee_presupposed | logic_bearing | none |
| Lev.13.1 | 4 | ואל | ve-el | and-to | addressee_prep | glue | TIR-008 |
| Lev.13.1 | 5 | אהרן | Aharon | Aaron | addressee_inspector_presupposed | logic_bearing | none |
| Lev.13.1 | 6 | לאמר | le-mor | saying | quote_opener_infinitive | logic_bearing | none |
| Lev.13.2 | 0 | אדם | adam | human | case_subject_parameter | logic_bearing | none |
| Lev.13.2 | 1 | כי | ki | when | case_opener_particle | logic_bearing | none |
| Lev.13.2 | 2 | יהיה | yihyeh | there-is | case_condition_imperfect | logic_bearing | none |
| Lev.13.2 | 3 | בעור | be-or | in-skin-of | substrate_skin | logic_bearing | none |
| Lev.13.2 | 4 | בשרו | besaro | his-flesh | substrate_flesh | logic_bearing | none |
| Lev.13.2 | 5 | שאת | se'et | swelling | mark_class_1_cain_join | logic_bearing | none |
| Lev.13.2 | 6 | או | o | or | disjunction | glue | TIR-008 |
| Lev.13.2 | 7 | ספחת | sapachat | scab | mark_class_2 | logic_bearing | none |
| Lev.13.2 | 8 | או | o | or | disjunction | glue | TIR-008 |
| Lev.13.2 | 9 | בהרת | baheret | bright-spot | mark_class_3 | logic_bearing | none |
| Lev.13.2 | 10 | והיה | ve-hayah | and-it-becomes | threshold_weqatal | logic_bearing | TIR-029 |
| Lev.13.2 | 11 | בעור | be-or | in-skin-of | substrate_skin | logic_bearing | none |
| Lev.13.2 | 12 | בשרו | besaro | his-flesh | substrate_flesh | logic_bearing | none |
| Lev.13.2 | 13 | לנגע | le-nega | into-a-mark-of | threshold_class | logic_bearing | none |
| Lev.13.2 | 14 | צרעת | tzara'at | tzara'at | condition_name_segiru | logic_bearing | none |
| Lev.13.2 | 15 | והובא | ve-huva | and-he-shall-be-brought | routing_hophal_weqatal_passive | logic_bearing | TIR-029 |
| Lev.13.2 | 16 | אל | el | to | routing_prep | glue | TIR-008 |
| Lev.13.2 | 17 | אהרן | Aharon | Aaron | inspector_named | logic_bearing | none |
| Lev.13.2 | 18 | הכהן | ha-kohen | the-priest | inspector_office_presupposed | logic_bearing | none |
| Lev.13.2 | 19 | או | o | or | disjunction | glue | TIR-008 |
| Lev.13.2 | 20 | אל | el | to | routing_prep | glue | TIR-008 |
| Lev.13.2 | 21 | אחד | achad | one | inspector_any_single | logic_bearing | none |
| Lev.13.2 | 22 | מבניו | mi-banav | of-his-sons | inspector_class | logic_bearing | none |
| Lev.13.2 | 23 | הכהנים | ha-kohanim | the-priests | inspector_class | logic_bearing | none |
| Lev.13.3 | 0 | וראה | ve-ra'ah | and-he-shall-see | inspection_call_weqatal | logic_bearing | TIR-029 |
| Lev.13.3 | 1 | הכהן | ha-kohen | the-priest | inspector | logic_bearing | none |
| Lev.13.3 | 2 | את | et | obj-marker | obj_marker | logic_bearing | TIR-014 |
| Lev.13.3 | 3 | הנגע | ha-nega | the-mark | exam_object | logic_bearing | none |
| Lev.13.3 | 4 | בעור | be-or | in-skin-of | substrate_skin | logic_bearing | none |
| Lev.13.3 | 5 | הבשר | ha-basar | the-flesh | substrate_flesh | logic_bearing | none |
| Lev.13.3 | 6 | ושער | ve-se'ar | and-hair | predicate_1_subject | logic_bearing | none |
| Lev.13.3 | 7 | בנגע | ba-nega | in-the-mark | predicate_1_locus | logic_bearing | none |
| Lev.13.3 | 8 | הפך | hafakh | has-turned | predicate_1_perfect | logic_bearing | none |
| Lev.13.3 | 9 | לבן | lavan | white | predicate_1_value | logic_bearing | none |
| Lev.13.3 | 10 | ומראה | u-mar'eh | and-appearance-of | predicate_2_subject | logic_bearing | none |
| Lev.13.3 | 11 | הנגע | ha-nega | the-mark | predicate_2_of | logic_bearing | none |
| Lev.13.3 | 12 | עמק | amok | deeper | predicate_2_value | logic_bearing | none |
| Lev.13.3 | 13 | מעור | me-or | than-skin-of | predicate_2_comparand | logic_bearing | none |
| Lev.13.3 | 14 | בשרו | besaro | his-flesh | predicate_2_comparand | logic_bearing | none |
| Lev.13.3 | 15 | נגע | nega | mark-of | classification_head | logic_bearing | none |
| Lev.13.3 | 16 | צרעת | tzara'at | tzara'at | classification_class | logic_bearing | none |
| Lev.13.3 | 17 | הוא | hu | it-is | classification_copula_masc | logic_bearing | none |
| Lev.13.3 | 18 | וראהו | ve-ra'ahu | and-he-shall-see-him | inspection_doubled_open | logic_bearing | TIR-029 |
| Lev.13.3 | 19 | הכהן | ha-kohen | the-priest | inspector | logic_bearing | none |
| Lev.13.3 | 20 | וטמא | ve-timme | and-he-shall-declare-impure | status_write_piel_declarative_negative | logic_bearing | TIR-029 |
| Lev.13.3 | 21 | אתו | oto | him | status_write_patient | logic_bearing | TIR-014 |
| Lev.13.4 | 0 | ואם | ve-im | and-if | branch_particle_elif | logic_bearing | none |
| Lev.13.4 | 1 | בהרת | baheret | bright-spot | branch_subject | logic_bearing | none |
| Lev.13.4 | 2 | לבנה | levanah | white | predicate_positive | logic_bearing | none |
| Lev.13.4 | 3 | הוא | hi | it-is | copula_ktiv_hu_qere_hi_open | logic_bearing | none |
| Lev.13.4 | 4 | בעור | be-or | in-skin-of | substrate_skin | logic_bearing | none |
| Lev.13.4 | 5 | בשרו | besaro | his-flesh | substrate_flesh | logic_bearing | none |
| Lev.13.4 | 6 | ועמק | ve-amok | and-deeper | predicate_negated_subject | logic_bearing | none |
| Lev.13.4 | 7 | אין | ein | is-not | negator_nominal | logic_bearing | none |
| Lev.13.4 | 8 | מראה | mar'eha | its-appearance | predicate_negated_of | logic_bearing | none |
| Lev.13.4 | 9 | מן | min | than | comparand_prep | glue | TIR-008 |
| Lev.13.4 | 10 | העור | ha-or | the-skin | comparand | logic_bearing | none |
| Lev.13.4 | 11 | ושערה | u-se'arah | and-its-hair | predicate_negated_2_subject | logic_bearing | none |
| Lev.13.4 | 12 | לא | lo | not | negator_verbal | logic_bearing | none |
| Lev.13.4 | 13 | הפך | hafakh | has-turned | predicate_negated_2_perfect | logic_bearing | none |
| Lev.13.4 | 14 | לבן | lavan | white | predicate_negated_2_value | logic_bearing | none |
| Lev.13.4 | 15 | והסגיר | ve-hisgir | and-he-shall-confine | quarantine_call_hiphil_weqatal | logic_bearing | TIR-029 |
| Lev.13.4 | 16 | הכהן | ha-kohen | the-priest | inspector | logic_bearing | none |
| Lev.13.4 | 17 | את | et | obj-marker | obj_marker_mark_not_person_open | logic_bearing | TIR-014 |
| Lev.13.4 | 18 | הנגע | ha-nega | the-mark | confined_object_mark | logic_bearing | none |
| Lev.13.4 | 19 | שבעת | shivat | seven-of | timer_week | logic_bearing | none |
| Lev.13.4 | 20 | ימים | yamim | days | timer_week | logic_bearing | none |
| Lev.13.5 | 0 | וראהו | ve-ra'ahu | and-he-shall-see-him | recheck_call_weqatal | logic_bearing | TIR-029 |
| Lev.13.5 | 1 | הכהן | ha-kohen | the-priest | inspector | logic_bearing | none |
| Lev.13.5 | 2 | ביום | ba-yom | on-the-day | loop_reentry_date | logic_bearing | none |
| Lev.13.5 | 3 | השביעי | ha-shevi'i | the-seventh | loop_reentry_date_definite | logic_bearing | none |
| Lev.13.5 | 4 | והנה | ve-hineh | and-behold | inspection_deictic | logic_bearing | none |
| Lev.13.5 | 5 | הנגע | ha-nega | the-mark | predicate_subject | logic_bearing | none |
| Lev.13.5 | 6 | עמד | amad | has-stood | predicate_stasis_perfect | logic_bearing | none |
| Lev.13.5 | 7 | בעיניו | be-einav | in-its-appearance | stasis_idiom_open | logic_bearing | none |
| Lev.13.5 | 8 | לא | lo | not | negator_verbal | logic_bearing | none |
| Lev.13.5 | 9 | פשה | fasah | has-spread | predicate_spread_perfect | logic_bearing | none |
| Lev.13.5 | 10 | הנגע | ha-nega | the-mark | predicate_subject | logic_bearing | none |
| Lev.13.5 | 11 | בעור | ba-or | in-the-skin | spread_domain | logic_bearing | none |
| Lev.13.5 | 12 | והסגירו | ve-hisgiro | and-he-shall-confine-him | quarantine_call_2_person_object_open | logic_bearing | TIR-029 |
| Lev.13.5 | 13 | הכהן | ha-kohen | the-priest | inspector | logic_bearing | none |
| Lev.13.5 | 14 | שבעת | shivat | seven-of | timer_week | logic_bearing | none |
| Lev.13.5 | 15 | ימים | yamim | days | timer_week | logic_bearing | none |
| Lev.13.5 | 16 | שנית | shenit | a-second-time | loop_iteration_label_bound | logic_bearing | none |
| Lev.13.6 | 0 | וראה | ve-ra'ah | and-he-shall-see | recheck_call_weqatal | logic_bearing | TIR-029 |
| Lev.13.6 | 1 | הכהן | ha-kohen | the-priest | inspector | logic_bearing | none |
| Lev.13.6 | 2 | אתו | oto | him | exam_patient | logic_bearing | TIR-014 |
| Lev.13.6 | 3 | ביום | ba-yom | on-the-day | loop_reentry_date | logic_bearing | none |
| Lev.13.6 | 4 | השביעי | ha-shevi'i | the-seventh | loop_reentry_date_definite | logic_bearing | none |
| Lev.13.6 | 5 | שנית | shenit | a-second-time | loop_iteration_label | logic_bearing | none |
| Lev.13.6 | 6 | והנה | ve-hineh | and-behold | inspection_deictic | logic_bearing | none |
| Lev.13.6 | 7 | כהה | kehah | has-dimmed | predicate_fade_perfect | logic_bearing | none |
| Lev.13.6 | 8 | הנגע | ha-nega | the-mark | predicate_subject | logic_bearing | none |
| Lev.13.6 | 9 | ולא | ve-lo | and-not | negator_verbal | logic_bearing | none |
| Lev.13.6 | 10 | פשה | fasah | has-spread | predicate_spread_perfect | logic_bearing | none |
| Lev.13.6 | 11 | הנגע | ha-nega | the-mark | predicate_subject | logic_bearing | none |
| Lev.13.6 | 12 | בעור | ba-or | in-the-skin | spread_domain | logic_bearing | none |
| Lev.13.6 | 13 | וטהרו | ve-tiharo | and-he-shall-declare-him-pure | status_write_piel_declarative_positive | logic_bearing | TIR-029 |
| Lev.13.6 | 14 | הכהן | ha-kohen | the-priest | inspector | logic_bearing | none |
| Lev.13.6 | 15 | מספחת | mispachat | scab | classification_mem_form_open | logic_bearing | none |
| Lev.13.6 | 16 | היא | hi | it-is | classification_copula_fem | logic_bearing | none |
| Lev.13.6 | 17 | וכבס | ve-khibbes | and-he-shall-wash | patient_duty_subject_shift | logic_bearing | TIR-029 |
| Lev.13.6 | 18 | בגדיו | begadav | his-garments | garment_second_skin | logic_bearing | none |
| Lev.13.6 | 19 | וטהר | ve-taher | and-he-is-pure | state_stative_qal_become | logic_bearing | TIR-029 |
| Lev.13.7 | 0 | ואם | ve-im | and-if | branch_particle_elif | logic_bearing | none |
| Lev.13.7 | 1 | פשה | pasoh | spread | infinitive_absolute_doubling | logic_bearing | none |
| Lev.13.7 | 2 | תפשה | tifseh | it-spreads | condition_imperfect_doubled | logic_bearing | none |
| Lev.13.7 | 3 | המספחת | ha-mispachat | the-scab | condition_subject | logic_bearing | none |
| Lev.13.7 | 4 | בעור | ba-or | in-the-skin | spread_domain | logic_bearing | none |
| Lev.13.7 | 5 | אחרי | acharei | after | temporal_scope_opener | glue | TIR-008 |
| Lev.13.7 | 6 | הראתו | hera'oto | his-being-seen | niphal_infinitive_release_ref | logic_bearing | TIR-030 |
| Lev.13.7 | 7 | אל | el | to | routing_prep | glue | TIR-008 |
| Lev.13.7 | 8 | הכהן | ha-kohen | the-priest | inspector | logic_bearing | none |
| Lev.13.7 | 9 | לטהרתו | le-tohorato | for-his-purification | release_reference_purpose | logic_bearing | TIR-030 |
| Lev.13.7 | 10 | ונראה | ve-nir'ah | and-he-shall-be-seen | reopen_call_niphal_weqatal_passive | logic_bearing | TIR-029 |
| Lev.13.7 | 11 | שנית | shenit | a-second-time | reopen_iteration_label | logic_bearing | none |
| Lev.13.7 | 12 | אל | el | to | routing_prep | glue | TIR-008 |
| Lev.13.7 | 13 | הכהן | ha-kohen | the-priest | inspector | logic_bearing | none |
| Lev.13.8 | 0 | וראה | ve-ra'ah | and-he-shall-see | reopen_inspection_weqatal | logic_bearing | TIR-029 |
| Lev.13.8 | 1 | הכהן | ha-kohen | the-priest | inspector | logic_bearing | none |
| Lev.13.8 | 2 | והנה | ve-hineh | and-behold | inspection_deictic | logic_bearing | none |
| Lev.13.8 | 3 | פשתה | pastah | has-spread | predicate_spread_confirmed | logic_bearing | none |
| Lev.13.8 | 4 | המספחת | ha-mispachat | the-scab | predicate_subject | logic_bearing | none |
| Lev.13.8 | 5 | בעור | ba-or | in-the-skin | spread_domain | logic_bearing | none |
| Lev.13.8 | 6 | וטמאו | ve-timme'o | and-he-shall-declare-him-impure | status_write_piel_declarative_negative | logic_bearing | TIR-029 |
| Lev.13.8 | 7 | הכהן | ha-kohen | the-priest | inspector | logic_bearing | none |
| Lev.13.8 | 8 | צרעת | tzara'at | tzara'at | classification_upgraded | logic_bearing | none |
| Lev.13.8 | 9 | הוא | hi | it-is | classification_copula_ktiv_hu_qere_hi_open | logic_bearing | none |
Machine verification — run_unit.py (computed live, not stored)
unit: lev_13_intake_quarantine — The skin-mark intake: case, handlers, quarantine loop (Lev 13:1-8) — first law unit [frozen]
final state: WORLD=[] (+5 presupposed) | REGISTRY={} | TESTS=0 PASS | LEDGER days=[] | FLAGS=['read_before_install', 'read_before_install', 'read_before_install', 'read_before_install', 'read_before_install']
=== S1 — The frame, then silence: after STEP_Lv_13_1
וַיְדַבֵּר יְהוָה (va-yedabber YHWH)
PASS SPECS empty (queue=0)
PASS no test, no name (tests=0 names=0)
PASS machine flags moshe/aharon as read-before-install (presupposed). (flagged=['aharon', 'moshe'])
=== S2 — The case installed as standing fact: after STEP_Lv_13_2
אָדָם כִּי־יִהְיֶה (adam ki-yihyeh)
PASS Facts case-kohen HOLD (1 facts)
PASS SPECS empty (queue=0)
PASS machine flags adam/or_basar/ha_kohen as read-before-install (presupposed). (flagged=['adam', 'aharon', 'ha_kohen', 'moshe', 'or_basar'])
=== S3 — Handler 1 standing — verdict-impure: after STEP_Lv_13_3
וְטִמֵּא אֹתוֹ (ve-timme oto)
PASS Facts handler-timme HOLD (2 facts)
PASS SPECS empty. (queue=0)
=== S4 — Handler 2 standing — first confinement: after STEP_Lv_13_4
וְהִסְגִּיר … שִׁבְעַת יָמִים (ve-hisgir … shivat yamim)
PASS Facts handler-hisgir HOLD (3 facts)
PASS SPECS empty. (queue=0)
=== S5 — Handler 3 standing — day-7 recheck, second confinement: after STEP_Lv_13_5
בַּיּוֹם הַשְּׁבִיעִי … שֵׁנִית (ba-yom ha-shevi'i … shenit)
PASS Facts handler-shenit HOLD (4 facts)
PASS SPECS empty. (queue=0)
=== S6 — Handler 4 standing — the release chain: after STEP_Lv_13_6
וְטִהֲרוֹ … וְטָהֵר (ve-tiharo … ve-taher)
PASS Facts handler-tiharo HOLD (5 facts)
PASS SPECS empty. (queue=0)
=== S7 — Handler 5 standing — the armed reopen trigger: after STEP_Lv_13_7
וְנִרְאָה שֵׁנִית (ve-nir'ah shenit)
PASS Facts handler-nirah HOLD (6 facts)
PASS SPECS empty. (queue=0)
=== S8 — Handler 6 standing — and the genre signature as machine state: after STEP_Lv_13_8
צָרַעַת הִוא (tzara'at hi)
PASS Facts handler-pastah HOLD (7 facts)
PASS SPECS empty (queue=0)
PASS no test, no name (tests=0 names=0)
PASS LEDGER stays EMPTY (open transaction). (ledger_days=[])
=== S9_negative — Negative: flags never block the ledger
PASS commit proceeded (not blocked) (LEDGER=[99])
PASS pattern deviation FLAGGED (flags=['commit_without_test'])
ALL SCENARIOS GREEN
Python rendering — the unit as a program
#!/usr/bin/env python3
# =============================================================================
# lev_13_intake_quarantine — 13:1-8
# PYTHON RENDERING — GENERATED from the FROZEN YAML by render_unit_py.py.
# The YAML (logic/units/lev_13_intake_quarantine.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 skin-mark intake: case, handlers, quarantine loop (Lev 13:1-8) — first law unit"""
from machine import Machine
m = Machine("lev_13_intake_quarantine")
# -------------------------- Lev.13.1 · FRAME_SPEECH ------------------------
# וַיְדַבֵּר יְהוָה אֶל־מֹשֶׁה וְאֶל־אַהֲרֹן לֵאמֹר
# "And the LORD spoke unto Moses and unto Aaron, saying:"
m.step("Lev.13.1")
# ‹וַיְדַבֵּר יְהוָה› (“and-spoke the-LORD”) — event: speak — agent the-LORD
m.event("speak", agent="YHWH")
# reads without prior install (flag, not fix): Moses, Aaron
m.presupposed("moshe", "aharon")
# -------------------------- Lev.13.2 · CASE_INTAKE -------------------------
# אָדָם כִּי־יִהְיֶה בְעוֹר־בְּשָׂרוֹ שְׂאֵת אוֹ־סַפַּחַת אוֹ בַהֶרֶת
# וְהָיָה בְעוֹר־בְּשָׂרוֹ לְנֶגַע צָרָעַת וְהוּבָא אֶל־אַהֲרֹן הַכֹּהֵן אוֹ
# אֶל־אַחַד מִבָּנָיו הַכֹּהֲנִים
# "When a man shall have in the skin of his flesh a rising, or a scab, or a
# bright spot, and it become in the skin of his flesh the plague of leprosy,
# then he shall be brought unto Aaron the priest, or unto one of his sons
# the priests."
m.step("Lev.13.2")
# ‹אָדָם כִּי־יִהְיֶה … וְהוּבָא אֶל־אַהֲרֹן הַכֹּהֵן› (“human when there-is
# … and-he-shall-be-brought to Aaron the-priest”) — case human, mark-in-
# skin-of-flesh(Most-High-or-scab-or-bright-spot) -> the-disease-mark routes
# to hova-to-the-priest
m.case("adam, mark_in_or_basar(seet_o_sapachat_o_baheret) -> nega_tzaraat", "hova_el_ha_kohen")
# reads without prior install (flag, not fix): human, skin-of-flesh, the-
# priest
m.presupposed("adam", "or_basar", "ha_kohen")
# -------------------------- Lev.13.3 · HANDLER_VERDICT_TAMEI ---------------
# וְרָאָה הַכֹּהֵן אֶת־הַנֶּגַע בְּעוֹר־הַבָּשָׂר וְשֵׂעָר בַּנֶּגַע הָפַךְ
# לָבָן וּמַרְאֵה הַנֶּגַע עָמֹק מֵעוֹר בְּשָׂרוֹ נֶגַע צָרַעַת הוּא
# וְרָאָהוּ הַכֹּהֵן וְטִמֵּא אֹתוֹ
# "And the priest shall look upon the plague in the skin of the flesh; and
# if the hair in the plague be turned white, and the appearance of the
# plague be deeper than the skin of his flesh, it is the plague of leprosy;
# and the priest shall look on him, and pronounce him unclean."
m.step("Lev.13.3")
# ‹וְשֵׂעָר … הָפַךְ לָבָן וּמַרְאֵה … עָמֹק … וְטִמֵּא אֹתוֹ› (“and-hair …
# has-turned white and-appearance-of … deeper … and-he-shall-declare-impure
# him”) — standing handler — if hair-has-turned-white ∧ appearance-deeper-
# from-skin-of then classify(into-a-mark-of-leprosy-it-is) ∧ he-shall-
# declare-impure(status-impure)
m.handler("sear_hafakh_lavan ∧ mareh_amok_me_or",
"classify(nega_tzaraat_hu) ∧ timme(status_tamei)")
# -------------------------- Lev.13.4 · HANDLER_CONFINE_FIRST ---------------
# וְאִם־בַּהֶרֶת לְבָנָה הִוא בְּעוֹר בְּשָׂרוֹ וְעָמֹק אֵין־מַרְאֶהָ
# מִן־הָעוֹר וּשְׂעָרָה לֹא־הָפַךְ לָבָן וְהִסְגִּיר הַכֹּהֵן אֶת־הַנֶּגַע
# שִׁבְעַת יָמִים
# "And if the bright spot be white in the skin of his flesh, and the
# appearance thereof be not deeper than the skin, and the hair thereof be
# not turned white, then the priest shall shut up him that hath the plague
# seven days."
m.step("Lev.13.4")
# ‹וְאִם … אֵין … לֹא … וְהִסְגִּיר … שִׁבְעַת יָמִים› (“and-if … is-not …
# not … and-he-shall-confine … seven-of days”) — standing handler — if
# bright-spot-white ∧ is-not-deeper-its-appearance ∧ not-has-turned-white
# then he-shall-confine(obj-marker-the-into-a-mark-of, seven-of-days)
m.handler("baheret_levanah ∧ ein_amok_mareha ∧ lo_hafakh_lavan",
"hisgir(et_ha_nega, shivat_yamim)")
# -------------------------- Lev.13.5 · HANDLER_RECHECK_CONFINE_SECOND ------
# וְרָאָהוּ הַכֹּהֵן בַּיּוֹם הַשְּׁבִיעִי וְהִנֵּה הַנֶּגַע עָמַד
# בְּעֵינָיו לֹא־פָשָׂה הַנֶּגַע בָּעוֹר וְהִסְגִּירוֹ הַכֹּהֵן שִׁבְעַת
# יָמִים שֵׁנִית
# "And the priest shall look on him the seventh day; and, behold, if the
# plague stay in its appearance, and the plague be not spread in the skin,
# then the priest shall shut him up seven days more."
m.step("Lev.13.5")
# ‹בַּיּוֹם הַשְּׁבִיעִי וְהִנֵּה … עָמַד … לֹא־פָשָׂה … שֵׁנִית› (“on-the-
# day the-seventh and-behold … has-stood … not has-spread … a-second-time”)
# — standing handler — if in-the-day-the-seventh ∧ has-stood-in-its-
# appearance ∧ not-has-spread then he-shall-confine-him(seven-of-days-a-
# second-time)
m.handler("ba_yom_ha_shevii ∧ amad_be_einav ∧ lo_fasah",
"hisgiro(shivat_yamim_shenit)")
# -------------------------- Lev.13.6 · HANDLER_RELEASE ---------------------
# וְרָאָה הַכֹּהֵן אֹתוֹ בַּיּוֹם הַשְּׁבִיעִי שֵׁנִית וְהִנֵּה כֵּהָה
# הַנֶּגַע וְלֹא־פָשָׂה הַנֶּגַע בָּעוֹר וְטִהֲרוֹ הַכֹּהֵן מִסְפַּחַת הִיא
# וְכִבֶּס בְּגָדָיו וְטָהֵר
# "And the priest shall look on him again the seventh day; and, behold, if
# the plague be dim, and the plague be not spread in the skin, then the
# priest shall pronounce him clean: it is a scab; and he shall wash his
# clothes, and be clean."
m.step("Lev.13.6")
# ‹כֵּהָה … וְטִהֲרוֹ … מִסְפַּחַת הִיא וְכִבֶּס בְּגָדָיו וְטָהֵר› (“has-
# dimmed … and-he-shall-declare-him-pure … scab it-is and-he-shall-wash his-
# garments and-he-is-pure”) — standing handler — if in-the-day-the-seventh-
# a-second-time ∧ has-dimmed ∧ not-has-spread then he-shall-declare-him-
# pure(status-pure) ∧ classify(scab-it-is) ∧ wash-his-garments ∧ he-is-pure
m.handler("ba_yom_ha_shevii_shenit ∧ kehah ∧ lo_fasah",
"tiharo(status_tahor) ∧ classify(mispachat_hi) ∧ kibbes_begadav ∧ taher")
# -------------------------- Lev.13.7 · HANDLER_REOPEN_TRIGGER --------------
# וְאִם־פָּשֹׂה תִפְשֶׂה הַמִּסְפַּחַת בָּעוֹר אַחֲרֵי הֵרָאֹתוֹ
# אֶל־הַכֹּהֵן לְטָהֳרָתוֹ וְנִרְאָה שֵׁנִית אֶל־הַכֹּהֵן
# "But if the scab spread abroad in the skin, after that he hath shown
# himself to the priest for his cleansing, he shall show himself to the
# priest again."
m.step("Lev.13.7")
# ‹פָּשֹׂה תִפְשֶׂה … אַחֲרֵי הֵרָאֹתוֹ … וְנִרְאָה שֵׁנִית› (“spread it-
# spreads … after his-being-seen … and-he-shall-be-seen a-second-time”) —
# standing handler — if spread-it-spreads(after-its-appearing-to-his-
# purification) then seen-a-second-time-to-the-priest
m.handler("pasoh_tifseh(acharei_heraoto_le_tohorato)",
"nirah_shenit_el_ha_kohen")
# -------------------------- Lev.13.8 · HANDLER_REOPEN_VERDICT --------------
# וְרָאָה הַכֹּהֵן וְהִנֵּה פָּשְׂתָה הַמִּסְפַּחַת בָּעוֹר וְטִמְּאוֹ
# הַכֹּהֵן צָרַעַת הִוא
# "And the priest shall look, and, behold, the scab is spread in the skin;
# then the priest shall pronounce him unclean: it is leprosy."
m.step("Lev.13.8")
# ‹וְהִנֵּה פָּשְׂתָה … וְטִמְּאוֹ … צָרַעַת הִוא› (“and-behold has-spread …
# and-he-shall-declare-him-impure … tzara'at it-is”) — standing handler — if
# behold-has-spread-the-scab then pronounce-impure(status-impure) ∧
# classify(leprosy-it-is)
m.handler("hineh_pastah_ha_mispachat",
"timmeo(status_tamei) ∧ classify(tzaraat_hi)")
# -------------------------- machine truth (baked from the Stage D run) -------
if __name__ == "__main__":
m.report()
assert m.created_set() == set()
assert m.presupposed_set() == {'moshe', 'adam', 'or_basar', 'ha_kohen', 'aharon'}
assert m.REGISTRY["names"] == {}
assert m.REGISTRY["writes"] == 0
assert m.tests_list() == []
assert m.open_demands() == []
assert len(m.SPECS["log"]) == 0
assert sorted(m.LEDGER) == []
assert m.flag_counts() == {'read_before_install': 5}
assert sorted(m.WORLD["facts"]) == sorted(['case: adam, mark_in_or_basar(seet_o_sapachat_o_baheret) -> nega_tzaraat -> hova_el_ha_kohen', 'handler: IF(sear_hafakh_lavan ∧ mareh_amok_me_or) THEN(classify(nega_tzaraat_hu) ∧ timme(status_tamei))', 'handler: IF(baheret_levanah ∧ ein_amok_mareha ∧ lo_hafakh_lavan) THEN(hisgir(et_ha_nega, shivat_yamim))', 'handler: IF(ba_yom_ha_shevii ∧ amad_be_einav ∧ lo_fasah) THEN(hisgiro(shivat_yamim_shenit))', 'handler: IF(ba_yom_ha_shevii_shenit ∧ kehah ∧ lo_fasah) THEN(tiharo(status_tahor) ∧ classify(mispachat_hi) ∧ kibbes_begadav ∧ taher)', 'handler: IF(pasoh_tifseh(acharei_heraoto_le_tohorato)) THEN(nirah_shenit_el_ha_kohen)', 'handler: IF(hineh_pastah_ha_mispachat) THEN(timmeo(status_tamei) ∧ classify(tzaraat_hi))'])
assert m.WORLD["invariants"] == []
assert m.WORLD["partitions"] == []
assert len(m.EVENTS) == 8
print("ALL ASSERTIONS GREEN — rendering matches the frozen unit's machine truth")