Mac: Some participants may not have Python 3 — check with which python3
Windows: Python not on PATH (forgot to check the box during install)
Windows: PowerShell execution policy blocks .ps1 scripts — need Set-ExecutionPolicy
Both: 403 errors usually mean the API key is wrong or the model is not available
Both: "Auth conflict" warning is expected and harmless — tell participants to ignore it
Key pedagogical moments
Step 5 (sunset markers): This shows Claude Code's ability to break complex problems into sub-tasks, install libraries, and combine results
Step 7 (critical thinking): The Fourier analysis may give unexpected results — the dominant period should be ~1 day (diurnal cycle), but participants should think about whether the data supports this and what other periods appear
Plan Mode: Emphasize that reviewing the plan is critical — don't just rubber-stamp it. This teaches good habits for working with AI agents
Cost awareness
The ML exercise (Step 10) is the most expensive step — it involves multiple model calls and iterations
Have participants run /cost periodically to see cumulative usage
The workshop API key has a shared quota — if many participants run the ML exercise simultaneously, watch the quota