Method
How every number is checked
TARIN reproduces what the Ghana Statistical Service publishes; it doesn't adjust it. What it adds is proof: every value keeps the file it came from, and fourteen rules test it before it reaches a chart, with eight more for the other StatsBank tables, five for the Bank of Ghana's exchange rates and five for world prices.
The path
From a GSS file to a published value
FetchStatsBank through its public API; the monthly annex workbook downloaded from statsghana.gov.gh.
ArchiveThe response or workbook is kept byte for byte and named by its SHA-256 fingerprint.
LoadValues are appended, never overwritten. A revised value supersedes the old one; both are kept.
CheckFourteen rules. A hold keeps a value off the site until the rule stops firing on a later run.
PublishThe site reads only values with no open hold, each with its source file and retrieval date.