release: v0.12.0 — replaceSource, tomb-free TF-IDF, mixed-corpus floor - #4
Closed
nehloo wants to merge 6 commits into
Closed
release: v0.12.0 — replaceSource, tomb-free TF-IDF, mixed-corpus floor#4nehloo wants to merge 6 commits into
nehloo wants to merge 6 commits into
Conversation
Full-file re-ingest needed an explicit primitive: additive append left removed sections active as top seeds, and hosts approximated replace with forget+append glue. replaceSource soft-retires with retiredBy=replace (blocks ordinary restore of the old body), exempts the just-retired ids for its own append, and stamps an optional generation. forgetSource covers retire-without-append so App hosts can drop content-erasing tomb workarounds. Co-authored-by: Cursor <cursoragent@cursor.com>
Tombs stayed in documents/postings and inflated IDF even when seed gates filtered them. removeDocument + buildIndexFromGraph exclusion, and every retire path (delete, supersede, bulk forget, cascade) now refresh the index. Co-authored-by: Cursor <cursoragent@cursor.com>
Wide conversation was crowding out document gold at tight maxNodes (M4 Alder fixture). Reserve 25% of final selection for non-conversation content when both classes compete, and split the structural expansion reserve so turn-pairs cannot consume every post-cut slot. Co-authored-by: Cursor <cursoragent@cursor.com>
Stamp CURRENT_CHUNKER_ID on new nodes and list live sources that still lack it so App hosts can offer opt-in replaceSource for pre-0.11.1 shattered boundaries. Stored cortex is never rewritten in place. Co-authored-by: Cursor <cursoragent@cursor.com>
Document replaceSource, tomb index exclusion, mixed-corpus reserve, and the chunker migration helpers without bumping the package version. Co-authored-by: Cursor <cursoragent@cursor.com>
Cut 0.12.0 for the M4 SDK gap fixes already on this branch: replaceSource / forgetSource, chunker re-ingest migration surface, TF-IDF tomb exclusion, and mixed doc+chat budget reserves. Move CHANGELOG Unreleased into ## v0.12.0. Co-authored-by: Cursor <cursoragent@cursor.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Owner
Author
|
Withdrawing release branch — pulling back to keep work uncommitted locally. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
replaceSource/forgetSource, chunker re-ingest migration surface, TF-IDF tomb exclusion, mixed doc+chat budget reserves.## v0.12.0(spelling chore lands on main after merge, then tag).Test plan
Made with Cursor