Address review feedback: add holes parameter for parts with cutouts, cache label point in program-local coords to survive zoom/pan, add fallback for degenerate geometry, use ShapeProfile for outer contour identification. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>