- Introduction
- 1. Chapter 1: Getting Started
- 2. Chapter 2: CLI Usage
- 3. Chapter 3: Library API
- 4. Chapter 4: Configuration
- 5. Chapter 5: Architecture Overview
- 6. Chapter 6: AST Data Structures
- 7. Chapter 7: Parser Implementation
- 8. Chapter 8: Evaluator Engine
- 9. Chapter 9: Output Formatters
- 10. Chapter 10: I/O and Performance
- 11. Chapter 11: Magic File Format
- 12. Chapter 12: Testing and Quality Assurance
- 13. Chapter 13: Performance Optimization
- 14. Chapter 14: Error Handling
- 15. Chapter 15: Migration from libmagic
- 16. Chapter 16: Troubleshooting
- 17. Chapter 17: Development Setup
- 18. Chapter 18: Code Style & Standards
- 19. Chapter 19: Testing Guidelines
- 20. Chapter 20: Release Process
- 21. Appendix A: API Reference
- 22. Appendix B: Command Reference
- 23. Appendix C: Magic File Examples
- 24. Appendix D: Compatibility Matrix