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
| Milestone | Chapters | Files | Cumulative |
|---|---|---|---|
| M1 | 4 | 8 | 8 |
| M2 | 5 | 10 | 18 |
| M3 | 4 | 8 | 26 |
| M4 | 7 | 14 | 40 |
| Total | 20 | 40 | 40 |