# about ## Purpose Identity, contact, education, and recognition — the role-independent blocks shared by every résumé variant. (Consolidates what older docs called `information/` + `recognition/`.) ## Key Files | File | Description | |------|-------------| | `profile.yml` | Name, contact (email/phone/website/linkedin/github/twitter), and per-role `summary` entries used as the résumé header blurb. | | `education.yml` | VCU, Applied Mathematics (2017–2020), coursework skills, `activities`, and refs to school-era `projects`. | | `honors.yml` | List of honors (e.g. MIT Sloan guest lecture) — feeds the Honors block. | | `organizations.yml` | Standards-body memberships (W3C, DIF) — feeds the Organizations block. | ## For AI Agents ### Working In This Directory - `honors.yml` and `organizations.yml` are top-level YAML *lists* of objects, not maps — keep that shape. - `education.yml` `projects:` uses relative refs into `../projects/`. Keep valid. - `profile.yml` `summary` is a list of `{role, summary}` — one tailored blurb per résumé variant; match a new variant's title here. ### Testing Requirements ```bash python3 -c "import yaml; yaml.safe_load(open('.yml'))" ``` ## Dependencies ### Internal - Consumed by `../../src/*.tex` (Contact / Honors / Organizations / Education blocks, identical across variants) by hand.