Glossary
A comprehensive glossary of Hebrew, English, and formal terms used in Mistaber.
Halachic Status Terms
Issur / Heter
| Term |
Hebrew |
Transliteration |
Formal |
Definition |
| Assur |
אסור |
assur |
issur(A, S, L) |
Prohibited; forbidden to perform action A on subject S at level L |
| Mutar |
מותר |
mutar |
heter(A, S) |
Permitted; allowed to perform action A on subject S |
| Chiyuv |
חיוב |
chiyuv |
chiyuv(A, S) |
Obligatory; required to perform |
| Reshut |
רשות |
reshut |
reshut(A, S) |
Optional; neither required nor forbidden |
| Mitzvah |
מצוה |
mitzvah |
mitzvah(A, S) |
Meritorious; praiseworthy to perform |
| Sakanah |
סכנה |
sakanah |
sakana(S) |
Dangerous; poses health/safety risk |
Normative Levels (Madrega)
| Term |
Hebrew |
Transliteration |
Formal |
Definition |
| D'oraita |
דאורייתא |
d'oraita |
d_oraita |
Biblical law; from the Torah directly |
| D'rabanan |
דרבנן |
d'rabanan |
d_rabanan |
Rabbinic law; instituted by the Sages |
| Minhag |
מנהג |
minhag |
minhag |
Custom; accepted community practice |
| Chumra |
חומרא |
chumra |
chumra |
Stringency; beyond strict requirement |
Application Levels
| Term |
Hebrew |
Transliteration |
Formal |
Definition |
| Lechatchila |
לכתחילה |
lechatchila |
lechatchila |
Ab initio; the ideal way to proceed initially |
| Bediavad |
בדיעבד |
bediavad |
bediavad |
Post facto; acceptable after the fact |
Food Categories
Primary Classifications
| Term |
Hebrew |
Transliteration |
Formal |
Definition |
| Maakhal |
מאכל |
maakhal |
maakhal |
Generic food; any edible substance |
| Basar |
בשר |
basar |
basar |
Meat; flesh from land animals or birds |
| Chalav |
חלב |
chalav |
chalav |
Milk/dairy; products derived from milk |
| Parve |
פרווה |
parve |
parve |
Neutral; neither meat nor dairy |
Meat Subcategories
| Term |
Hebrew |
Transliteration |
Formal |
Definition |
| Beheima |
בהמה |
beheima |
beheima |
Domesticated kosher animal (cow, sheep, goat) |
| Chaya |
חיה |
chaya |
chaya |
Wild kosher animal (deer, gazelle) |
| Of |
עוף |
of |
of |
Poultry; birds (chicken, turkey, duck) |
| Dag |
דג |
dag |
dag |
Fish with fins and scales |
Other Food Types
| Term |
Hebrew |
Transliteration |
Formal |
Definition |
| Mashkeh |
משקה |
mashkeh |
mashkeh |
Liquid; beverage |
| Tavlin |
תבלין |
tavlin |
tavlin |
Spice; seasoning |
| Yayin |
יין |
yayin |
yayin |
Wine |
| Dagan |
דגן |
dagan |
dagan |
Grain (wheat, barley, etc.) |
| Yerek |
ירק |
yerek |
yerek |
Vegetable |
| Peri |
פרי |
peri |
peri |
Fruit |
Actions (Peulot)
| Term |
Hebrew |
Transliteration |
Formal |
Definition |
| Achiila |
אכילה |
achiila |
achiila |
Eating; consuming food orally |
| Bishul |
בישול |
bishul |
bishul |
Cooking; heating food with liquid |
| Hanaah |
הנאה |
hanaah |
hanaah |
Benefit; deriving any enjoyment or profit |
| Melicha |
מליחה |
melicha |
melicha |
Salting; treating meat with salt |
| Kavush |
כבוש |
kavush |
kavush |
Pickling; soaking in liquid for extended time |
| Netila |
נטילה |
netila |
netila |
Washing; ritual hand washing |
Temperature & Vessel Terms
Temperature States
| Term |
Hebrew |
Transliteration |
Formal |
Definition |
| Tzonen |
צונן |
tzonen |
tzonen |
Cold; room temperature or below |
| Cham |
חם |
cham |
cham |
Hot; yad soledet bo (~43C/110F) |
| Roteiach |
רותח |
roteiach |
roteiach |
Boiling; actively bubbling |
| Yad Soledet |
יד סולדת |
yad soledet |
yad_soledet |
"Hand recoils"; threshold of halachic heat |
Vessel Status
| Term |
Hebrew |
Transliteration |
Formal |
Definition |
| Kli |
כלי |
kli |
vessel |
Vessel; container for food |
| Kli Rishon |
כלי ראשון |
kli rishon |
kli_rishon |
Primary vessel; pot on fire |
| Kli Sheni |
כלי שני |
kli sheni |
kli_sheni |
Secondary vessel; food poured into it |
| Kli Shlishi |
כלי שלישי |
kli shlishi |
kli_shlishi |
Tertiary vessel; third transfer |
| Iruy |
עירוי |
iruy |
iruy |
Pouring stream; liquid being poured |
Halachic Authorities (Poskim)
Tier 1: Shulchan Aruch Authors
| Term |
Hebrew |
Full Name |
Formal |
World |
| Mechaber |
מחבר |
R' Yosef Karo |
mechaber |
mechaber |
| Rema |
רמ"א |
R' Moshe Isserles |
rema |
rema |
| Term |
Hebrew |
Full Name |
Formal |
Role |
| GRA |
גר"א |
Vilna Gaon |
gra |
World gra |
| Shach |
ש"ך |
R' Shabsai HaKohen |
shach |
Commentator |
| Taz |
ט"ז |
R' David HaLevi Segal |
taz |
Commentator |
Tier 3: Later Authorities
| Term |
Hebrew |
Full Name |
Formal |
World |
| Mishnah Berurah |
משנה ברורה |
R' Yisrael Meir Kagan |
mishnah_berurah |
ashk_mb |
| Aruch Hashulchan |
ערוך השולחן |
R' Yechiel Michel Epstein |
aruch_hashulchan |
ashk_ah |
| Yalkut Yosef |
ילקוט יוסף |
R' Ovadia Yosef |
yalkut_yosef |
sefardi_yo |
| Pri Megadim |
פרי מגדים |
R' Yosef Teomim |
pri_megadim |
Commentator |
| Pri Chadash |
פרי חדש |
R' Chizkiyah da Silva |
pri_chadash |
Commentator |
Uncertainty Terms (Safek)
| Term |
Hebrew |
Transliteration |
Formal |
Definition |
| Safek |
ספק |
safek |
safek/5 |
Doubt; uncertain status |
| Safek D'oraita |
ספק דאורייתא |
safek d'oraita |
safek_d_oraita |
Biblical-level doubt |
| Safek D'rabanan |
ספק דרבנן |
safek d'rabanan |
safek_d_rabanan |
Rabbinic-level doubt |
| Sfek Sfeika |
ספק ספיקא |
sfek sfeika |
sfek_sfeika/4 |
Double doubt; compound uncertainty |
| L'chumra |
לחומרא |
l'chumra |
l_chumra |
Toward stringency |
| L'kula |
לקולא |
l'kula |
l_kula |
Toward leniency |
Safek Principles
| Principle |
Hebrew |
Meaning |
| Safek d'oraita l'chumra |
ספק דאורייתא לחומרא |
Biblical doubt - be stringent |
| Safek d'rabanan l'kula |
ספק דרבנן לקולא |
Rabbinic doubt - be lenient |
Mixture & Nullification Terms
| Term |
Hebrew |
Transliteration |
Formal |
Definition |
| Taarovet |
תערובת |
taarovet |
mixture |
Mixture; combined foods |
| Bitul |
ביטול |
bitul |
bitul |
Nullification; issur cancelled by ratio |
| Shishim |
שישים |
shishim |
shishim |
Sixty; 60:1 nullification ratio |
| Noten Taam |
נותן טעם |
noten taam |
noten_taam |
Taste-imparting; detectable flavor |
| Noten Taam Lifgam |
נותן טעם לפגם |
noten taam lifgam |
lifgam |
Imparts bad taste (nullified) |
| Rov |
רוב |
rov |
rov |
Majority |
| Miyut |
מיעוט |
miyut |
miyut |
Minority |
Measurement Terms (Shiurim)
| Term |
Hebrew |
Transliteration |
Formal |
Definition |
| Shiur |
שיעור |
shiur |
shiur |
Measurement; halachic quantity |
| K'zayit |
כזית |
k'zayit |
k_zayit |
Olive volume (~30ml) |
| K'beitza |
כביצה |
k'beitza |
k_beitza |
Egg volume (~55ml) |
| Mashehu |
משהו |
mashehu |
mashehu |
Any amount; smallest detectable |
Context Terms
| Term |
Hebrew |
Transliteration |
Formal |
Definition |
| Hefsed Merubeh |
הפסד מרובה |
hefsed merubeh |
ctx_hefsed |
Significant financial loss |
| Shaat Hadchak |
שעת הדחק |
shaat hadchak |
ctx_shaat_hadchak |
Emergency; pressing circumstances |
| Choleh |
חולה |
choleh |
ctx_choleh |
Sick person |
| Pikuach Nefesh |
פיקוח נפש |
pikuach nefesh |
ctx_pikuach_nefesh |
Life-threatening situation |
World Semantics
| Term |
Definition |
Formal |
| World |
A possible world representing a halachic tradition |
world(W) |
| Accessible |
Inheritance relation between worlds |
accessible(W1, W2) |
| Asserts |
A world's direct assertion |
asserts(W, Prop) |
| Holds |
Truth of a proposition in a world |
holds(Prop, W) |
| Override |
Child world's explicit disagreement |
override(W, Prop, Reason) |
| Overridden |
Proposition blocked from inheritance |
overridden(Prop, W) |
| Term |
Definition |
Formal |
| Rule |
A named halachic rule |
rule(R) |
| Makor |
Source citation for a rule |
makor(R, Source) |
| Madrega |
Normative level of a rule |
madrega(R, Level) |
| Scope |
World where rule applies |
scope(R, W) |
Interpretation Layer
| Term |
Definition |
Formal |
| Commentator |
An interpretive authority |
commentator(C) |
| Interprets |
Commentator interprets authority |
interprets(C, Auth) |
| Adds Condition |
Interpretation adds requirement |
adds_condition(C, R, Cond) |
| Removes Condition |
Interpretation relaxes requirement |
removes_condition(C, R, Cond) |
| Expands Scope |
Interpretation broadens application |
expands_scope(C, R, Scope) |
| Restricts Scope |
Interpretation narrows application |
restricts_scope(C, R, Scope) |
Safek Handling
| Term |
Definition |
Formal |
| Unknown |
Explicitly unknown predicate value |
unknown(Pred, Entity) |
| Safek |
Doubt about normative status |
safek(Status, W, Act, F, Ctx) |
| Safek Resolved |
Doubt has been resolved |
safek_resolved(W, Act, F, Ctx) |
| Safek Policy |
World's policy for doubt resolution |
safek_policy(W, Level, Direction) |
| Prefix |
Source Type |
Example |
Meaning |
sa |
Shulchan Aruch |
sa("yd:87:1") |
Yoreh Deah, Siman 87, Seif 1 |
rema |
Rema's gloss |
rema("yd:87:3") |
Rema on YD 87:3 |
taz |
Turei Zahav |
taz("yd:87:3") |
Taz on YD 87:3 |
shach |
Siftei Kohen |
shach("yd:87:5") |
Shach on YD 87, S"K 5 |
biur_hagra |
Vilna Gaon |
biur_hagra("yd:87:1") |
GRA on YD 87:1 |
mishnah_berurah |
Mishnah Berurah |
mishnah_berurah("oc:494") |
MB on OC 494 |
beit_yosef |
Beit Yosef |
beit_yosef("yd:87") |
BY on Tur YD 87 |
Abbreviations
| Abbreviation |
Full Form |
Meaning |
| YD |
Yoreh Deah |
Section of Shulchan Aruch on issurim |
| OC |
Orach Chaim |
Section on daily life and holidays |
| EH |
Even HaEzer |
Section on family law |
| CM |
Choshen Mishpat |
Section on civil/monetary law |
| SA |
Shulchan Aruch |
The Code of Jewish Law |
| MB |
Mishnah Berurah |
Commentary on OC |
| AH |
Aruch Hashulchan |
Comprehensive halachic work |
| YO |
Yalkut Yosef |
Sefardi halachic compilation |
| BB |
Basar Bechalav |
Meat and milk laws |
| ASP |
Answer Set Programming |
Logic programming paradigm |
| OWA |
Open World Assumption |
Unknown is not false |
| CWA |
Closed World Assumption |
Unknown is false |
Encoding Workflow Terms
| Term |
Definition |
Related |
| Corpus Preparation |
First phase of encoding: fetching and organizing source texts |
corpus-prep skill |
| HLL Encoding |
Transforming source text into Halachic Logic Language rules |
hll-encode skill |
| Validation |
Compiling and testing encoded rules |
validate skill |
| Review Package |
Collection of artifacts for human review |
review skill |
| Checkpoint |
Human approval point in encoding workflow |
All phases |
| Session State |
Persistent encoding session tracking |
.mistaber-session.yaml |
| Corpus Report |
Generated summary of source texts |
corpus-prep output |
| Encoding Report |
Generated summary of rules created |
hll-encode output |
| Test Scenario |
YAML definition of test cases |
validation input |
| Derivation Chain |
Complete source tracing from rule to origin |
makor chain |
| Seif Granularity |
Encoding at single seif level |
Best practice |
| Phase Gate |
Hook preventing out-of-sequence actions |
phase-gate hook |
| Approval State |
Checkpoint approval tracking |
session state |
Plugin Architecture Terms
| Term |
Definition |
Example |
| Skill |
Self-contained capability with workflow instructions |
corpus-prep, hll-encode |
| Hook |
Event-triggered code that intercepts tool calls |
phase-gate, encoding-guard |
| Agent |
Autonomous workflow coordinator |
encoding-orchestrator |
| SKILL.md |
Skill definition file with metadata and instructions |
skills/*/SKILL.md |
| hooks.json |
Hook configuration file |
hooks/hooks.json |
| plugin.json |
Plugin manifest file |
.claude-plugin/plugin.json |
| PreToolUse |
Hook event before tool execution |
Hook event type |
| PostToolUse |
Hook event after tool execution |
Hook event type |
| SessionStart |
Hook event at session initialization |
Hook event type |
| Stop |
Hook event when Claude stops processing |
Hook event type |
| MCP Server |
Model Context Protocol server for external data |
Sefaria MCP |
| CLAUDE_PLUGIN_ROOT |
Environment variable for plugin path |
${CLAUDE_PLUGIN_ROOT} |
Sefaria Integration Terms
| Term |
Definition |
API |
| get_text |
Retrieves text content by reference |
mcp__sefaria-texts__get_text |
| text_search |
Searches for passages by keyword |
mcp__sefaria-texts__text_search |
| get_links |
Retrieves cross-references |
mcp__sefaria-texts__get_links_between_texts |
| Sefaria Reference |
Standard text citation format |
"Shulchan Aruch, Yoreh De'ah 87:3" |
| Sefaria Logger |
Hook that logs all Sefaria API calls |
sefaria-logger hook |
| Commentary Depth |
Number of commentary tiers to fetch |
Configuration option |
| Linked Texts |
Cross-referenced sources |
Links API |
| English Semantic Search |
AI-powered meaning search |
mcp__sefaria-texts__english_semantic_search |
Testing Terms
| Term |
Definition |
Example |
| Positive Test |
Test expecting a specific positive result |
assert issur(achiila, mix) |
| Negative Test |
Test expecting absence of result |
assert not issur(bishul, item) |
| Edge Case Test |
Test for boundary conditions |
Empty mixture, single item |
| Multi-World Test |
Same query across multiple worlds |
Compare mechaber vs rema |
| Machloket Test |
Verifies both positions in dispute |
Test both override paths |
| Test Scenario File |
YAML file defining test cases |
tests/yd_87/scenarios.yaml |
| conftest.py |
Pytest fixture configuration |
Shared test setup |
| Test Coverage |
Minimum: 5 positive, 3 negative, 2 edge |
Quality standard |
| Behavioral Test |
Tests rule derivation behavior |
Query-based testing |
| Semantic Test |
Tests meaning preservation |
Makor chain validation |
File Organization Terms
Path Convention
Paths like corpus/, worlds/, and schema/ are relative to the ontology root (mistaber/ontology/).
The full path from project root is mistaber/ontology/corpus/yd_XX/base.lp.
| Term |
Definition |
Path Pattern |
| Ontology Root |
Core Mistaber definitions |
mistaber/ontology/ |
| Corpus Directory |
Seif-specific rule files |
mistaber/ontology/corpus/yd_XX/ |
| Worlds Directory |
World-specific overrides |
mistaber/ontology/worlds/*.lp |
| Base Rules |
Shared definitions for a seif |
mistaber/ontology/corpus/yd_XX/base.lp |
| World Override File |
World-specific rule modifications |
mistaber/ontology/worlds/mechaber.lp |
| Test Directory |
Test files for a seif |
tests/yd_XX/ |
| Plugin Root |
mistaber-skills plugin directory |
mistaber-skills/ |
| Session File |
Encoding session state |
.mistaber-session.yaml |