# description
An open, machine-readable standard for career data. Created by FreeCV.org for the AI era.

# properties.$schema.description
Link to the cv.json schema version for validation

# properties.basics.properties.label.description
Job title or professional headline, e.g. 'Senior Product Manager'

# properties.basics.properties.email.description
Email address (only included if user opted in)

# properties.basics.properties.summary.description
Professional summary or bio (2-4 sentences)

# properties.basics.properties.location.description
Location, e.g. 'San Francisco, CA' or 'London, UK'

# properties.basics.properties.profiles.description
Social and professional network profiles

# properties.work.description
Work experience entries, ordered most recent first

# properties.work.items.properties.startDate.description
Start date (YYYY, YYYY-MM, or YYYY-MM-DD)

# properties.work.items.properties.endDate.description
End date (YYYY, YYYY-MM, or YYYY-MM-DD). Omitted if current.

# properties.education.items.properties.degree.description
Type of degree, e.g. 'Bachelor of Science'

# properties.education.items.properties.highlights.description
Notable coursework, achievements, or honors

# properties.skills.description
Professional skills as a flat list of names

# properties.languages.items.properties.fluency.description
Proficiency level: Native, Fluent, Advanced, Intermediate, Basic

# properties.projects.items.properties.role.description
Role on the project, e.g. 'Lead Developer', 'Contributor'

# properties.certificates.items.properties.date.description
Date issued (YYYY, YYYY-MM, or YYYY-MM-DD)

# properties.publications.description
Published works — papers, articles, books, blog posts

# properties.awards.items.properties.awarder.description
Organization or entity that granted the award

# properties.references.description
Professional references — only rendered when referencesMode is 'show'. Kept in-document even when hidden so users don't re-enter them when they change visibility.

# properties.references.items.properties.company.description
Referee's current company or organization

# properties.references.items.properties.relationship.description
How the referee knows the candidate, e.g. 'Former Manager', 'PhD Advisor', 'Colleague'

# properties.references.items.properties.email.description
Referee's email (share cautiously — candidates should have permission to list)

# properties.referencesMode.description
Controls how references render in output. 'show' = list full details. 'on-request' = render a localized 'References available upon request' footer instead of the list. 'hide' = render nothing. Default: 'hide'.

# properties.availability.description
Job-seeking status — machine-readable 'Open to Work'

# properties.ats.description
Pre-parsed ATS metadata — auto-generated by the serving platform. Consumers should treat these as hints, not authoritative values.

# properties.ats.properties.keywords.description
Extracted keywords from skills, job titles, and experience

# properties.ats.properties.seniority.description
Inferred seniority level based on experience

# properties.i18n.properties.primary.description
Primary language code (ISO 639-1), e.g. 'en' or 'en-US'

# properties.i18n.properties.available.description
Map of language code → URL pointing to a valid cv.json file translated into that language

# properties.meta.description
Schema version, canonical URL, and tooling metadata

# properties.meta.properties.version.description
Schema version this document conforms to, e.g. '1.2'

# properties.meta.properties.canonical.description
Canonical URL for this cv.json — always returns the latest version

# properties.meta.properties.generator.description
Tool or platform that generated this file