ElementField
ElementField =
Record<string,unknown>
Field descriptor on a metadata response — the value in the fields map,
keyed by field name/path (e.g. channel, attachment.image_url).
Shape is connector-dependent and very open-ended (type, sample value, HTTP method usage, lookup references, UI hints). We keep it as a free-form record.