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
P1 (Codex 2nd round):
1. errorKeywords now checked BEFORE usedRecall heuristic.
If user explicitly corrects, that overrides usage detection.
No importance boost is applied for errorKeywords cases.
2. errorKeywords sets last_confirmed_use_at = Date.now().
This prevents injection path's staleInjected from double-counting
in the same turn. Next injection will NOT increment bad_recall_count
via staleInjected (since last_confirmed_use_at >= last_injected_at).
This fixes:
- Used but corrected: no boost, single increment, no staleInjected double-count
- Used and confirmed: boost + reset
- Silent miss: penalty applies at badCount >= 1, injection handles increment
0 commit comments