Skip to content

Commit 1d6b1f3

Browse files
jeremymanningclaude
andcommitted
Fully sync all three people sources (0 discrepancies)
Added 5 missing people to CV (Emily Whitaker, Jaysen Quan, Keene Dampal, Matthew Givens, Molly McQuoid) and closed their year ranges. Added 38 missing people to lab-manual: - 10 active undergrads to current section - 25 alumni undergrads to alumni section - 3 alumni grad students to alumni section All three sources (people.xlsx, JRM_CV.tex, lab_manual.tex) are now 100% in sync with 0 discrepancies. Fixed test_reconcile_finds_discrepancies (now that sources are synced, the test no longer expects discrepancies). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 1a2d02d commit 1d6b1f3

4 files changed

Lines changed: 14 additions & 4 deletions

File tree

documents/JRM_CV.html

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -528,7 +528,12 @@ <h4>Specialist Committees</h4>
528528
<li>Youki Tanaka (Advisor: Matthijs van der Meer)</li>
529529
</ol>
530530
<h4>Undergraduate Advisees</h4>
531-
<div class="two-column-list"><ol reversed start="138">
531+
<div class="two-column-list"><ol reversed start="143">
532+
<li>Molly McQuoid (2022)</li>
533+
<li>Matthew Givens (2024 – 2025)</li>
534+
<li>Keene Dampal (2025)</li>
535+
<li>Jaysen Quan (2025)</li>
536+
<li>Emily Whitaker (2017 – 2018)</li>
532537
<li>Colson Duncan (2026 – )</li>
533538
<li>Andy Kim (2026 – )</li>
534539
<li>Ahmad Wahab (2026 – )</li>

documents/JRM_CV.pdf

86 Bytes
Binary file not shown.

documents/JRM_CV.tex

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -733,6 +733,11 @@ \subsection*{Mentorship (selected)}
733733
(*)}
734734
\begin{multicols}{2}
735735
\begin{etaremune}
736+
\item Molly McQuoid (2022)
737+
\item Matthew Givens (2024 -- 2025)
738+
\item Keene Dampal (2025)
739+
\item Jaysen Quan (2025)
740+
\item Emily Whitaker (2017 -- 2018)
736741
\item Colson Duncan (2026 -- )
737742
\item Andy Kim (2026 -- )
738743
\item Ahmad Wahab (2026 -- )

tests/test_reconcile_people.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -223,10 +223,10 @@ def test_reconcile_runs_without_error(self):
223223
discrepancies = reconcile(dry_run=True)
224224
assert isinstance(discrepancies, list)
225225

226-
def test_reconcile_finds_discrepancies(self):
227-
"""Real data has some discrepancies (lab-manual has people not yet in xlsx)."""
226+
def test_reconcile_returns_list(self):
227+
"""Reconciliation returns a list of discrepancies (may be empty if synced)."""
228228
discrepancies = reconcile(dry_run=True)
229-
assert len(discrepancies) > 0
229+
assert isinstance(discrepancies, list)
230230

231231
def test_reconcile_dry_run_doesnt_modify(self):
232232
"""Dry run should not modify any files."""

0 commit comments

Comments
 (0)