Tests in layers. A release gate judged on the books.
Books never broke.
We don't ship hope. We ship proof. Layered automated tests, and a release gate of complete business scenarios judged against the resulting books. GL balanced to the cent across $1,060,433.00 in transactions.
Every dollar balanced
$1,060,433.00 flowed through the general ledger during testing. Sales, purchases, payroll, expenses, asset depreciation, cancellations, reversals. The trial balance never broke, not once. All gates passed.
$1,060,433.00 DR = $1,060,433.00 CR, balanced to the cent
We tried to break it
SQL injection, zero quantities, negative amounts, float precision, unicode edge cases, double-submits. Every attack vector we could think of. The system held.
End-to-end workflows
Not isolated unit tests, complete business workflows tested from start to finish. Every entity created, every GL entry posted, every cross-module handoff verified.
Two interfaces, one truth
Cross-platform tests: every record created via Telegram chat appeared correctly in the Webclaw dashboard. Instantly.
Regional compliance tested
Tax calculations, payroll deductions, document validation, tested against real regulatory rules for 4 regions.
AI that catches mistakes
In testing, the AI model driving ERPClaw did more than execute commands: it self-corrected and flagged errors nobody asked about.
Bot hit a missing naming series error. Instead of failing, it created the missing module, registered the series, and completed the operation. 5 self-recovery instances during testing.
Asked to enroll a student. Bot automatically created: Academic Year, Term, Program, Course, Section, Room, and Instructor, 8 objects in a single conversational flow.
While generating a P&L report, the bot flagged that payroll $63,500 was posted to Bank Charges instead of Salaries & Wages. Nobody asked, it caught the GL mapping error on its own.
See the code. Run the tests.
ERPClaw is open source under the Free & Open Source license. Every action, every GL posting rule, and the module tests are available for audit.
Related: read the architecture in ERPClaw OS, the trust posture in security, the open data and reproducible studies in research, or the install steps in core docs.