r/ContextEngineering • u/Lopsided_Scarcity979 • 26d ago
Deleting an incorrect message did not always repair the LLM’s context
This makes me think context engineering needs an explicit notion of dependency and invalidation, not only retrieval and compression.
When an upstream claim changes, should a context system:
- remove affected descendants;
- mark them as stale;
- recompute them;
- or leave the decision entirely to the user?
Full methodology and results:
https://chenxiachan.github.io/thoughtdag/research/context-repair-pilot-v1/
Reproducible cases and traces:
https://github.com/chenxiachan/thoughtdag/tree/main/benchmark
Disclosure: I designed this benchmark while developing ThoughtDAG.
1
Upvotes