KERNEL SYNTHETIC TRAINING DATA These CSV files are preparation aids, not installed or automatically trusted business sources. An authorized source owner must register/discover the source, confirm types, prepare the dataset and complete the required review. TRAINING_CASES: three primary rows. Expected total amount 2000; OPEN has two rows and amount 1500. CASE1003 has no related items. TRAINING_RELATED_ITEMS: two permitted items for CASE1001. TRAINING_LONG_ITEMS: a separate alternative collection of 50 rows for the pagination exercise. Do not combine it with the two-row collection when testing the expected two-item result. JOIN_CLAIMS/JOIN_MEMBERS: separate join/expression fixture. Blank key means NULL after explicit typed import. LEFT join retains three claims; null keys do not match. Trim/uppercase of the first name is ALICE; use the documented UNKNOWN fallback for unmatched members. Amount times two is 25, 16 and 8. Pulse scalar targets are recipient.fullName, recipient.address, organisation.name, correspondence.reference and correspondence.date. Example: name -> recipient.fullName; record_id -> correspondence.reference. A source column such as status or amount is not an arbitrary scalar placeholder. Use an approved related collection contract for repeated detail. Use controlled mailboxes and configured training providers for intentional external delivery; these files do not supply real recipient addresses.