- Introduction
- Part I: Foundations
- 1. Getting Started with Ruchy
- 2. EXTREME TDD Philosophy
- 3. CLI Development Basics
- Part II: Building Unix Classics
- 4. Chapter 1: ruchy-cat
- 5. Chapter 2: ruchy-grep
- 6. Chapter 3: ruchy-wc
- 7. Chapter 4: ruchy-head
- Part III: Advanced Topics
- 8. Testing Strategies
- 9. Mutation Testing Deep Dive
- 10. Property-Based Testing
- 11. Quality Gates
- 12. Performance & Optimization
- Part IV: The Toyota Way
- 13. Jidoka: Stop The Line
- 14. Genchi Genbutsu: Go and See
- 15. Kaizen: Continuous Improvement
- 16. Respect for People
- Appendices
- 17. Appendix A: Ruchy Language Reference
- 18. Appendix B: Unix Tool Reference
- 19. Appendix C: Testing Patterns
- 20. Appendix D: Quality Metrics
- 21. Appendix E: Troubleshooting
- Contributors
- References