Tool: built-in image_gen, edit mode. One attempt per ID.
Image 1: emoji3/edits/src3/<ID>.png (edit target).
Image 2: emoji3/v1/master/C01_Yawn Tear.png (character/style reference only).

Shared constraints: Keep the same character, face, expression, pose, colors, line style and composition; keep the flat solid #FF00FF background and white sticker border; no text. Output one complete square 1024x1024 emoji. No fingers: pony hooves must be thick, smooth and rounded.

C28: Polish anatomy and remove artifacts. One clean normally drawn visible BLUE eye with one coherent iris, pupil and eyelid; the other eye a simple sleepy closed eyelid. Preserve tired unimpressed expression. Smooth even blue foreleg and rounded hoof holding the beige blanket; no stray lines or malformed overlapping shapes.
C33: Make the blue foreleg and hoof supporting the cheek noticeably thicker and broader, approximately 40 percent wider. Rounded blunt hoof against the cheek; no narrow human wrist. Preserve sleepy face and laptop.
C34: Correct both folded forelegs under the chin so both hooves bend forward toward the viewer. Show broad oval end surfaces in foreshortening and an actual bend. Hooves touch side by side. Preserve happy closed eyes, blush, heart, wings and hair.
C38: Make both hooves gripping the lavender blanket noticeably thicker, broader and sturdier, about 35 percent wider, with rounded blunt ends. Preserve grip, blanket covering muzzle, frightened blue eyes, worried expression, mane and folds.
C47: Completely remove the speech bubble with three dots, including tail, dark outline and white border. Replace it with uninterrupted solid #FF00FF. Preserve yawning character, closed eyes, open mouth, hoof, mane, wing, silhouette, position and size. No symbols or bubbles.

Export: resized generated 1254x1254 images to 1024x1024; normalized connected exterior magenta background to exact opaque #FF00FF. No cutout. Originals retained in CODEX_HOME/generated_images/01a14a15-b007-7ca0-a786-340120eafef4.
Comparison: codex2-rework3.png, before on left and after on right.
