Sloth-ninja tightens error handling without exposing the machinery
JessicaOSS now gives users clearer failure messages while keeping sensitive database and provider details out of view.
This is quiet but important legal-tech work. Sloth-ninja has separated what an operator needs to diagnose a problem from what a client should see when something goes wrong.
The fork now surfaces useful, plain-language failures, while retaining fuller diagnostic context in internal logs. It also treats a known, expected database condition without unnecessary noise and closes a few edge cases that could otherwise produce confusing failures.
The result is a more professional failure mode: people using the product get a helpful response, while the underlying data systems reveal less about themselves. Curious teams can inspect the GitHub changes for the implementation detail.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?