I'm working on the knowledge base for ST (state threads), the coroutine library used in the SRS media server.
It's been a long time since I last worked on this coroutine library, so I only have a general idea of it β not much detail. Still, I managed to write a brief overview of the library. Then I asked OpenClaw to read my previous blog posts, which were partly about this library, and the AI worked well β it added more information to the document.
Finally, I asked OpenClaw to load the entire ST codebase (~5k lines), understand the code, and then review the document I'd generated. What surprised me was that it found several problems β parts of the document that were inaccurate or incorrect. This is what I call "context poisoning," and this is where it comes from.