Problem: SettingsTab posts {metric, threshold, email} but the alerts handler requires {name, metric, condition, threshold} → 400 (audit).
Fix: add the missing fields to the form + align the contract.
Done when: creating an alert from Settings succeeds.