Add a post-processor that optimizes draw.io XML edge routing:
- Simplify unnecessary waypoints (collinear points, backtracks, trivial jogs)
- Fix edge-vertex collisions by rerouting around obstacles
- Preserve approach direction for terminal segments (jetty preservation)
- Straighten approach angles and fix ellipse perimeter offsets
Integrate into mcp-app-server (shared.js), mcp-tool-server (index.js),
and skill-cli (SKILL.md) as an optional post-processing step.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>