`devarim 6:5` on the live pod: 422 TEIKU_NO_ROOTS. Tablet 30 heard the
scope, but the Shoresh Engine activates roots from the text it is
handed, vayomer handed it the question, and a bare reference carries no
Hebrew. The 422's own guidance said "name a verse".
tablet30_scope_test asserted an explicit reference was honoured and
passed — on the L1 fallback, which reads the scoped verse and never
looks at the question. The Day-6 pattern, by the builder who named it.
- BereishitCycle.engine_text/2: when the scope came from an explicit
reference AND the question has no Hebrew letter, the engine is handed
the verse's own consonantal words. Default scope earns no such
reading (English stays a teiku); quoted Torah and reference+Hebrew
are read from the asker's words, as before.
- input.scope_resolution carries how the scope was chosen into tohu.
- processing.scope.roots_read_from: "verse" | "question".
- test/tablet32_reference_test.exs: an engine-shaped spy under the REAL
name VavPipeline.ShoreshEnginePort reports the text it was handed.
5 tests; 4 fail without the fix.
459 tests, 0 failures on seeds 0 1 7 42 99.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>