v2.18.3 — Spec hygiene, via_table E2E, RRF text-leg test, fusion exception
v2.18.3 (2026-09-07)
Spec hygiene: updated specs 044 and 040; added missing E2E tests
- Spec 044 US7: Added Phase 10 documenting the
kg_TXTcalling-convention fix,
kg_RRF_FUSEtext-leg validation, andfusion.pyexception propagation.
7 E2E tests intests/integration/test_kg_txt_e2e.py— all passing. - Spec 040 T030:
test_via_table_traversalE2E (M:M join-table path) implemented
and passing; task marked[X]in spec 040 tasks.md. test_multi_modal_text_failure/test_multi_modal_no_results: Updated to
assertRuntimeErroris raised (not silently swallowed) whenkg_TXTfails.
This matches the correct behavior introduced in v2.18.2.