Dashboard › › Session ses_384803f8
ses_384803f8bffeR4tCqH8Frvr63NThe system-reminder leak bug was that <system-reminder> tags from OpenCode (specifically the build-switch.txt which contains literal <system-reminder> tags) were leaking into the nuum gradient's message processing. The Layer 4 nuclear path in gradient.ts used stripToTextOnly without also calling cleanParts, so build-switch and plan reminders with literal <system-reminder> tags weren't being stripped. The fix added cleanParts to the Layer 4 nuclear path and inside stripToTextOnly itself.
[user]: What is the final eval score and the current state of improvements to the MEMORY_PLAN?
Based on the session context provided:
Final eval scores:
Current state of MEMORY_PLAN improvements:
Phases 1 and 2 are done:
New work done in this session (not yet in MEMORY_PLAN):
Phase 3 (cross-session entity merging) and Phase 4 (incremental distillation) are still pending/future.
The one remaining failure is the "131 vs 130 test failures" question — the observer captured both numbers from different distillation segments and the model picked the wrong one. This is a number conflict resolution problem the reflector prompt refinement partially addresses but didn't fully solve in this case.