Tailored for senior product design roles
Migration drafts
Rebuilds of the production app's most-used surfaces in the new design system, with placeholder data only. The look is locked here so the actual migration of each component is "swap the markup template" — not "design and migrate at the same time." Wiring (composables, real data, click handlers) lands in a follow-up unit.
Resume builder header
Drop-in replacement for src/components/resume-builder/ResumeBuilderHeader.vue. Editorial folio: vertical bleed rules frame the title channel, corner crosshairs anchor the edition stamp, hairline-separated byline strip carries file / match / actions cells. Three states — saved, saving (diagonal hatch), unsaved (amber tint) — express through stamp tone and surface texture rather than chrome variation. Match score wires straight to runAtsChecksFromData; host passes the number, the header colours the tier.
Round 1 prep · keep front-end focus
Start by adding career highlights