addedInput schema / properties / claims / items / properties / ads / description
Added value: +"NASA ADS bibcode, e.g. '2019A&A...625A.135L'."
addedInput schema / properties / claims / items / properties / arxiv / description
Added value: +"arXiv ID, e.g. '2301.00001' or 'arXiv:2301.00001'."
changedInput schema / properties / claims / items / properties / author / description
Previous value: -"First-author family name as cited."New value: +"First-author family name as cited. Refines the comparison; a disagreement here can downgrade a verdict to 'ambiguous'."
addedInput schema / properties / claims / items / properties / container / description
Added value: +"Journal or book title as cited. Refinement only, same role as `year`."
addedInput schema / properties / claims / items / properties / doi / description
Added value: +"DOI as cited, with or without a prefix ('10.1038/nphys1170' or a doi.org URL)."
addedInput schema / properties / claims / items / properties / isbn / description
Added value: +"ISBN-10 or ISBN-13; hyphens are tolerated."
addedInput schema / properties / claims / items / properties / issn / description
Added value: +"ISSN of the containing journal. Identifies a container, not a paper, so it cannot resolve an entry on its own — supply it alongside another identifier."
addedInput schema / properties / claims / items / properties / pmcid / description
Added value: +"PubMed Central ID, e.g. 'PMC1234567'."
addedInput schema / properties / claims / items / properties / pmid / description
Added value: +"PubMed ID, digits only or 'PMID:' prefixed."
changedInput schema / properties / claims / items / properties / title / description
Previous value: -"Title as cited. Required for each claim."New value: +"Title exactly as the citation claims it. Required — the audit compares this against the title of the record the identifier actually resolves to, and that comparison is the fabrication check."
addedInput schema / properties / claims / items / properties / whoIrisUrl / description
Added value: +"WHO IRIS publication URL."
addedInput schema / properties / claims / items / properties / year / description
Added value: +"Publication year as cited. Refinement only — it never decides a verdict alone."
changedOutput schema / properties / entries / description
Previous value: -"One result per verifiable entry: { index, sourceKey?, status: 'ok'|'error', verdict, confidence, matched, mismatches, retraction, _provenance }."New value: +"One result per verifiable entry: { index, sourceKey?, status: 'ok'|'error', verdict, confidence, matched, mismatches, retraction, _provenance }. `index` is 1-BASED and counts position in the submitted input, so entry 1 is the first reference — do not add 1 again when you report it to a user. `sourceKey` is the entry's own key in the source file (BibTeX cite key, RIS `ID`, or CSL-JSON `id`) and is the reliable way to map a verdict back to the user's bibliography; it is absent on the claims[] path and on formats that carry no key. `status:'error'` means that one entry failed to verify, not that the batch failed. Entries appear in input order."
changedOutput schema / properties / parseErrors / description
Previous value: -"Entries that could not be parsed or lacked a title: { index, error, message }."New value: +"Entries that could not be parsed or lacked a title: { index, error, message }. Same 1-based `index` space as `entries`, so the two arrays never collide: a given input position appears in exactly one of them. Report these to the user as unchecked, NOT as clean."
changedOutput schema / properties / summary / description
Previous value: -"Corpus roll-up: { total, matched, mismatch, ambiguous, not_found, errored, retracted }."New value: +"Corpus roll-up: { total, matched, mismatch, ambiguous, not_found, errored, retracted }. `total` counts verifiable entries only, so it excludes `parseErrors` and anything past the cap. `retracted` is a separate axis from the verdict counts, and an entry can be both matched and retracted — never add the fields together."
changedOutput schema / properties / truncated / description
Previous value: -"Count of entries dropped beyond the 25-entry cap."New value: +"Count of entries dropped beyond the 25-entry cap. Non-zero means the audit is incomplete — split the bibliography and call again for the rest."