# EP05 單集筆記

## 這集在講什麼

- Episode: `EP05`
- Title: `Hooks All the Way Down`
- Channel: `Beaver Teacher 講 Claude Code`
- 預計時長：`25 到 35 分鐘`

## 為什麼這集重要

很多團隊知道 hooks 很重要，但常常只是知道「可以攔」，不知道「該攔什麼」。這集要處理的，是 lifecycle 邊界上哪些東西適合做成確定性流程，哪些東西不該繼續留在口頭規範裡。

## 你會帶走什麼

- 你會知道 hooks 真正適合管的是什麼
- 你會分清楚 deterministic check 和人工 review 的邊界
- 你會看到 lifecycle map 怎麼變成 workflow guardrail
- 你會帶走一套 hooks 最小可行設計

## 一句話先講結論

這集是在講，為什麼流程邊界如果不做成 hook，最後就只剩口頭希望。

## 章節

- 00:00 為什麼流程規範最後常常只剩紙上談兵
- 02:00 hooks 的一句話定義
- 05:00 lifecycle map
- 11:00 hooks 真正能管的事
- 18:00 邊界、失敗模式與反模式
- 23:00 最小可行團隊設計
- 28:00 takeaways

## 如果你也在打造 Claude Code 工作流

這集特別適合：

- 想把 workflow policy 做成可驗證流程的人
- 想知道哪些檢查該在 stop 前強制觸發的人
- 想把 repo 規範從 prose 變成 deterministic system 的團隊

## Source Anchors

- `research/official-map.md`
- `research/topic-notes/hooks.md`
- `architecture/patterns/hooks-guardrails.md`

## Related Materials

- website draft: `content/episodes/ep05/website.md`
- podcast script: `content/episodes/ep05/podcast-script.md`
- instructor script: `instructor/episodes/ep05/instructor-script.md`
- diagram brief: `content/episodes/ep05/diagram-brief.md`

## 支持與合作

- 請 Beaver Teacher 喝杯咖啡：`https://claude-code-deep-dive.pages.dev/sponsor/`
- 單集合作：`mailto:hello@blankspaces.uk`
- 合作邊界：只接受和工程團隊 workflow、AI developer tools、知識系統、infra 直接相關的合作

## 聽完這集之後

聽完這集，你應該知道哪些 workflow checks 應該放進 hooks，哪些該留給人工 review，以及怎麼把生命周期驗收做成確定性流程。
