Skip to content

Round 13: speed up ingest and scoped search, improve document waiting - #137

Merged
Yasou13 merged 11 commits into
mainfrom
mvp/round-13
Oct 31, 2026
Merged

Yasou13 merged 11 commits into
mainfrom
mvp/round-13

Conversation

@Yasou13

@Yasou13 Yasou13 commented Oct 31, 2026 •

Copy link
Copy Markdown
Owner

Repeated searches rebuild the authorized search scope and ingest ledger lookups slow down as the store grows. This round adds versioned, scope-isolated search caching and covering indexes while preserving ranking and revision activation behavior.

It also skips graph seed work when disabled, preserves timestamps after migrations, retries document admission back-pressure and lets the SDK/CLI wait for searchable documents, permits zero RRF weights, moves scrypt off the event loop, and records projection claim timestamps.

Validation:

  • Full Sol and Opus gates pass at ad3d82b; 1818 core tests passed and 10 MCP tests passed.
  • Opus verdict: READY. Ranking, invalidation, tenant isolation, migration and ingestion scaling checks pass.
  • Fresh pre-merge full gate PASS at ad3d82b: lock, sync, lint, mypy, layer imports, full local tests and MCP tests.
  • All 24 GitHub checks completed successfully or were intentionally skipped; no failures.

Recorded non-blocking follow-ups: clearer document wait timeout/failure feedback, narrower search lock scope with models enabled, and documenting the cache environment switch.

Copilot AI balanced review requested due to automatic review settings October 31, 2026 20:30

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 e2b897e into main Oct 31, 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