ffb9888fb4
Second UI-rework pass. The job workspace mockup's signature element is a donut "coverage" ring for the deterministic CV match score; the app had a linear progress bar instead. Replaced with a layered CircularProgress ring (track + value arc, percentage centered) while keeping every existing feature (band chip, matched/missing keyword chips, section coverage) -- this is a pure visual upgrade to the existing MatchScoreCard, not a feature reduction to match the mockup's simpler single-panel layout. Fixed match-score-panel.test.tsx's no-signal-state assertion, which expected the removed inline "—" placeholder; restored it outside the ring's conditional render.