13-task TDD plan covering ShapeDefinition base class, 10 shape classes (Rectangle, Circle, Ring, RightTriangle, IsoscelesTriangle, Trapezoid, Octagon, L, T, RoundedRectangle), and MCP InputTools refactoring. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>