jtk issues update --description builds a fresh ADF document from the input text and PUTs it, replacing the stored description wholesale. Any mediaSingle/mediaGroup nodes in the stored description — attached images — are silently deleted, with a green exit.
Expected: replacing the description text preserves the stored media nodes. The preservation requires reading the current description first; if that read fails, the command must fail closed — contextual error, no PUT — rather than fall back to writing a media-less replacement (a transient read failure must never delete media).
jtk issues update --descriptionbuilds a fresh ADF document from the input text and PUTs it, replacing the stored description wholesale. AnymediaSingle/mediaGroupnodes in the stored description — attached images — are silently deleted, with a green exit.Expected: replacing the description text preserves the stored media nodes. The preservation requires reading the current description first; if that read fails, the command must fail closed — contextual error, no PUT — rather than fall back to writing a media-less replacement (a transient read failure must never delete media).