Skip to content

fix: clarify rewrite debug score contract#78

Merged
eunaverse merged 2 commits into
mainfrom
feature/rewrite-debug-score-clarity
Jun 15, 2026
Merged

fix: clarify rewrite debug score contract#78
eunaverse merged 2 commits into
mainfrom
feature/rewrite-debug-score-clarity

Conversation

@eunaverse

Copy link
Copy Markdown
Owner

Summary

  • clarify rewrite gating and debug score semantics around initial vector scoring
  • compare original vs rewritten result sets once and keep the better set
  • align public debug opt-in contract across search, answer, docs, and tests

Validation

  • uv run pytest -q tests/search/test_context_service.py -k rewrite
  • uv run pytest -q tests/search/test_answer_service.py -k rewrite
  • uv run pytest -q tests/api/test_tools_contract.py -k "debug or answer_with_citations_can_include_debug_payload"
  • uv run pytest -q tests/api/test_tools_contract.py -k "structured_debug_payload or return_contract_shapes or legacy_removed_source_rows"
  • uv run mypy search/retrieval_pipeline.py
  • python -m compileall api core environments fetching indexing search storage main.py
  • ./scripts/verify_functional_e2e.sh

Notes

  • related issue 없음

@eunaverse eunaverse merged commit de7dbc2 into main Jun 15, 2026
1 check failed
@eunaverse eunaverse deleted the feature/rewrite-debug-score-clarity branch June 15, 2026 12:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant