Skip to content

Commit 74008d3

Browse files
GeneAIclaude
authored andcommitted
refactor: Remove wizards module to focus MemDocs on core competencies
MemDocs core mission is now clearly defined: - Git-native memory storage for AI assistants - Cross-conversation LLM memory (Claude Code, etc.) - Enterprise audit-ready security (PHI/PII redaction) The EmpathySyncWizard has been removed because: - Wizards belong in domain-specific archives (healthcare, software dev, business) - MemDocs should receive data, not orchestrate external services - Cleaner separation: Empathy Framework owns wizard execution What was removed: - memdocs/wizards/__init__.py - memdocs/wizards/empathy_sync.py (~400 lines) What stays: - empathy_adapter.py (transforms Empathy format → MemDocs storage) - All core functionality intact - 380 tests passing, 78% coverage maintained 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent aa5d276 commit 74008d3

File tree

4 files changed

+1
-399
lines changed

4 files changed

+1
-399
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ memdocs/
239239
│ ├── embeddings.py # Vector embeddings
240240
│ ├── search.py # Vector search
241241
│ ├── index.py # Memory indexing
242-
│ └── wizards/ # High-level wizards
242+
│ └── empathy_adapter.py # Empathy Framework integration
243243
├── tests/
244244
│ ├── unit/ # Unit tests
245245
│ ├── integration/ # Integration tests

PRODUCTION_ROADMAP.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,6 @@
2929
- Test error handling and edge cases
3030
- Integration test with Claude Desktop (optional)
3131

32-
- [ ] **wizards/empathy_sync.py (0% → 75%)**:
33-
- Mock Empathy API calls
34-
- Test sync wizard end-to-end
35-
- Test conflict resolution
36-
- Test rollback on failure
37-
3832
#### Medium Priority:
3933
- [ ] Increase extract.py: 80% → 90%
4034
- [ ] Increase symbol_extractor.py: 79% → 90%

memdocs/wizards/__init__.py

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)