Update prompt

This commit is contained in:
Xin Wang
2026-09-15 02:38:39 +08:00
parent 2ab56f48d7
commit 31d3fc1757
3 changed files with 20 additions and 7 deletions

View File

@@ -33,7 +33,7 @@ class EntryINTAdjudicationTests(unittest.TestCase):
self.assertIn("Yes.", prompt)
def test_system_prompt_treats_laughter_as_nonlexical_floor_feedback(self) -> None:
self.assertEqual(PROMPT_VERSION, "easycom-wearer-boundary-semantic-prelabel-v14")
self.assertEqual(PROMPT_VERSION, "easycom-wearer-boundary-semantic-prelabel-v15")
self.assertIn("opportunity_options", SYSTEM_PROMPT)
self.assertIn("t_w < t_o < t_y never proves takeover", SYSTEM_PROMPT)
self.assertIn("Every supplied WEARER_ONSET and WEARER_OFFSET is a raw observed", SYSTEM_PROMPT)
@@ -44,7 +44,11 @@ class EntryINTAdjudicationTests(unittest.TestCase):
self.assertIn("same non-wearer resumes", SYSTEM_PROMPT)
self.assertIn("different non-wearer takes", SYSTEM_PROMPT)
self.assertIn("This is not an uncertainty fallback", SYSTEM_PROMPT)
self.assertIn('"Nope." beginning 0.15 s after an addressed question ends', SYSTEM_PROMPT)
self.assertIn("Apply this adjacency-pair rule before using brevity", SYSTEM_PROMPT)
self.assertIn("Floor entry here means making the committed conversational response", SYSTEM_PROMPT)
self.assertIn("does not answer a question, accept or reject a proposal", SYSTEM_PROMPT)
self.assertIn('the wearer answers "Nope." at 54.15 s', SYSTEM_PROMPT)
self.assertIn("participant 3 later speaks again", SYSTEM_PROMPT)
self.assertIn("does not require a preceding non-wearer release", SYSTEM_PROMPT)
self.assertIn("duration alone never determines floor function", SYSTEM_PROMPT)
self.assertIn("normal wearer completion", SYSTEM_PROMPT)