You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pilot 1 fixes: parenthesized DOIs, docx routing in verify_references,
protocol truncation guard, exact-match counts (0.11.1)
All four surfaced by the first full blinded audit of the demo fixture
(11/12 planted defects caught, zero false positives, four unplanned
real defects found):
- extract_dois (new helper, R/citations.R): Crossref-recommended DOI
character class keeps parentheses, so legacy Elsevier DOIs like
10.1016/S1364-6613(03)00028-7 no longer truncate into false 404s;
trailing punctuation and unbalanced closers from prose are stripped
- verify_references_impl routes file input through read_as_text_lines,
so Pass 4 line-range mode on a .docx extracts text instead of
returning raw zip bytes
- cat_protocol: reviewer_zero_prompt and referee_prompt write the
composed protocol to a temp file and announce the path first, so a
truncated console printout is one read_file from recovery
- reviewer_zero.md Step 3b: integer counts (Ns, dfs, tallies) must
match exactly; all.equal tolerance is for continuous statistics only
CI: extract_dois functional test. R CMD check: Status OK.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
0 commit comments