Epic: #7
Goal
Extract structure from CV examples and define a Personalia-centric canonical data model (Dutch field names allowed).
Requirements
- Review examples (OneDrive / local copies); document Personalia and optional subitems (e.g. naam, adres, telefoon[], email[], LinkedIn).
- Produce
docs/cv_poc/data_model.md: field list, optionality, allowed multiplicity, example YAML and JSON5 snippets without copying proprietary full CV text.
Implementation hints
- Prefer one canonical nested shape:
personalia, lists where [] allowed—same tree in YAML and JSON5.
- Explicitly separate template (Word) from data files.
Acceptance criteria
Out of scope
Implementing DOCX rendering or CLI (other child issues).
Estimate
M
Epic: #7
Goal
Extract structure from CV examples and define a Personalia-centric canonical data model (Dutch field names allowed).
Requirements
docs/cv_poc/data_model.md: field list, optionality, allowed multiplicity, example YAML and JSON5 snippets without copying proprietary full CV text.Implementation hints
personalia, lists where[]allowed—same tree in YAML and JSON5.Acceptance criteria
docs/cv_poc/data_model.mdmerged with reviewed structure.Out of scope
Implementing DOCX rendering or CLI (other child issues).
Estimate
M