for more information, see https://pre-commit.ci
Added test_mla_defaults_n_kv_to_1_when_heads_absent to verify MLA path uses n_kv=1 (not n_heads) when head_count_kv is absent.