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
fix(rule_fast): keep literal constant assignments in file skeletons
The LLM-in-the-loop eval caught what the substring benchmark scored at
50%: file-read compression kept signatures but dropped body values, so
a real model scored 0% QA on 'what value is assigned to limit?'.
Keep literal constant assignments (numeric/string RHS, one line each)
in the skeleton. Computed expressions stay dropped.
Measured after the fix:
- substring: file_read retention 50% -> 100%; overall 92.9% -> 99.1%,
all-facts rate 78.6% -> 98.5%, token reduction unchanged (83.6%)
- LLM eval (Qwen2.5-0.5B CPU): file_read QA 0% -> 50% (parity with raw
at 308 vs 1128 tokens); overall compressed now BEATS raw 69.2% vs
67.7% at 66% fewer tokens
Regression floors raised: overall retention >= 97%, file_read == 100%.
Co-authored-by: Daniel <DJLougen@users.noreply.github.com>
0 commit comments