Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 0%, so the description carries the burden: it conveys the meaning of phase (preview/apply), confirm (explicit confirmation), node_id (must be empty), project_id, generation_request_id, request_id, expected_rev and preview_proof (must match across preview and apply). However, it leaves expected_kind and output_index entirely undifferentiated and never explains the 64-hex proof format, so compensation is partial.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.