docs(6209): calibration stamp, after-write hook, usage seam, work log, duplicates, skill structure, tuning and rulebook routes, kind surface, prompt filter, moments, strict args, auth, lesson write path
Fourteen more test files: docstrings state the failure each guard defends as a present-tense shape instead of the incident that found it, and issue, milestone and rule numbers leave comments and assertion messages. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
"""Creating a lesson, and tying it to what taught it (milestone 385 step 4).
|
||||
"""Creating a lesson, and tying it to what taught it.
|
||||
|
||||
THE TRIGGER IS THE RECORD, so the door refuses a lesson without one.
|
||||
|
||||
@@ -136,8 +136,8 @@ async def test_the_gate_compares_the_composed_document_not_the_raw_fields():
|
||||
|
||||
|
||||
def test_a_lesson_is_judged_at_the_trigger_dominated_bar():
|
||||
"""#2518 measured deliberately-parallel siblings at 0.92 on a document that
|
||||
is mostly prose ABOUT the thing. A lesson's document is that shape, so the
|
||||
"""Deliberately-parallel siblings measure 0.92 on a document that is
|
||||
mostly prose ABOUT the thing. A lesson's document is that shape, so the
|
||||
bar sits above that band — otherwise two different lessons about one area
|
||||
block each other, which is the failure step 4 asked to check for."""
|
||||
from scribe.services.dedup import (
|
||||
@@ -153,7 +153,7 @@ def test_a_lesson_is_judged_at_the_trigger_dominated_bar():
|
||||
)
|
||||
assert _LESSON_SEMANTIC_THRESHOLD > _SEMANTIC_THRESHOLD
|
||||
# The carve-out is per kind, not a loosening of the gate: a lesson's bar is
|
||||
# its own, apart from the note's copy band (#4306).
|
||||
# its own, apart from the note's copy band.
|
||||
from scribe.services.dedup import _NOTE_COPY_THRESHOLD
|
||||
|
||||
assert _semantic_threshold("note") == _NOTE_COPY_THRESHOLD
|
||||
@@ -163,7 +163,7 @@ def test_a_lesson_is_judged_at_the_trigger_dominated_bar():
|
||||
@pytest.mark.asyncio
|
||||
async def test_an_update_recomposes_both_halves_of_the_document():
|
||||
"""A new trigger has to reach the mirror AND the head of the body — the two
|
||||
places the embedded document reads it from (milestone 427). Patching one
|
||||
places the embedded document reads it from. Patching one
|
||||
would leave a lesson that reads correctly and ranks on the old situation —
|
||||
the failure mode with no symptom. The title stays the subject, even when
|
||||
the stored one was an un-migrated composed title."""
|
||||
|
||||
Reference in New Issue
Block a user