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