Endpoint अब referenceAssetKind को empty string या null के रूप में accept करता है। Admin form अभी भी empty string भेजता है।
Contract drift: schema image, video, audio, null या empty compatibility expect करता है। Caller impact: admin form empty string handling पर depend करता है। Validation gap: null और empty string को अलग-अलग test करें। Rollout note: read boundary पर normalize करके null करें। Risk: strict parser existing draft records को reject कर सकता है।
