EngramEdit: Decoupled Knowledge Updates in LLMs through Conditional Memory — ThinkLLM