T02 · Agent Memory Poisoning
- Location
SKILL.md:172- Finding
Unconfirmed Persistence of Conversation-Derived Personal Data
- Content
View full analysis
> graph.jsonl ``` **Rules**: - Only append entities with concrete evidence from the conversation - Never overwrite existing entities — only add new ones or note conflicts - Use `source.type = "runtime"` to distinguish from scan-derived entities - Keep it lightweight: 1-3 entities per conversation, not a full re-scan ``` The related workflow reiterates the behavior: ```markdown ## Step 3 — Runtime Evolution Agent enriches the knowledge graph during daily conversations. `source.type = "runtime"`. ### Procedure 1. **Check**: Query graph for existing entity (`python query_graph.py search "name"`) 2. **Compare**: If found, verify info is consistent. If new info, note but don't overwrite. 3. **Append**: If not found, create new entity with `source.type = "runtime"` and conversation context. ### Rules - **Lightweight**: 1-3 entities per conversation max. This is passive enrichment, not a re-scan. - **Evidence-based**: Only append what the user explic ...[truncated 3041 chars]- Remediation
View remediation
