Peter Foster 983fb5bd67 fix: Fail CV checks that return no extractable data
CVs that parse with no employment, no education, and unknown name are
likely scanned images or corrupted files. Instead of completing with
score 100 (misleading), fail with a clear error message.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 19:49:10 +00:00
2026-01-19 12:37:00 +01:00
Description
CV verification platform built with .NET Blazor
18 MiB
Languages
C# 71.3%
HTML 23.5%
CSS 3.9%
Shell 1%
Dockerfile 0.2%