Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%: brandSlug's omit-to-use-own-brand default, the not_rival/rival/null semantics of correction, and the provenance of rivalBrandId are all documented in the schema. The description adds no syntax, format, or edge-case detail beyond that, so the baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.