Skip to content

Playground

Build the trap yourself

Every perturbation is a deterministic function of a seed and a severity. Choose one and drag the slider to see exactly what it does to a statement. The highlighted lines are the diff against the same seed rendered clean. Nothing here calls a model, so it costs nothing.

0.000.250.500.751.00
Expected flag: bulk_batchSeed 7

Before

hsbc_statement.xlsxClean baseline · seed 7
[sheet: Statement]
HSBC Bank plc
Business Current Account Statement
Account name: LEDGERBENCH DEMO LTD
Sort code / Account number: 29-60-16 19722233
Account reference: acct-000007-1
Statement period: 01 Jun 2025 to 30 Jun 2025
Currency: GBP
Opening balance: 36584.80
Date Payment type Details Paid out Paid in
02 Jun 2025 DD KESTREL INSURANCE REF757911 2597.31
02 Jun 2025 SO GREENHOLM FOODS REF251262 2793.87
03 Jun 2025 TFR EASTFIELD ENERGY REF243577 8424.09
04 Jun 2025 BP JUNIPER PAYROLL REF315963 1317.78
04 Jun 2025 SO CASTLEGATE PROPERTY REF612714 3460.50
06 Jun 2025 TFR DELPHINIUM MEDIA REF490487 11980.02
09 Jun 2025 BP AURORA CONSULTING LTD REF866676 13929.28
10 Jun 2025 SO AURORA CONSULTING LTD REF584122 14023.66
12 Jun 2025 FPI AURORA CONSULTING LTD REF328807 2456.67
14 Jun 2025 BP IRONBRIDGE TOOLING REF545140 5048.06
14 Jun 2025 CR MOORLAND TELECOM REF685184 14014.50
16 Jun 2025 SO HARBOURLIGHT IT REF714006 8968.26
18 Jun 2025 TFR NORTHGATE CLEANING REF815131 6470.33
19 Jun 2025 CR AURORA CONSULTING LTD REF190122 10642.69
19 Jun 2025 FPO AURORA CONSULTING LTD REF331821 12103.72
19 Jun 2025 SO LARKSPUR TRAVEL REF467188 6580.76
20 Jun 2025 BP NORTHGATE CLEANING REF198142 9568.31
23 Jun 2025 SO IRONBRIDGE TOOLING REF619167 1717.62
23 Jun 2025 TFR NORTHGATE CLEANING REF567288 12121.41
25 Jun 2025 FPI GREENHOLM FOODS REF620625 5193.85
27 Jun 2025 SO LARKSPUR TRAVEL REF535469 11539.94
29 Jun 2025 FPI JUNIPER PAYROLL REF176756 9413.73
30 Jun 2025 DD MOORLAND TELECOM REF288499 6287.56

After

hsbc_statement.xlsx1 changed line · first at line 32
[sheet: Statement]
HSBC Bank plc
Business Current Account Statement
Account name: LEDGERBENCH DEMO LTD
Sort code / Account number: 29-60-16 19722233
Account reference: acct-000007-1
Statement period: 01 Jun 2025 to 30 Jun 2025
Currency: GBP
Opening balance: 36584.80
Date Payment type Details Paid out Paid in
02 Jun 2025 DD KESTREL INSURANCE REF757911 2597.31
02 Jun 2025 SO GREENHOLM FOODS REF251262 2793.87
03 Jun 2025 TFR EASTFIELD ENERGY REF243577 8424.09
04 Jun 2025 BP JUNIPER PAYROLL REF315963 1317.78
04 Jun 2025 SO CASTLEGATE PROPERTY REF612714 3460.50
06 Jun 2025 TFR DELPHINIUM MEDIA REF490487 11980.02
09 Jun 2025 BP AURORA CONSULTING LTD REF866676 13929.28
10 Jun 2025 SO AURORA CONSULTING LTD REF584122 14023.66
12 Jun 2025 FPI AURORA CONSULTING LTD REF328807 2456.67
14 Jun 2025 BP IRONBRIDGE TOOLING REF545140 5048.06
14 Jun 2025 CR MOORLAND TELECOM REF685184 14014.50
16 Jun 2025 SO HARBOURLIGHT IT REF714006 8968.26
18 Jun 2025 TFR NORTHGATE CLEANING REF815131 6470.33
19 Jun 2025 CR AURORA CONSULTING LTD REF190122 10642.69
19 Jun 2025 FPO AURORA CONSULTING LTD REF331821 12103.72
19 Jun 2025 SO LARKSPUR TRAVEL REF467188 6580.76
20 Jun 2025 BP NORTHGATE CLEANING REF198142 9568.31
23 Jun 2025 SO IRONBRIDGE TOOLING REF619167 1717.62
30 Jun 2025 TFR BULK BATCH (5 items) REF740297 8901.49