Skip to content

Blurb Schema Validation #11

@ycb

Description

@ycb

Needs Eng review and prioritization

  • Implement comprehensive schema validation for blurbs (e.g., using yamllint, JSON schema, or custom validation logic).
  • Ensure all blurbs loaded from blurbs.yaml (and any other sources) are dictionaries with required keys: id, tags, text, etc.
  • Add a test to validate blurbs.yaml on every commit/PR.
  • Remove or relax the defensive runtime check in select_blurbs once schema validation is in place.
  • See PR for temporary defensive fix: https://github.com/ycb/cover-letter-agent/pull/new/qa/07-19-2025

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions