feat!: client pipeline hardening (TODO.client-work 01-06) - #55
Merged
Conversation
…iers, offline cache, confidence 01 decode guards ported from the Python harness (echo loops fixed client-side); 02 haraqat strip + ligature decomposition on by default (raw option); 03 onProgress download callback + onToken streaming; 04 pickTier/warmUp; 05 offline index cache + stale entry eviction; 06 onConfidence per-step top-2 logit gap. Breaking: default input normalization and guarded decode — v5.0.0.
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.
All six runtime items, TDD'd: the echo bug clients ship today is fixed (guards ported from the validated Python harness), inputs normalize by default, downloads stream progress, tiers auto-select with warm-up, the index caches for offline-first with stale eviction, and decode exposes per-step confidence. Breaking changes are the default normalization + guarded decode -> 5.0.0. 247 tests green.