**Issue:** Only ~7 test files. No tests for AI services, validators, or Blazor components. Aim for 80%+ code coverage.
Issue: Only ~7 test files. No tests for AI services, validators, or Blazor components. Aim for 80%+ code coverage.