ATS score · Variant A — compact chip in a card
Production source: src/components/ats-checker/AtsScoreDisplay.vue (inline use). Used in lists and at-a-glance rows: a DSCard with a flex row containing a DSAtsMark plus a label. Three rows here render the strong / fair / low color tiers from the same component.
ATS score · Variant B — full panel
Production source: src/components/resume-builder/AtsScorePanel.vue (right-rail use). Centered DSScoreRing, divider, and a sub-score breakdown via DSProgressList. Three panels side-by-side cover all tier colors — the ring auto-derives its color from the value, the breakdown rows from per-row state.
A
ATS readiness
88/100
ATS readiness
Strong
- Keyword match
- Format clarity
- Section coverageMissing volunteering
A
ATS readiness
54/100
ATS readiness
Fair
- Keyword match4 of 12 target terms missing
- Format clarityTwo-column layout flagged by parsers
- Section coverageNo projects section
A
ATS readiness
28/100
ATS readiness
Needs attention
- Keyword match9 of 12 target terms missing
- Format clarityTables and graphics block parsing
- Section coverageNo work history detected