Skip to content

feat(cv): public /cv → Resume · Précis · Full CV (generic lane)#172

Merged
Jesssullivan merged 2 commits into
mainfrom
jess/cv-precis-tab
Jun 1, 2026
Merged

feat(cv): public /cv → Resume · Précis · Full CV (generic lane)#172
Jesssullivan merged 2 commits into
mainfrom
jess/cv-precis-tab

Conversation

@Jesssullivan
Copy link
Copy Markdown
Owner

Replaces the public Resume — Targeted tab with a generic Précis — a one-page distillation of the resume + CV.

Changes

  • /cv tabs: resume · precis · cv (svelte-check clean, 0/0).
  • New Précis backed by @spear_resumes//generic:precis; MODULE.bazel pin → b648e30; static/cv/jess_sullivan_precis.pdf added.
  • static/cv/BUILD.bazel sync mapping updated; orphaned jess_sullivan_resume_targeted.pdf removed.
  • CRA 'Targeted' lane stays private in spear_resumes (sent directly to a contact, not published).

Merge order: depends on spear-resumes #5 (adds //generic:precis). The pin points at #5's branch SHA b648e30; if #5 squash-merges, re-pin to the resulting main SHA before merging this. On merge to main, build-cv.yml re-syncs PDFs canonically.

Replaces the public 'Resume — Targeted' tab with a one-page generic Précis,
distilled from the resume + CV (claims held to the SSOT — no broader framing).

- /cv tabs: resume · precis · cv (cv route svelte-check clean)
- Précis backed by @spear_resumes//generic:precis; MODULE.bazel pin → b648e30
- static/cv/jess_sullivan_precis.pdf synced via bazel run //static/cv:sync_pdfs
  (canonical rules_tectonic build; //static/cv:pdfs_synced_test PASSES locally)
- sync_pdfs mapping + pdfs_synced_test data + assert_pdfs_synced.mjs pairs:
  cra/targeted → generic:precis
- build-flow.mmd/.svg: publish flow now shows the three //generic:* lanes
- CRA 'Targeted' lane stays private in spear_resumes (sent directly, not published)
- rebased onto current main (37b9b35)
bazel-remote-gates (RBE Playwright) asserted a 'Resume — Targeted' button;
swap it to 'Précis' and add a Précis-tab download-link check. All 7 cv
specs pass locally (chromium, 42.9s).
@Jesssullivan Jesssullivan merged commit 90f8f1d into main Jun 1, 2026
5 checks passed
@Jesssullivan Jesssullivan deleted the jess/cv-precis-tab branch June 1, 2026 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant