Skip to content

Consolidate open PRs: volunteer-compute refs, comment-block removal, CalmNight refs#79

Merged
jeremymanning merged 4 commits into
masterfrom
consolidate-open-prs
Jun 11, 2026
Merged

Consolidate open PRs: volunteer-compute refs, comment-block removal, CalmNight refs#79
jeremymanning merged 4 commits into
masterfrom
consolidate-open-prs

Conversation

@jeremymanning

Copy link
Copy Markdown
Member

Summary

Consolidates all open PRs into a single branch that passes bibcheck.py:

The local unpushed CalmNight commit (5a3a55c) was verified to be an older version of PR #78's commit — all of its content (with corrected keys: ChenEtal24a, LiEtal24a/b, Amer23a/b/c) is included here.

The one merge conflict (PR #76's 3 entries vs. PR #78's appended block at the end of cdl.bib) was resolved by keeping both sides.

Verification

  • cdl.bib scanned programmatically: 0 @comment blocks, 0 non-entry content lines; 6,315 entries
  • python bibcheck.py verify --verboselooks good!

Supersedes and will close #76, #77, #78.

🤖 Generated with Claude Code

jeremymanning and others added 4 commits April 19, 2026 18:39
All three entries individually web-verified and formatted to pass
bibcheck verify. These ground the "what is a volunteer mesh"
section of the companion whitepaper to the Kiewit Provost
Leadership Fellows application.

  - AndeEtal02: SETI@home (Anderson, Cobb, Korpela, Lebofsky,
    Werthimer), Communications of the ACM 45(11):56-61,
    DOI 10.1145/581571.581573. The canonical volunteer-compute
    precedent; verified via ACM DL and author-hosted PDF at
    setiathome.berkeley.edu/sah_papers/cacm.php.
  - Ande04: BOINC (David P. Anderson, single author),
    Proceedings of the 5th IEEE/ACM International Workshop on
    Grid Computing, pp. 4-10, DOI 10.1109/GRID.2004.14. The
    software platform that underlies SETI@home / Folding@home /
    many later volunteer-computing projects. Journal string
    shortened to "IEEE International Workshop" (dropping the
    "/ACM" join) to match CDL conventions on brace-protected
    caps tokens.
  - VoelEtal23: Folding@home (Voelz, Pande, Bowman),
    Biophysical Journal 122(14):2852-2863,
    DOI 10.1016/j.bpj.2023.03.028. The 20-year retrospective
    and the most-citable peer-reviewed reference for the
    Folding@home tradition.

Integrity check: python bibcheck.py verify cdl.bib -> looks good!
(6206 entries, up from 6203).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The PR #74 / #75 / #76 commits inadvertently introduced @comment{...}
blocks into cdl.bib via bibtexparser's serialization. bibtex's parser
chokes on the embedded URLs and commas inside those blocks (the
\"Folding@home, treating it\" pattern is the most direct trigger),
causing exit-code-2 failures for any downstream document that runs
bibtex against the master cdl.bib.

The fix: strip @comment{...} entirely. The audit-trail content these
blocks carried is preserved in the original PR descriptions and in
each submodule commit message, which is the appropriate place for
that history. cdl.bib is now machine-clean again.

Verification:
  python bibcheck.py verify cdl.bib -> looks good!  (6206 entries)
  bibtex (against a downstream document)  -> exit 0, no errors

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- 120 references from the CalmNight NSF proposal verified against primary
  sources and added (deduplicated to 109 unique entries).
- 3 fabricated infant sweat-collection citations replaced with verified sources
  (Gibson & Cooke 1959; Collins et al. 2014; McColley et al. 2020).
- AASM scoring manual cited to the verified latest edition (Version 3, 2023).
- 6 base-key collisions with existing entries resolved via a/b suffixes
  (WoodEtal00, NguyEtal16, LiEtal24, MikkEtal17, MontEtal18, TianEtal20).
- caps.txt: add JAMA, ACS, SAGE, npj so journal acronyms render correctly
  (also normalises 14 existing SAGE/JAMA publisher fields).
- bibcheck.py verify passes on the full file (6312 entries).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@jeremymanning
jeremymanning merged commit 08f27b8 into master Jun 11, 2026
1 check passed
@jeremymanning
jeremymanning deleted the consolidate-open-prs branch June 11, 2026 11:49
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