Description
Ensure perfect parity between the HTML resume, JSON export, and plain text version by centralizing the export logic around the normalized YAML schema.
Acceptance Criteria
Final Summary
Enforced export parity between HTML, JSON, and TXT resume formats.
- Restored missing metadata fields (company, title, dates) in all 24 position files that were lost in a previous partial transformation.
- Verified that resume.json includes expanded position data and is idempotent with the source of truth (AC #1).
- Verified that resume.txt correctly renders the new context-action-impact structure and labeled highlights (AC #2).
- Implemented bin/validate_exports.rb to programmatically assert parity across generated artifacts and integrated it into the Rakefile validate:all task (AC #3).
- All validations passed against a full site build.
Definition of Done