Evidence pack
GET /api/v1/decide/{id}/evidence returns, for one decision: the decision with the model and component versions and the thresholds it ran with; the facts (customer reference, file hash, period, transactions, money in and out); why it was flagged (each signal's explanation, weight and typologies); the flagged transactions (up to 100); which lists were checked; the columns read and Ward's assumptions; the feedback given; and a goAML draft.
pack = client.evidence("dec_01JC4Z...")
goAML draft
goAML (UNODC) is the reporting system of many financial intelligence units. The draft is shaped like a suspicious transaction report:
report_codeSTR, markedmap_to_fiu_codes(your FIU names its own code).- Left for your analyst (null with
to_complete): reporting entity id, reporting person, submission date, action, the account holder's identification. - Ward's starting points:
reason(Ward's signal text, to rewrite as the narrative) andreport_indicators(signal codes, to map to the FIU's indicator list). - Transactions with number, reference, date, amount, direction, transmission mode and counterparty.
The pack says status: draft_for_analyst. Nothing is sent to any authority, and opening a pack is written to the audit log. Statement decisions get the complete pack; other types hold the decision record and say so.