Book 0 · Lesson 0.10 · recap

Book 0 capstone — teach Team Radar

  • Explain Team Radar end-to-end in five minutes
  • Connect Book 0 concepts to the running demo

Prerequisites: 0.1 · 0.2 · 0.3 · 0.4 · 0.5 · 0.6 · 0.7 · 0.8 · 0.9

You finished Book 0 — Foundations. This capstone is teach-it-back, not new syntax.

Rubric (self-grade)

CriterionPass?
Client vs server (curl vs ingestion)
Packet / HTTP path to Kafka
Async pipeline after HTTP 200
Browser client (poll + SSE)
Optional: TLS/mTLS where Stage 2 fits

Five-minute script outline

  1. Hook — “Managers need velocity and security signal.”
  2. Demomillipede-demo or manual stack; fire millipede-webhook.
  3. Diagram — draw or point at e2e map while narrating.
  4. Twist — WASM 1:1 portal: PII never leaves browser.
  5. Close — what’s Stage 5 (eval CI, OTel, Playwright).
Axum Ingestionraw-dev-events
Python LLM Workerenriched-dev-events
Rust AnalyzerPostgres + Redis
SolidJS Dashboardlive metrics

Reference docs

  • docs/millipede-e2e-map.md — canonical architecture
  • docs/millipede-demo-replay.md — tmux + curl script
  • docs/academy-status.md — what’s next in Book 1

Teach-back prompt

Record yourself (phone voice memo is fine). Can you explain the system without reading slides?

Capstone teach-back

Book 0 capstone

1. raw-dev-events is consumed by…
2. Live feed in radar requires…
3. millipede-ingestion listens on port…