DESIR-AI now treats the public contact form as a real operational endpoint instead of a placeholder route.
/api/contactnow validates the sender email and required fields.- Contact submissions are sent through the configured provider API instead of always returning success.
- Missing runtime secrets now produce a visible service error instead of silent message loss.