Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 80%, so the schema already documents id, blockId, imageId, listingIds. The description adds real value for blockId by specifying its provenance ('current blockId from get_profile') and implicitly maps the destination enum values to the use cases. It adds little beyond the schema for id, imageId, and listingIds, so the baseline of 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.