The bugs were ours: why we built a data auditor and gave it away
A CONAB “national” coffee total that carried a single state. A CFTC column name off by one underscore that read as empty, became zero, and flipped the sign of a published positioning signal. A WASDE trade bloc that lost a member without changing its name, moving 15.6 million tons in a marketing year that had already closed. All three passed every check we had, because in each case the data was internally fine — the defect lived in what the file did not say. This is what they were, why the obvious tests miss them, and the MIT-licensed tool we published in response.
Read →