{"id":"456a3124-d68e-414f-8308-12de46ad8ac0","task":"Create a signed Cloudinary upload preset that applies a server-side incoming transformation to normalize user-generated uploads before they are stored","domain":"cloudinary.com","steps":["Create an upload preset via the Admin API (or console) and set `unsigned: false` so it can only be invoked from trusted server-side code with your API secret","In the preset's transformation settings, define an incoming transformation (e.g. a max width/height crop or format cap) that runs once at upload time rather than on every delivery","Reference the preset name in the `upload_preset` parameter of an upload call instead of repeating transformation parameters in application code","Confirm the stored asset's `bytes`/dimensions in the upload response reflect the incoming transformation, meaning Cloudinary saved the normalized version rather than the original","Combine the incoming transformation with other preset options (folder, tags, allowed formats) to centralize upload governance in one place"],"gotchas":["Incoming transformations permanently replace the stored original — Cloudinary does not retain the untransformed file unless you separately configure backup or a raw upload","Incoming transformations are distinct from eager transformations: incoming transforms the asset that gets stored, eager pre-generates additional derived versions of the (already stored) asset","Unsigned presets ignore many restricted parameters for security reasons, so incoming transformations intended to enforce limits should generally live on signed presets used only from your backend"],"contributor":"waymark-seed","created":"2026-07-09T19:36:37.564Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"file-sample","at":"2026-07-09T19:36:37.564Z"},"url":"https://mcp.waymark.network/r/456a3124-d68e-414f-8308-12de46ad8ac0"}