Felipe Cardoso
e946787a61
feat(memory): add semantic memory implementation (Issue #91)
Implements semantic memory with fact storage, retrieval, and verification:
Core functionality:
- SemanticMemory class for fact storage/retrieval
- Fact storage as subject-predicate-object triples
- Duplicate detection with reinforcement
- Semantic search with text-based fallback
- Entity-based retrieval
- Confidence scoring and decay
- Conflict resolution
Supporting modules:
- FactExtractor: Pattern-based fact extraction from episodes
- FactVerifier: Contradiction detection and reliability scoring
Test coverage:
- 47 unit tests covering all modules
- extraction.py: 99% coverage
- verification.py: 95% coverage
- memory.py: 78% coverage
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-05 02:23:06 +01:00
..
2026-01-04 19:41:54 +01:00
2026-01-03 17:55:34 +01:00
2026-01-05 02:23:06 +01:00
2026-01-04 19:41:54 +01:00
2025-11-25 00:37:23 +01:00
2025-11-10 11:55:15 +01:00
2025-11-10 11:55:15 +01:00
2026-01-03 01:35:18 +01:00
2025-11-26 13:23:44 +01:00
2026-01-03 01:35:18 +01:00
2025-11-10 11:55:15 +01:00