South Africa's laws are public. The mapping isn't.
Every payroll vendor, tax engine and HR system has a private translation of the Act inside it. Eight years ago, BCEA severance alone needed three such translations. Today there are four. None of them agree on the rounding.
Tinman-Engine is the first compilation of those Acts written by South African senior counsel and a Chartered Accountant, in a language that produces mathematically verified outputs instead of "the spreadsheet says so". Every change to the Act gets replayed against the existing code the moment the gazette drops.
For product teams
If your product pays a salary, settles a tax, files an EMP201, processes a refund, or runs a CCMA, you have a legal dependency. That dependency now installs as a wheel. Your release cadence stops being gated by your tax consultant's retainer.
For audit and risk
Every result is a one-page printout: the paragraph in the left margin, the code in the right, the inputs in the middle, the cent-exact output at the bottom. SAICA, IRBA, the Auditor-General and SARS ITaCDS can all read it. You sign one column: which paragraph you relied on.
For Treasury and revenue authority teams
Take a draft Taxation Laws Amendment to a working build overnight. The compiler will tell you, in seconds, whether the new wording has the same collisions, or new ones. Cycles, conflicts and silent zeros show up before the gazette, not in a press release.
For procurement and RFPs
If a vendor's PAYE math lives in a closed spreadsheet, you cannot audit it. If it lives in a verified Tinman-Engine module, you can. The source is open, the test vectors are public, the seal is the Chartered Accountant's.