Felipe Cardoso
e587e70be1
feat(memory): add procedural memory implementation (Issue #92)
Implements procedural memory for learned skills and procedures:
Core functionality:
- ProceduralMemory class for procedure storage/retrieval
- record_procedure with duplicate detection and step merging
- find_matching for context-based procedure search
- record_outcome for success/failure tracking
- get_best_procedure for finding highest success rate
- update_steps for procedure refinement
Supporting modules:
- ProcedureMatcher: Keyword-based procedure matching
- MatchResult/MatchContext: Matching result types
- Success rate weighting in match scoring
Test coverage:
- 43 unit tests covering all modules
- matching.py: 97% coverage
- memory.py: 86% coverage
2026-01-05 02:31:32 +01:00
..
2026-01-05 01:54:51 +01:00
2026-01-05 01:02:33 +01:00
2026-01-03 01:35:18 +01:00
2026-01-03 01:35:18 +01:00
2026-01-05 01:54:51 +01:00
2026-01-03 01:35:18 +01:00
2026-01-05 02:31:32 +01:00
2026-01-03 01:35:18 +01:00
2025-11-10 11:55:15 +01:00
2025-10-31 21:57:12 +01:00
2025-12-30 10:35:30 +01:00
2025-11-24 19:20:28 +01:00
2025-11-26 13:23:44 +01:00