The cv: curation block on a portfolio entry (DESIGN.md §4): whether the entry appears on the CV, how prominently, and with which punchy bullets — while the markdown body stays the long-form story.
cv:
@type t() :: %Cherry.Portfolio.Curation{ highlights: [String.t()], include: boolean(), weight: integer() }