diff --git a/site/intro.md b/site/intro.md
index b66b3f6c..de61cfd3 100644
--- a/site/intro.md
+++ b/site/intro.md
@@ -1,15 +1,15 @@
-# TinyTorch: Build ML Systems from Scratch
+# TinyTorch: Tensors to Systems
Don't just import it. Build it.
-Build a complete neural network framework from scratch—tensors to transformers—and understand how ML systems really work.
+Build a complete ML framework from tensors to systems—understand how PyTorch, TensorFlow, and JAX really work.
@@ -42,35 +42,13 @@ Build ML systems understanding through progressive tiers—from mathematical fou
-Each tier unlocks **historical milestones** where you validate implementations by recreating breakthrough moments in ML history. **[View milestone demos](chapters/milestones.html)** to see what you'll build.
+**[Complete course structure](chapters/00-introduction)** • **[Daily workflow guide](student-workflow)** • **[Join the community](community)**
-**[Complete course structure](chapters/00-introduction.html)** • **[Daily workflow guide](student-workflow.html)** • **[Join the community](community.html)**
+## Validation Through Milestones
-## Recreate 70 Years of ML History
+Validate your implementations with concrete benchmarks—MNIST accuracy, CIFAR-10 performance, transformer text generation. Each milestone proves your code works.
-As you progress through tiers, you'll validate your work by recreating historically significant breakthroughs:
-
-
-
-
-
-**1957 — Perceptron** • First trainable neural network
-
-**1969 — XOR Crisis** • Solved with hidden layers
-
-**1986 — Backpropagation** • Multi-layer learning
-
-**1998 — CNNs** • Spatial intelligence
-
-**2017 — Transformers** • Attention mechanisms
-
-**2018 — Systems** • Performance optimization
-
-
-
-
-
-From Rosenblatt's 1957 Perceptron to modern systems optimization—build and validate every breakthrough yourself. **[Explore milestones](chapters/milestones.html)**
+**[View milestone requirements](chapters/milestones)** to see the technical benchmarks you'll achieve.
## Why Build Instead of Use?
@@ -108,7 +86,7 @@ output = model(input)
**Systems Thinking**: TinyTorch emphasizes understanding how components interact—memory hierarchies, computational complexity, and optimization trade-offs—not just isolated algorithms. Every module connects mathematical theory to systems understanding.
-**See [Course Philosophy](chapters/00-introduction.html)** for the full origin story and pedagogical approach.
+**See [Course Philosophy](chapters/00-introduction)** for the full origin story and pedagogical approach.
## The Build → Use → Reflect Approach
@@ -144,8 +122,8 @@ This approach develops not just coding ability, but systems engineering intuitio
## Essential Resources
**Core Documentation**:
-- **[Quick Start Guide](quickstart-guide.html)** — 15-minute setup and first module
-- **[Course Structure](chapters/00-introduction.html)** — Detailed tier breakdowns and learning outcomes
+- **[Quick Start Guide](quickstart-guide)** — 15-minute setup and first module
+- **[Course Structure](chapters/00-introduction)** — Detailed tier breakdowns and learning outcomes
- **[Student Workflow](student-workflow.md)** — Day-to-day development cycle
- **[TITO Essentials](tito-essentials.md)** — Complete CLI command reference
- **[Historical Milestones](chapters/milestones.md)** — Prove your implementations through ML history