Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3. The description adds value by mapping key optional parameters (product name, screenshot asset or URL, CTA URL) and clarifying behavior around them — specifically the fallback to a text CTA when no screenshot is provided, which is not in the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.