# yaml-language-server: $schema=https://raw.githubusercontent.com/hrtips/cvx/main/schema/v1/config.schema.json
# ── CV Configuration ─────────────────────────────────────────────────────────
#
# theme      Colour scheme: teal | coral | mono
# layout     Page structure: two-column | single-column
#
# Pagination is automatic and never overflows. (The old page1ExperienceCount /
# page1SplitBullets keys were removed: they never reduced the page count, and
# forcing them pushed content onto an unnumbered extra sheet.)
#
# ─────────────────────────────────────────────────────────────────────────────

# schemaVersion  Content schema major — new keys may appear within a major.
schemaVersion: 1

theme: teal
layout: two-column

# ── ATS & AI-parser optimisation ──────────────────────────────────────────────
#
# Embeds keywords into the PDF's standard "Keywords" metadata field, which some
# applicant tracking systems (ATS) and AI CV parsers read. Support is
# inconsistent, so treat this as a best-effort supplement to a keyword-rich CV
# body — not a substitute. Keywords live in metadata, not as hidden page text.
#
# enabled     Master switch for keyword embedding.               (default: true)
# autoDerive  Also derive keywords from your competencies,       (default: true)
#             job titles, and companies (in addition to keywords.yaml).
# max         Optional cap on how many keywords are embedded.    (default: all)
#
# Add role-specific skills/tools in cv-content/keywords.yaml.
# ──────────────────────────────────────────────────────────────────────────────

atsKeywords:
  enabled: true
  autoDerive: true
