The test set has a written half and a generated half. The written one rests on customer files we wrote and state as ours. Six escalated typologies come with six retained files, written on purpose to match them. Escalated means an analyst sent the file up for review, and retained is its clean counterpart. A family company with each ownership layer named is paired with the shell that hides them. A neighborhood shop whose turnover sits on its declaration is paired with one whose cash takings run past it. A salaried account at a ratio of one, observed flows over declared, is paired with a firm at a ratio of five. A foreign student at stipend scale is paired with a newly onboarded customer, opened remotely, at several times his declaration. The two files of a pair differ in the fields, the history and the ratios. The tag alone never separates them. A test checks that all six pairs keep this structure.
No official country list was copied, and a test makes that refusal structural, part of the test set's own shape. Escalated and retained files share their countries of residence, so no country code can stand in for a list. The geography factor scores zero on this test set, on both sides. The Scoring page above this one reports that zero as a finding and does not hide it.
Check the customer filesThe suite rechecks each written customer file, the six pairs and the shared-country rule.
run it yourself
npm testchecks the 84 customer files again, each file's rules and the no-list rule
Where it livessrc/dossiers-etiquetes.test.ts:65 · src/synthetic.ts:29 · src/synthetic.ts:50