This is very far short of AI provider accountability.
accountability
noun
an obligation or willingness to accept responsibility or to account for one's actions
More accurate: tamper-evident logging. You capture a request/response pair with a hash. Later you can verify the pair hasn't changed. What anyone does with that evidence is a separate question.
The README mentions this under the Trust Boundary section — I'll make the distinction clearer in the top section.
catarina_eng•2h ago
Was it the model or my code?
Built a small tool to answer this:
If the provider changed behavior between runs: STATUS=CHANGED rc=2 INTERPRETATION=Same request produced a different response → The change came from the model, not your code.Works offline. No SaaS. Request + response hashes stored in a tamper-evident bundle.
pip install aelitium