Demonstrate printed:false on talks and a spaced teaching column header - #22
Merged
Conversation
Close two coverage gaps in the bundled example record that content/README.md documents but no fact exercised. - talks: Conference presentations now carries `printed: false`, so the printed CV keeps only the invited/keynote register while the /talks/ page and the register still carry all four talks. It mirrors the opt-out publications already shows on Software & code. - teaching: the `rows:` header Points is now "Credit points", a column key containing a space that is reproduced verbatim both in the PDF and on the web page, rather than title-cased as "Credit Points". Re-recorded the cv.pdf and teaching baselines, whose extracted text changed for these two user-visible reasons; short.pdf is unchanged.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Two coverage gaps in the bundled example record, both documented in
content/README.mdbut never exercised by the example's own data.1 — a talks section carrying
printed: falseConference presentationsnow setsprinted: false. The printed CV curates only the invited/keynote register; the three conference presentations stay on the/talks/page and in the/lately/register. It mirrors the opt-outpublicationsalready demonstrates on Software & code.2 — a spaced
teachingrows:column headerThe
Pointscolumn is nowCredit points, a key containing a space. It is reproduced verbatim as a column header on both consumers, rather than title-cased as "Credit Points".What I ran and what I saw
npm run check— all adopter checks, the freshness gate, the web self-checks (live-recordagrees the site and PDF select the same sections), the deployment-base and adopter cold-start proofs, and Prettier pass.latexmk -xelatex cv/cv.tex,cv/short.tex,cv/teaching.tex— all build (exit 0).cv/cv.pdfwithpdftotext:Credit points(lowercase second word, verbatim), and the webcv/index.htmlrenders<th scope="col">Credit points</th>— every occurrence isCredit points, noneCredit Points;Invited and keynote talks(I=INVITED);Conference presentationsappears zero times in the PDF;cv/short.pdfis unchanged.web/dist:/talks/still lists all four talks (the three conference presentations included);/lately/still announces the conference talks;/cv/shows theCredit pointsheader verbatim.Baselines
cv.pdfandteaching.pdfextract differently for these two, deliberate, user-visible reasons, so their baselines were re-recorded;short.pdfis untouched.scripts/check-cv-baseline.shpasses for all three (npm run check:maintainerexit 0).Everything in the example remains fabricated — no real person, venue, institution, identifier or metric was introduced; the change only renames a column and adds one opt-out flag.