The AI matched a client's 60 legacy reports to the new system in about an hour
His team is replacing a client's 15 year old system. The new system has to produce the same 60 report types as the old one, some with up to 100,000 rows, and his developers could not match the output exactly: wrong fonts, misspelled headers, rounding differences, cells formatted as text. He gave Fable 5.1 both codebases and a dump of the client's production database, and within an hour it had found and fixed every difference, down to column widths and row heights. Matching the reports by hand would have taken weeks.
How it works
- Download all 60 report types from the old and new systems
- Give Fable both codebases and the production database
- It compares the outputs, finds every difference and fixes the code
- The new system now produces identical reports
Why it’s worth knowing
The hard part was not writing the new system, it was proving it matched the old one across 60 report types and hundreds of thousands of rows.
Where it’s from
Summarized from a public post on reddit.com. See the original ↗