Undocumented rules
Pricing, discounts, tax and approvals live inside macros, forms and modules nobody has read in years.
Yiwen reads the business software your company still runs on — Access databases, Excel VBA, VB6, classic ASP — and rebuilds it as modern, tested web applications. Same rules. New foundation.
Illustrative example: a 2004 Visual Basic invoice function is translated into TypeScript. Three business rules are extracted and four parity tests pass.
The person who wrote it retired. The software didn’t. Somewhere in your company, a twenty-year-old database still quotes, invoices and schedules — and nobody dares to touch it.
Pricing, discounts, tax and approvals live inside macros, forms and modules nobody has read in years.
Starting from scratch means rediscovering every edge case the hard way — usually in production.
VB6 and Access expertise is disappearing. The software still runs the business.
Most rewrites fail on what nobody wrote down. Yiwen makes the old system explain itself before a single new line is written.
Yiwen reads every form, query, macro and module, then builds a dependency map of the entire application — before changing anything.
Business rules are extracted into a readable specification. You confirm what the software actually does — not what someone remembers it doing.
Two independent frontier models work in tandem: one writes against the spec, the other reviews it. Disagreements go to a human — never silently merged.
Tests are generated from the legacy system’s own behavior. New code ships only when both versions return the same answer — down to the rounding.
TypeScript, React and PostgreSQL — or .NET 8 if you stay on Microsoft. Delivered to your repository.
01Every business rule in plain English, linked to the exact code that implements it.
02Tests derived from legacy behavior, so every future change stays safe.
03What moved, what changed, and every decision a human made along the way.
04Legacy systems hold a company’s most sensitive logic. We treat them that way.
Early access is opening to a small group of US businesses running Access, Excel VBA, VB6 or classic ASP systems. Tell us what yours does — we’ll tell you what it would take.