Yes, spec uses open maps (i.e., allows extra keys) by design.
i recall reitit spec-coercion closes top-level specs by default (via spec-tools)