+ Zod だと厳しくなってくるようなフォームでは、 価値の高い・重要なロジックが埋まっていることも多いはず それらを UI から分離し「 (重要な)モデルである」というのを わかりやすく・見通しやすく・テストしやすくしておきたい そこをより重点的にテストする, そこはより注意してレビューする, ... 開発者の認知や行動を切り替える (とはいえ規模や複雑さがそうでもないなら UI に co-locate させるほうがメンテしやすい。要はバランス。 ) AI 向けにもモデルと UI が分離されたほうが動きやすいし、我々ももレビューしやすい…んじゃないかな? 25