You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`kv_cache_proposer/path_plan.py`| added | Deleted in PR-A3 (verifier session-store rewiring) — `PathPlan` is replaced by `SessionStore` lookup. |
769
796
|`tests/core/test_path_plan.py`| added | Deleted alongside the implementation in PR-A3. |
770
-
|`tests/core/test_determinism_gate.py`| added | Replaced by `tests/integration/test_inv3_session_determinism_gate.py` in PR-E1; old file deleted in PR-E1. |
797
+
|`tests/core/test_determinism_gate.py`| added |Deleted in **PR-A3** (the test depends on `path_select`, which PR-A3 removes; cannot wait for PR-E1). Replaced by `tests/integration/test_inv3_session_determinism_gate.py` in PR-E1, which is created from scratch rather than refactored from the deleted file.|
771
798
|`kv_cache_proposer/verifier.py`| modified |`path_select` / `prefill_incremental` removed in PR-A3; `cached_token_sequence` retained (still useful for INV-1 inside `SessionStore`). |
772
799
|`inference_engine/backends/mlx/verifier.py`| modified | Same as above. |
773
-
|`kv_cache_proposer/speculative.py`| modified |`path_select` dispatch removed in PR-B2 (`AppendTokens` handler subsumes the role). |
800
+
|`kv_cache_proposer/speculative.py`| modified |`path_select` dispatch removed in **PR-A3** (atomic with the verifier-side removal — leaving the dispatch but removing `verifier.path_select` would break the speculative loop). `generate()` reverts to single always-prefill. PR-B2 is now scoped to "the gRPC `AppendTokens` handler subsumes the *role* that `generate`'s dispatch used to play, this time at the protocol layer not the speculative-decoder layer."|
774
801
|`inference_engine/server/app.py`| modified |`_emit_path_selection_metric` and `_session_acceptance_rate` paths removed in PR-D1 (deprecated-shim refactor).|
|`inference_engine/server/metrics.py`| modified |`path_selection_total`, `continuation_tokens_skipped_total`, `verifier_prefill_duration_seconds`, `cache_invariant_violations_total` are removed in PR-D1; replaced by §2.9's `session_*` metrics in PR-B1/B3. |
0 commit comments