3,629 tests. 6 layers. 6 gates.
Books never broke.
We don't ship hope. We ship proof. 3,629 automated tests, all passing. 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 6 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
51 cross-platform tests. Every record created via Telegram chat appeared correctly in the Webclaw dashboard. Instantly. Across all 4 verticals.
Regional compliance tested
Tax calculations, payroll deductions, document validation — tested against real regulatory rules for 4 regions.
AI that catches mistakes
The AI doesn't just execute commands. It validates, self-corrects, and proactively flags errors — even when you don't ask.
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 GPL v3 license. Every test, every action, every GL posting rule is available for audit.
Related: read the architecture in ERPClaw OS, the trust posture in security, or the install steps in core docs.