Skip to content

Milestones

M1: Foundation Complete

  • Target: Phase 1 (Chapters 1-4) all complete
  • Criteria:
    • [ ] CH01: Project overview & architecture (CN + EN)
    • [ ] CH02: Startup & bootstrap (CN + EN)
    • [ ] CH03: Core type system (CN + EN)
    • [ ] CH04: State management (CN + EN)
  • Deliverable: 8 markdown files in books/
  • Reader outcome: Can navigate the codebase, understand core types, and trace the startup flow

M2: Core Mechanics Complete

  • Target: Phase 2 (Chapters 5-9) all complete
  • Criteria:
    • [ ] CH05: Agentic loop (CN + EN)
    • [ ] CH06: Tool system deep dive (CN + EN)
    • [ ] CH07: Permission & security model (CN + EN)
    • [ ] CH08: Command system (CN + EN)
    • [ ] CH09: QueryEngine & SDK (CN + EN)
  • Deliverable: 10 markdown files in books/
  • Reader outcome: Understands the full query -> tool -> permission cycle and can extend it

M3: UI Layer Complete

  • Target: Phase 3 (Chapters 10-13) all complete
  • Criteria:
    • [ ] CH10: Custom Ink framework (CN + EN)
    • [ ] CH11: REPL interactive session (CN + EN)
    • [ ] CH12: Component library (CN + EN)
    • [ ] CH13: Hooks layer (CN + EN)
  • Deliverable: 8 markdown files in books/
  • Reader outcome: Understands terminal rendering, UI architecture, and React hooks bridge

M4: Full Guide Complete

  • Target: Phase 4 (Chapters 14-20) all complete
  • Criteria:
    • [ ] CH14: Context & system prompt (CN + EN)
    • [ ] CH15: MCP integration (CN + EN)
    • [ ] CH16: Sub-agent & multi-agent (CN + EN)
    • [ ] CH17: Skills & plugin system (CN + EN)
    • [ ] CH18: Services layer (CN + EN)
    • [ ] CH19: Settings & hooks (CN + EN)
    • [ ] CH20: Peripheral features (CN + EN)
  • Deliverable: 14 markdown files in books/
  • Reader outcome: Complete understanding of Claude Code internals, can extend any part of the system

Summary

MilestoneChaptersFilesCumulative
M1488
M251018
M34826
M471440
Total204040

Built for learners who want to read Claude Code like a real system.