ask-dual-requires-sources-db
IN premise
Calling `ask(..., dual=True)` without providing a `sources_db` path raises `ValueError`.
Summary
When dual-mode questioning is enabled, the system expects a sources database to cross-reference against. If you forget to pass the path to that database, the call fails immediately with an error rather than silently producing incomplete results. This acts as a safety check ensuring dual-mode always has the external evidence it needs to function correctly.
Details
| Source | entries/2026/05/05/tests-test_ask.md |