Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Jun 18:54
fix(v2.0.0): complete the vec backfill wiring + finish version bumps

The v2.0.0 commit (e7578b1) shipped INCOMPLETE: the _backfill_vectors edit
failed on a stale anchor so the function was never added (rebuild couldn't
import it), and only __init__.py got bumped — plugin.json / marketplace /
pyproject / uv.lock stayed at 1.6.0, failing the version-consistency gate.

This finishes the job:
- total_recall/cmd_rebuild.py: add _backfill_vectors() and call it after the
  LLM-refinement block in rebuild_cmd (cold path; TOTAL_RECALL_VEC gate;
  optional + non-fatal).
- bump plugin.json / marketplace-entry.json / pyproject.toml / uv.lock to 2.0.0
  so all 5 version sources agree.

Gate (with this applied):
- unit: 1320 passed, 15 skipped (exit 0) — version-consistency tests now green
- vec eval: 2 passed (rebuild->embed e2e + FTS5 0.133 -> hybrid 0.933, +0.800)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>