Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Top-level schema coverage is 0% (projectId and input have no descriptions), so the description must compensate — and it does explain the purpose of expectedSpecVersion. It adds nothing for projectId, and the nested schema's own descriptions (linkFilter, targetSource, artifactsLayer, null-to-remove) carry the rest of the weight.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.