The strokes were stored in top-left image coordinates but drawn into an
AppKit CGContext with a bottom-left origin, so exports came out mirrored
and offset. Flip Y in the context before stroking so annotations land
where they were drawn.
💘 Generated with Crush
Assisted-by: Crush:deepseek-v4-flash-0731