mesorah: a Torah reference inside a mesorah citation is the citation's address
Live, "Rashi on Devarim 6:5 indicates <a claim Rashi does not make>" came back tov: "Devarim 6:5" inside the citation was read as a Torah citation, which anchors the claim in Torah by reference (tablet 49's rule). The claim is about Rashi and must rest on Rashi — the mesorah passage is a given source — or on nothing. Mesorah citations are now blanked before the Torah readings (references and the Torah anchor); an output's own "Devarim 6:5" still anchors in Torah. korban 295/1 skipped. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
1 parent
5e325d36cc
commit
a852331332
3 files changed
+36
-1
No files matched your search
@@ -84,3 +84,15 @@ def test_without_the_scroll_nothing_is_found_and_nothing_breaks(monkeypatch):
|
||||
finally:
|
||||
mesorah._index.cache_clear()
|
||||
mesorah._work.cache_clear()
|
||||
|
||||
|
||||
@needs_scroll
|
||||
def test_a_claim_about_rashi_must_rest_on_rashi_not_on_the_verse_rashi_comments():
|
||||
ex = examine("Rashi on Devarim 6:5 indicates that love means abandoning all commandments, which suggests the verse is optional.", "gpt", "")
|
||||
assert ex.references == [] # "Devarim 6:5" here is Rashi's address
|
||||
[claim] = [c for c in ex.claims if "abandoning" in c.sentence]
|
||||
assert claim.anchors == [] # neither Torah by reference nor Rashi by text
|
||||
assert [r["found"] for r in ex.mesorah_references] == [True]
|
||||
# A Torah citation of the output's own still anchors in Torah.
|
||||
ex2 = examine("Devarim 6:5 commands love, which suggests the whole heart.", "gpt", "")
|
||||
assert ex2.references == ["Devarim 6:5"]
|
||||
Reference in new issue
Block a user