SD-044 Contact form: DB-first capture, email best-effort. PR #370. Requires CREATE TABLE on deploy. Done ← all decisions