Spaces:
Running
ToGMAL: Taxonomy of Generative Model Apparent Limitations
π Complete Documentation Index
Welcome to ToGMAL! This index will help you navigate all available documentation.
π Getting Started (Start Here!)
| Document | Description | When to Read |
|---|---|---|
| QUICKSTART.md | 5-minute setup guide | First time setup |
| README.md | Complete feature overview | Understanding capabilities |
| DEPLOYMENT.md | Detailed installation guide | Production deployment |
Recommended order for new users:
- QUICKSTART.md β Get running fast
- README.md β Understand what it does
- DEPLOYMENT.md β Advanced configuration
π Core Documentation
README.md
Complete user documentation
- Overview and features
- Installation instructions
- Tool descriptions and parameters
- Detection heuristics explained
- Risk levels and interventions
- Configuration options
- Integration examples
Best for: Understanding what ToGMAL does and how to use it
QUICKSTART.md
5-minute setup guide
- Rapid installation
- Quick configuration
- First test examples
- Troubleshooting basics
- Essential usage patterns
Best for: Getting started immediately
DEPLOYMENT.md
Advanced deployment guide
- Platform-specific setup (macOS/Windows/Linux)
- Claude Desktop integration
- Production deployment strategies
- Performance optimization
- Monitoring and logging
- Security considerations
Best for: Production deployments and advanced users
ποΈ Technical Documentation
ARCHITECTURE.md
System design and architecture
- System overview diagrams
- Component responsibilities
- Data flow visualizations
- Detection pipeline
- Risk calculation algorithm
- Extension points
- Performance characteristics
- Scalability path
Best for: Developers and technical understanding
PROJECT_SUMMARY.md
Project overview and status
- Feature list
- Implementation details
- Design principles
- Technical specifications
- Future roadmap preview
- Success metrics
- Use cases
Best for: Project stakeholders and contributors
CHANGELOG_ROADMAP.md
Version history and future plans
- Current version features
- Planned enhancements (v1.1, v2.0, v3.0)
- Feature requests
- Technical debt tracking
- Research directions
- Success metrics
- Community contributions
Best for: Understanding project evolution and contributing
π» Code and Configuration
togmal_mcp.py
Main server implementation
- 1,270 lines of production code
- 5 MCP tools
- 5 detection heuristics
- Risk assessment system
- Taxonomy database
- Full type hints and documentation
Best for: Understanding implementation details
test_examples.py
Test cases and examples
- 10 comprehensive test scenarios
- Expected detection results
- Edge cases
- Borderline examples
- Usage demonstrations
Best for: Testing and validation
requirements.txt
Python dependencies
- mcp (MCP SDK)
- pydantic (validation)
- httpx (async HTTP)
Best for: Dependency installation
claude_desktop_config.json
Configuration example
- Claude Desktop integration
- Environment variables
- Server parameters
Best for: Configuration reference
π Quick Reference Tables
Documentation by Task
| Task | Document(s) |
|---|---|
| Install for first time | QUICKSTART.md |
| Understand all features | README.md |
| Deploy to production | DEPLOYMENT.md |
| Understand architecture | ARCHITECTURE.md |
| Contribute patterns | README.md + CHANGELOG_ROADMAP.md |
| Troubleshoot issues | DEPLOYMENT.md |
| Extend functionality | ARCHITECTURE.md |
| Check roadmap | CHANGELOG_ROADMAP.md |
Documentation by Audience
| Audience | Recommended Reading |
|---|---|
| End Users | QUICKSTART β README |
| Developers | ARCHITECTURE β togmal_mcp.py |
| DevOps | DEPLOYMENT β ARCHITECTURE |
| Contributors | CHANGELOG_ROADMAP β ARCHITECTURE |
| Researchers | PROJECT_SUMMARY β ARCHITECTURE |
| Management | PROJECT_SUMMARY β CHANGELOG_ROADMAP |
Documentation by Depth
| Level | Documents |
|---|---|
| Quick Overview | QUICKSTART.md (5 min) |
| Basic Understanding | README.md (15 min) |
| Detailed Knowledge | DEPLOYMENT.md + ARCHITECTURE.md (45 min) |
| Complete Mastery | All docs + code review (3+ hours) |
π― Common Use Cases
Use Case 1: First Time Setup
1. Read QUICKSTART.md (5 min)
2. Install dependencies
3. Configure Claude Desktop
4. Test with example prompts
Use Case 2: Understanding Detection
1. Read README.md "Detection Heuristics" section
2. Review test_examples.py for examples
3. Check ARCHITECTURE.md for algorithm details
4. Test with your own prompts
Use Case 3: Production Deployment
1. Read DEPLOYMENT.md completely
2. Review ARCHITECTURE.md for scale considerations
3. Set up monitoring per DEPLOYMENT.md
4. Configure backups and persistence
5. Test in staging environment
Use Case 4: Contributing
1. Read CHANGELOG_ROADMAP.md for priorities
2. Review ARCHITECTURE.md for extension points
3. Study togmal_mcp.py code structure
4. Submit evidence via MCP tool
5. Propose patterns via GitHub
Use Case 5: Research
1. Read PROJECT_SUMMARY.md for overview
2. Review ARCHITECTURE.md for methodology
3. Check CHANGELOG_ROADMAP.md for research directions
4. Analyze test_examples.py for scenarios
5. Access taxonomy data via tools
π Documentation Statistics
| Metric | Value |
|---|---|
| Total Documentation Files | 9 |
| Total Lines of Documentation | ~3,500 |
| Code Files | 2 |
| Total Lines of Code | ~1,400 |
| Test Cases | 10 |
| ASCII Diagrams | 15 |
| Configuration Examples | 3 |
π File Dependency Graph
README.md (start here)
β
ββββΊ QUICKSTART.md (quick setup)
β β
β ββββΊ togmal_mcp.py (implementation)
β β
β ββββΊ requirements.txt (dependencies)
β
ββββΊ DEPLOYMENT.md (advanced setup)
β β
β ββββΊ claude_desktop_config.json (config)
β ββββΊ ARCHITECTURE.md (technical details)
β
ββββΊ PROJECT_SUMMARY.md (overview)
β
ββββΊ CHANGELOG_ROADMAP.md (future plans)
β
ββββΊ test_examples.py (validation)
π Learning Path
Beginner Path (2 hours)
- QUICKSTART.md (15 min)
- README.md (30 min)
- test_examples.py review (15 min)
- Hands-on testing (60 min)
Intermediate Path (4 hours)
- Complete Beginner Path
- DEPLOYMENT.md (45 min)
- ARCHITECTURE.md overview (30 min)
- Configuration experimentation (45 min)
- Custom pattern testing (60 min)
Advanced Path (8+ hours)
- Complete Intermediate Path
- Deep dive into togmal_mcp.py (2 hours)
- Full ARCHITECTURE.md study (1 hour)
- CHANGELOG_ROADMAP.md review (30 min)
- Contribution planning (30 min)
- Custom detector implementation (3+ hours)
π Search Tips
Finding Information
Installation Issues? β Search DEPLOYMENT.md for your platform or error
Understanding Detection? β Check README.md heuristics section + ARCHITECTURE.md pipeline
Configuration Questions? β Look in DEPLOYMENT.md + claude_desktop_config.json
Want to Contribute? β Read CHANGELOG_ROADMAP.md + ARCHITECTURE.md extensions
Need Examples? β Check test_examples.py for working code
Performance Concerns? β Review ARCHITECTURE.md performance section
Future Features? β Browse CHANGELOG_ROADMAP.md planned features
π Getting Help
Documentation Issues
- Unclear section? β Note the file and section
- Missing information? β File an issue
- Broken example? β Report with error message
Technical Support
- Check DEPLOYMENT.md troubleshooting
- Review relevant documentation section
- Search existing GitHub issues
- File new issue with details
Contributing
- Read CHANGELOG_ROADMAP.md priorities
- Check ARCHITECTURE.md for extension points
- Follow contribution guidelines
- Submit PR with documentation updates
π± Quick Links
| Resource | Link/Location |
|---|---|
| Main Server | togmal_mcp.py |
| Quick Start | QUICKSTART.md |
| Full Guide | README.md |
| Setup Help | DEPLOYMENT.md |
| Architecture | ARCHITECTURE.md |
| Roadmap | CHANGELOG_ROADMAP.md |
| Examples | test_examples.py |
| Config | claude_desktop_config.json |
| Dependencies | requirements.txt |
β Documentation Coverage
| Topic | Coverage | Documents |
|---|---|---|
| Installation | β Complete | QUICKSTART, README, DEPLOYMENT |
| Configuration | β Complete | DEPLOYMENT, claude_desktop_config |
| Usage | β Complete | README, test_examples |
| Architecture | β Complete | ARCHITECTURE |
| Contributing | β Complete | CHANGELOG_ROADMAP |
| API Reference | β Complete | README (tool descriptions) |
| Troubleshooting | β Complete | DEPLOYMENT |
| Examples | β Complete | test_examples, README |
| Future Plans | β Complete | CHANGELOG_ROADMAP |
| Performance | β Complete | ARCHITECTURE |
π You're Ready!
Pick your starting point based on your goal:
- Quick Start β QUICKSTART.md
- Learn Features β README.md
- Deploy Production β DEPLOYMENT.md
- Understand Code β ARCHITECTURE.md
- Plan Future β CHANGELOG_ROADMAP.md
Happy building with ToGMAL! π‘οΈ
Last Updated: October 2025
Documentation Version: 1.0.0
Total Files: 9 documents + 2 code files