1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
## Tips & Tricks
### 1. Quick Development Cycle
```bash
cm journey record dev-cycle
cargo fmt
cargo clippy
cargo test
cargo run
# Ctrl+D
# Later:
cm # If default_journey = "dev-cycle"
```
### 2. Safe Experimentation
```bash
cm anchor save safe-point
cm mutiny yolo # Go wild for 30 min
# ... experiment ...
cm anchor restore safe-point # If things go wrong
```
### 3. Team Workflow Sharing
```bash
cm journey record onboarding
# Show new developer the full setup
cm journey export onboarding team-onboarding.json
# Share the file
```
### 4. Performance Tracking
```bash
# After each build, cm automatically tracks metrics
cm tide show # View beautiful charts
cm tide export metrics.csv # For external analysis
```
### 5. Dependency Auditing
```bash
cm map analyze # Quick dependency check
cm map path vulnerable-crate my-crate # Trace dependencies
```
### 6. Build Optimization
```bash
# Get recommendations for your system
cm optimize recommendations
# Apply aggressive optimizations
cm optimize aggressive
# Check what was changed
cm optimize status
# Restore if needed
cm optimize restore
```
### 7. Auto-Versioning
```bash
# Initialize with custom version
cm version init 2.0.0
# Version auto-increments on every build
cm check # 2.0.0 -> 2.0.1
cm build # 2.0.1 -> 2.0.2
# Manual version bump
cm version increment minor # 2.0.2 -> 2.1.0
```
---