The Truth Contract: Pre-commit Verification as Research Integrity Infrastructure for Independent ML Researchers
Independent ML researchers do not get peer review, adversarial collaborators, or institutional ethics boards. The gap shows up as inflated claims, hallucinated citations, and silent rewrites of past failure. I describe a lightweight integrity layer for this setting, the Truth Contract: a project-level SOUL.md document declaring forbidden phrasings, a pre-commit hook truth-lint that scans diffs and commit messages for violations, and an auto-citation verifier that blocks publish until every bibliography entry resolves against a primary source. I describe the Mercury project's 24-hour sprint as a case study, including a real failure mode where two preprints went to permanent DOIs with bibliography errors that the verifier would have caught had it been wired in at the start. The Truth Contract did not prevent the failure; it caught the failure within hours and forced a corrigendum. That is what I claim it is for. Companion records: Mercury method (10.5281/zenodo.20313154), Mercury-Viewer dataset (10.5281/zenodo.20313150).
Authors
- Ho Yiing Chen (ORCID: https://orcid.org/0009-0006-6816-9891)
Institutions
- TiGenix (Spain) (ES)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-05-21
- DOI
- https://doi.org/10.5281/zenodo.20313796
- Primary Topic
- Scientific Computing and Data Management
- Type
- preprint