the personal boundary lets a narrative world question through (V-554)

"расскажи про Байкал" was refused as his by 0.0052. Every world seed
opened with an interrogative, so a world question phrased as an order
landed nearer "я тебе рассказывал об этом?" — the same verb about his
own words. Four narrative seeds on the world side.

TestONNXPersonalBoundary 25/25 -> 29/29 on held-out utterances, and the
control "я рассказывал тебе про байкал?" is still his. TestONNXTopics
unchanged at 34/34.
This commit is contained in:
2026-08-05 22:36:10 +04:00
parent 27bb9119fb
commit de4c47459a
2 changed files with 16 additions and 0 deletions
+9
View File
@@ -94,6 +94,15 @@ var worldSeeds = []string{
// topic seeds had already let them past the weather source.
"какой сегодня курс валют",
"что сегодня происходит в мире",
// The narrative shape (Vikunja #554). "расскажи про Байкал" was refused as
// his by 0.0052, and nothing here was phrased as an order rather than a
// question: every world seed above opens with an interrogative. So a world
// question that names its subject and asks for prose landed nearer "я тебе
// рассказывал об этом?", which is the same verb about his own words.
"расскажи про байкал",
"расскажи про древний рим",
"объясни как работает двигатель",
"tell me about the roman empire",
}
// personalBoundary holds the embedded seeds. Zero value is usable and means
+7
View File
@@ -82,6 +82,13 @@ func TestONNXPersonalBoundary(t *testing.T) {
{"какой сегодня праздник", false},
{"что интересного произошло сегодня в мире", false},
{"кто выиграл вчера матч", false},
// The narrative shape, held out from the seeds above (Vikunja #554).
// The control is the row after them: the same verb about his own words
// is still his.
{"расскажи про эверест", false},
{"расскажи про войну 1812 года", false},
{"объясни что такое инфляция", false},
{"я рассказывал тебе про байкал?", true},
}
h := &reactiveHandler{recall: recallWiring{embedder: emb}}