Diamond Solutions Matchup Generator

Upload an opposing team's stat book, get a pitcher-vs-lineup plan back — in the coach's own format.

A coach's matchup prep can be automated without losing the coach's judgment — as long as the math stays deterministic and the model only interprets.

Drop in a stat-book CSV. The system classifies each hitter by vertical bat angle, spray tendency, and aggression, then rates the pitcher's arsenal against them and builds a 3-game series plan. The classification math is separate from the LLM rating layer. 92 tests, validated against the coach's own deliverable.

Early validation runs against a fixture set, and the gap gets documented rather than tuned away to chase a number.

Standalone Next.js app, not on Brightsy/CMA.