github Fighter90/career-ops-ui v1.161.0

latest releases: v1.238.3, v1.238.2, v1.238.1...
one month ago

[1.161.0] — 2026-08-13

Fixed (MEDIUM) — #/reports shows a "score not detected" chip instead of blank space. After the v1.159.0 locale-aware parser, a report that still has no parseable score rendered an empty metadata area — indistinguishable from a failed evaluation, with no recovery affordance.

Fixed

  • The score cell now branches: a parsed score → the tone pill; no score → a muted .score-muted chip reading "Score not detected" (localized ×17) with an "Open the report to see the score" tooltip. The card stays a keyboard-operable role="link" that opens the report (where the score lives in the body), and the date still renders (v1.159.0 mtime fallback), so cards never lose their anchor.
  • Reuses the existing neutral tone token — no new colour (score-tone.js already specifies a no-score row as muted).

Notes

  • Client-only; no route/CSP/SSRF/parent-write change. +2 i18n keys ×17 (rep.scoreUnparsed, rep.scoreUnparsedHint; snapshot 1217 → 1219).
  • Tests: tests/reports-unparsed-chip.test.mjs (+3). Suite: 2416 (+3).

Don't miss a new career-ops-ui release

NewReleases is sending notifications on new releases.