ai-debug-local-mcp
Version:
šÆ ENHANCED AI GUIDANCE v4.1.2: Dramatically improved tool descriptions help AI users choose the right tools instead of 'close enough' options. Ultra-fast keyboard automation (10x speed), universal recording, multi-ecosystem debugging support, and compreh
112 lines (101 loc) ⢠4.74 kB
Markdown
# Documentation Reorganization Plan
## Overview
This document outlines the comprehensive reorganization of all documentation in the ai-debug-local-mcp project to reflect the new modular architecture and improve clarity.
## Current State Issues
1. **Fragmentation**: Multiple overlapping setup/installation guides
2. **Outdated References**: Documentation still referencing monolithic architecture
3. **Missing Documentation**: No clear migration guide for the modular architecture
4. **Poor Organization**: Documentation scattered across root and various subdirectories
## New Documentation Structure
```
ai-debug-local-mcp/
āāā README.md # Project overview with links to key docs
āāā CHANGELOG.md # Updated with recent changes
āāā CONTRIBUTING.md # New: How to contribute
āāā LICENSE # Existing license
ā
āāā docs/
ā āāā README.md # Documentation index
ā āāā getting-started/
ā ā āāā installation.md # Consolidated installation guide
ā ā āāā quickstart.md # Single quickstart guide
ā ā āāā migration-guide.md # New: Migrating from monolith
ā ā
ā āāā architecture/
ā ā āāā overview.md # High-level architecture
ā ā āāā modular-design.md # New: Explains 3-package design
ā ā āāā mcp-server.md # MCP server architecture
ā ā āāā test-engine.md # Test engine architecture
ā ā āāā platform.md # Platform architecture
ā ā
ā āāā api/
ā ā āāā mcp-tools.md # New: MCP tool reference
ā ā āāā test-engine-api.md # New: Test engine API
ā ā āāā platform-api.md # New: Platform REST/GraphQL API
ā ā
ā āāā guides/
ā ā āāā debugging-guide.md # How to use debugging tools
ā ā āāā test-generation.md # AI test generation guide
ā ā āāā deployment.md # New: Production deployment
ā ā āāā troubleshooting.md # Common issues and solutions
ā ā
ā āāā development/
ā ā āāā dogfooding.md # Internal testing guide
ā ā āāā tech-debt.md # Technical debt tracking
ā ā āāā roadmap.md # Development roadmap
ā ā
ā āāā research/
ā āāā competitive-analysis.md
ā āāā meticulous-features.md
ā āāā market-positioning.md
ā
āāā core/
ā āāā README.md # Phoenix app specific docs
ā āāā packages/
ā āāā ai-debug-mcp-server/
ā ā āāā README.md # Package-specific docs
ā āāā ai-debug-test-engine/
ā ā āāā README.md # Package-specific docs
ā āāā ai-debug-platform/
ā āāā README.md # Package-specific docs
ā
āāā examples/ # New: Example implementations
āāā basic-debugging/
āāā test-generation/
āāā ci-integration/
```
## Implementation Steps
### Phase 1: Consolidation (Immediate)
1. ā
Create this reorganization plan
2. Merge all installation guides into `docs/getting-started/installation.md`
3. Merge all quickstart guides into `docs/getting-started/quickstart.md`
4. Remove duplicate PROJECT-VISION.md from root
5. Update main README.md with new structure
### Phase 2: Updates (Today)
1. Create migration guide for modular architecture
2. Update all references to old monolithic structure
3. Complete package-specific READMEs
4. Create API documentation for MCP tools
### Phase 3: New Documentation (This Week)
1. Write comprehensive architecture documentation for each module
2. Create deployment guide
3. Add contributing guidelines
4. Create example implementations
### Phase 4: Cleanup (This Week)
1. Move specialized docs to appropriate folders
2. Archive truly outdated documentation
3. Update all cross-references between documents
4. Add navigation links to all documents
## Success Metrics
- No duplicate documentation
- Clear navigation from README to any topic
- All code examples work with new architecture
- New users can get started in < 5 minutes
- Developers understand the modular architecture immediately
## Documentation Standards
- All markdown files must have a clear title and purpose
- Include "Last Updated" dates
- Use consistent formatting and structure
- Include working code examples
- Cross-reference related documentation
- Keep individual documents focused and concise