Skip to content

Round 14: improve retrieval quality and document workflows - #140

Merged
Yasou13 merged 10 commits into
mainfrom
mvp/round-14
Nov 1, 2026
Merged

Yasou13 merged 10 commits into
mainfrom
mvp/round-14

Conversation

@Yasou13

@Yasou13 Yasou13 commented Nov 1, 2026 •

Copy link
Copy Markdown
Owner

Round 14 adds lossless Turkish article chunking for new revisions, optional BGE reranking, and query embedding outside the shared SQLite search lock. The frozen dev benchmark selects vector weight 8 with reranking off by default (MRR 0.3953 → 0.5663).

The SDK and CLI now report terminal chunk failures promptly and support deletion by source. Search cache configuration is explicit, OpenAI/Ollama SDKs become core dependencies, and tag releases use PyPI trusted publishing.

Validation at 95c554f:

  • Independent full R14-premerge gate PASS: lane, lock, sync, Ruff, mypy, layer imports, 1,860 local tests and 10 optional MCP tests.
  • External frozen Tier M article-boundary and lossless-slice acceptance test PASS.
  • GitHub MESA CI and MESA external release gates PASS, including Python 3.11/3.12/3.13, coverage, security, packaging, Docker and Compose.
  • Independent review found no merge-blocking defects; no code changes were needed.

Benchmark methodology and limitations are recorded in docs/retrieval-and-graph.md. Ambiguous admitted chunk prefixes fail closed with HTTP 409, as documented and tested.

Copilot AI balanced review requested due to automatic review settings November 1, 2026 15:24

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota. Try requesting a review at a lower effort level.

@Yasou13
Yasou13 merged commit 972b7a9 into main Nov 1, 2026
24 checks passed
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.

2 participants