Home · Writing · Deployment

KYC Periodic Review as an Evidence-Bound Workflow: Events, Provenance and Human Authority

Decision-Grade Agentic Systems

TLDR

  1. A bank-grade design for customer due diligence that combines event-driven review, a scheduled control backstop, provenance-aware evidence assembly and explicit human authority over risk-rating and relationship decisions.
  2. A weak know-your-customer process is built around a date. A customer is assigned a risk tier, that tier determines a refresh interval, and a queue opens when the interval expires.
  3. This article describes an evidence-bound workflow that joins continuous events, scheduled control checks and accountable human decisions.
  4. An event-driven design can fail by converting every signal into a conclusion. A new director does not mean new beneficial ownership.
  5. Once a review opens, the system needs a governed case state. It should not hand an agent years of notes and ask for a summary.
Figure 1Registry, screening, transaction and service events to versioned customer stateCausal and control schematic
Registry, screening, transaction and service events to versioned customer state10 declared states connected by 9 authored relations. The figure supports the section The composite: meridian components changes without saying so. L0L1L2L3L4
No
Yes
01
Registry, screening, transaction and service events
02
Trigger policy
03
Material KYC hypothesis?
04
Record event and retain current state
05
Open bounded review case
06
Scheduled policy backstop
07
Assemble authorised evidence
08
Human review and customer outreach
09
Authorised decision
10
Versioned customer state
Reading. The authored topology makes 9 declared relations across 10 states inspectable. Read it as the control structure for “The composite: meridian components changes without saying so”, not as measured performance. Schematic derived from the paper's authored topology; no measured quantities.
On this page

The review date is not the control

A weak know-your-customer process is built around a date. A customer is assigned a risk tier, that tier determines a refresh interval, and a queue opens when the interval expires. An analyst then searches several systems, requests documents, compares old and new information, updates fields and closes the case. The workflow can be busy without being current. A material ownership change may sit unnoticed between scheduled reviews, while a low-risk customer may be asked for information that the institution neither needs nor uses.

The legal position also resists a single global calendar. The FATF Recommendations, amended in June 2026, establish an international risk-based framework that jurisdictions implement through their own laws. In the United States, FinCEN's consolidated Customer Due Diligence Rule FAQs, updated in May 2026, say there is no categorical requirement to update customer information on a fixed continuous or periodic schedule. The update obligation is risk-based and can arise when normal monitoring reveals a relevant change. A firm may still use periodic review as policy, and other regimes impose their own ongoing-monitoring and record-maintenance expectations.

That distinction changes the system design. The control objective is not “finish the review every N years.” It is “maintain a supportable understanding of the relationship and respond to material change.” A scheduled review can remain a backstop. It should not be the only sensor.

This article describes an evidence-bound workflow that joins continuous events, scheduled control checks and accountable human decisions. It is a technical architecture, not legal advice. Each institution must map its products, entities and jurisdictions to current obligations and approved policy.

The customer, records, events and decisions below form a composite control scenario. They combine recurring KYC design problems to make the architecture concrete. They do not describe a named institution, disclosed investigation or measured production result.

The composite: meridian components changes without saying so

Meridian Components Ltd. is fictional. In the scenario it is a long-standing wholesale customer that imports specialised machine parts and pays a small set of suppliers. Its original onboarding record names two individual beneficial owners, a domestic operating address and an expected pattern of supplier payments. The relationship is not due for its next policy-scheduled review.

Three ordinary events arrive over several weeks. A corporate-registry feed records a new director. A returned-payment message contains a different trading address. Transaction monitoring shows a new beneficiary in a country not present in the customer's earlier activity. None proves wrongdoing. Together they challenge facts used in the current customer profile.

The legacy process treats the registry event as a screening update, the address change as operations data and the payment shift as a monitoring alert. Each enters a different queue. No component asks whether the combination makes the KYC record stale. The periodic-review queue remains quiet because its date has not arrived.

The proposed workflow opens a review hypothesis instead. It states: “ownership, operating location or expected activity may have changed.” An agent is permitted to assemble evidence against that hypothesis. It may retrieve authorised records, reconcile names, mark conflicts, propose questions and draft a case summary. It may not silently replace the customer record, raise or lower the approved risk rating, impose enhanced due diligence, restrict the relationship or decide to exit it.

The agent prepares a decision; it does not inherit the authority of the KYC officer, relationship owner or financial-crime function.

Events should open questions, not declare risk

An event-driven design can fail by converting every signal into a conclusion. A new director does not mean new beneficial ownership. A foreign payment does not make a customer high risk. A media match does not establish that the subject and customer are the same person. The trigger layer should express a question whose answer is not yet known.

That design aligns with the risk-based logic in the FFIEC Customer Due Diligence manual. The manual links ongoing monitoring to updating customer information when a relevant material change becomes known. It also lists possible review triggers while leaving institutions to define criteria and authorised roles. The 2026 FCA review of CDD controls likewise emphasises policies, due diligence, monitoring and audit evidence. Those sources come from different regimes; neither creates a universal event catalogue.

A trigger record needs five fields: the observation, source, event time, rule or model that surfaced it, and the KYC proposition it may affect. The proposition might be current ownership, address, nature of business, expected activity, source of funds or a party's identity. This makes the trigger reviewable without treating a risk score as a fact.

Trigger family Observation Question opened Unsafe shortcut
Ownership Registry shows a new controller or director Has ownership or control changed materially? Replace the approved beneficial-owner record automatically
Activity Transaction pattern differs from the established purpose Has the nature or expected activity of the relationship changed? Label the activity suspicious from difference alone
Identity Screening produces a possible sanctions or PEP match Is the match the same person or entity, and what rule applies? Treat fuzzy-name similarity as identity
Operations Address, contact channel or product use changes Does the current record remain accurate and sufficient? Ask the customer to resubmit every document
External request A lawful authority or internal control raises a case What authorised facts must be reviewed, by whom? Expose the request broadly in a general-purpose agent context
Time backstop Policy review point arrives with no earlier event Does the record remain current under local policy? Treat absence of a trigger as proof that nothing changed

A trigger is a routing decision, not a risk-rating decision. Measure trigger precision, missed material changes and review burden separately. Otherwise a programme can improve queue speed by suppressing useful events or open too many cases without improving customer understanding.

Build a current case state, not a longer transcript

Once a review opens, the system needs a governed case state. It should not hand an agent years of notes and ask for a summary. Notes mix observations, customer statements, prior conclusions and superseded data. A plausible summary can preserve the wrong version of a fact.

The case-state builder starts with propositions. For each proposition it retrieves evidence the case role is authorised to see. It records source authority, valid time, retrieval time and whether the evidence confirms, contradicts or merely mentions the proposition. A corporate registry may be authoritative for filed director data in its jurisdiction but not for the customer's economic purpose. A customer declaration may be the direct source for intended activity but still require corroboration under policy.

Figure 2Review hypothesis to reviewer evidence packetCausal and control schematic
Review hypothesis to reviewer evidence packet10 declared states connected by 11 authored relations. The figure supports the section Build a current case state, not a longer transcript. L0L1L2L3L4 01
Review hypothesis
02
Required proposition set
03
Authorisation before retrieval
04
Internal customer and account records
05
Approved registry and screening sources
06
Transaction and case events
07
Evidence normaliser
08
Provenance and valid-time checks
09
Current facts, conflicts and unknowns
10
Reviewer evidence packet
Reading. The authored topology makes 11 declared relations across 10 states inspectable. Read it as the control structure for “Build a current case state, not a longer transcript”, not as measured performance. Schematic derived from the paper's authored topology; no measured quantities.

The evidence packet must preserve disagreement. If the registry lists one address and the customer record another, the output is not a guessed “best address.” It is a conflict with source dates and a proposed resolution step. If the new director's name produces two possible screening results, both remain candidates until disambiguating data is available.

Unknown is an acceptable state. Untraceable certainty is not. The agent can suggest that a specific document or customer response would resolve an unknown. The request must then pass policy: necessary, proportionate, lawful, phrased accurately and sent through an approved channel.

Figure 3Observed to approvedstateCausal and control schematic
Observed to approvedstate6 declared states connected by 8 authored relations. The figure supports the section Build a current case state, not a longer transcript. L0L1L2
Independent evidence agrees
Authorised sources disagree
Validity ended or superseded
Reviewer resolves identity and timing
Current evidence obtained
Evidence is insufficient
Targeted evidence obtained
Authorised human accepts
01
Observed
02
Corroborated
03
Conflicted
04
Stale
05
Unknown
06
ApprovedState
Reading. The authored topology makes 8 declared relations across 6 states inspectable. Read it as the control structure for “Build a current case state, not a longer transcript”, not as measured performance. Schematic derived from the paper's authored topology; no measured quantities.

Separate the agent's tools from the decision rights

KYC processes contain several forms of authority. Data access authority determines what may be retrieved. Analytical authority determines what may be inferred or recommended. Business and compliance authority determines who can approve a customer profile, change a risk classification, require enhanced measures, restrict services or end a relationship.

Putting all three behind one service identity destroys that separation. A safer design uses an agent identity with narrowly scoped read and case-drafting permissions. Customer outreach uses a separate approved service with template, purpose and recipient controls. Record updates are proposed as a structured diff and require an authorised approver. Consequential actions use downstream policy enforcement even if the agent's text asks for them.

Workflow step Agent may perform Required human or deterministic control Evidence retained
Open case Propose a case from an approved trigger Trigger policy validates scope and deduplicates Trigger, policy version and case reason
Gather evidence Call approved sources within role and purpose Attribute-based access and source allow-list Query, source, timestamp and returned record ID
Resolve entities Produce candidate matches and distinguishing fields Human confirms ambiguous identity Candidate set and resolution basis
Identify gaps List missing or conflicting propositions Policy checks necessity before outreach Gap, requested evidence and purpose
Draft outreach Prepare a factual, bounded request Authorised channel and reviewer approve dispatch Final message, recipient and approval
Reassess profile Produce a recommendation with cited evidence Designated KYC authority decides Proposed diff, evidence and decision
Apply EDD or restrictions No direct execution right Applicable policy and authorised owner decide Decision, legal/policy basis and action event
Refer suspicious activity Assemble relevant facts only Separate AML process determines next steps Referral event without exposing restricted filing data
No language-model output directly changes the approved customer risk rating or relationship status. The system of record accepts only a typed change set carrying the authorised human identity, the applicable policy version and references to reviewed evidence.

The boundary is also a user-interface requirement. The reviewer must see what changed, which evidence supports the proposed change, what remains unknown and what action the recommendation would enable. A large “approve” button beside a fluent summary invites automation bias. A better interface makes the reviewer confirm contested propositions and consequential actions separately.

Figure 4Trigger service to KYC system of recordInteraction sequence
Trigger service to KYC system of record6 declared states connected by 8 authored relations. The figure supports the section Separate the agent's tools from the decision rights. t
Trigger service
KYC review agent
Authorised sources
KYC reviewer
Policy enforcement
KYC system of record
01
Open case with bounded hypothesis
02
Retrieve approved evidence
03
Records with provenance
04
Conflicts, unknowns and proposed diff
05
Submit decision and evidence references
06
Check role, policy and required approvals
07
Apply authorised versioned change
08
Return immutable change receipt
Reading. The authored topology makes 8 declared relations across 6 states inspectable. Read it as the control structure for “Separate the agent's tools from the decision rights”, not as measured performance. Dashed paths mark hypotheses, uncertainty or non-authoritative return paths. Schematic derived from the paper's authored topology; no measured quantities.

Screening needs identity evidence, not a similarity score

Name screening is a prominent source of false certainty. A score can rank candidates; it does not establish identity. The review agent should expose the fields that caused a match and the fields that distinguish candidates: date of birth, nationality, address, corporate identifiers, aliases, role, ownership chain and source recency. Where the policy requires a reviewer, the system should not collapse that candidate set before review.

The Wolfsberg Group's PEP guidance is useful industry practice, not law or supervisory instruction. It discusses risk-based screening at onboarding, periodic review and trigger events, with responsibility embedded in due-diligence processes. It should be read alongside the applicable official regime, not used to invent a global requirement.

Remote identification adds another evidence problem. The EBA remote customer onboarding guidelines are technologically neutral and address the assessment and reliability of remote solutions. A generative agent should not infer that a polished image is authentic. Document authenticity, biometric checks and registry verification remain specialised controls with their own testing and exception routes.

The 2025 NIST SP 800-63-4 Digital Identity Guidelines are a current technical reference for United States federal digital identity systems, not a bank KYC rule. Their separation of identity proofing, authentication and federation is nevertheless useful: proving an identity at enrolment, authenticating a returning user and establishing who ultimately controls a legal entity are different control questions. A customer logging in successfully does not refresh beneficial-ownership evidence.

A generative model may organise screening evidence; it is not the identity-proofing control. This distinction lets the architecture use language models for messy evidence while keeping deterministic and specialised verification where their assumptions are clearer.

Privacy and confidentiality must shape the context

A review agent does not need every fact the institution holds. It needs the minimum evidence necessary for the active proposition and the reviewer's role. Purpose limitation should be enforced before retrieval, not added as a warning inside the prompt. Sensitive law-enforcement requests, suspicious-activity records and unrelated customer notes require separate access domains.

The context manifest should record source identifiers and relevant excerpts rather than indiscriminately copy full records. Full content can remain in the governed source and be retrieved by an authorised reviewer when necessary. Logs should retain events and references needed for assurance while avoiding broad replication of documents and personal data.

Figure 5Reviewer role and case purpose to retention and deletion policyCausal and control schematic
Reviewer role and case purpose to retention and deletion policy9 declared states connected by 8 authored relations. The figure supports the section Privacy and confidentiality must shape the context. L0L1L2L3L4
Denied
Allowed
01
Reviewer role and case purpose
02
Policy decision point
03
Requested proposition
04
No retrieval; reason logged
05
Source-specific query
06
Minimal evidence excerpt
07
Case context manifest
08
Time-bound reviewer view
09
Retention and deletion policy
Reading. The authored topology makes 8 declared relations across 9 states inspectable. Read it as the control structure for “Privacy and confidentiality must shape the context”, not as measured performance. Schematic derived from the paper's authored topology; no measured quantities.

The NIST Generative AI Profile supplies a cross-sector risk-management reference for generative systems. It does not translate financial-crime law, but its lifecycle view is useful for documenting data, privacy, measurement and monitoring risks. In the United States, the Federal Reserve's SR 26-2 revised model-risk guidance expressly excludes generative and agentic AI from its formal scope. Conventional screening or risk models may still fall within relevant model-governance arrangements; the agent layer needs governance chosen for its actual use rather than a false claim that SR 26-2 covers it.

The meridian decision, step by step

In the composite, the trigger policy opens one case because three observations concern related propositions. The agent retrieves the existing customer profile, approved registry records, internal address events and the new-beneficiary transaction facts. It does not retrieve unrelated correspondence or other customers' cases.

The registry record confirms a new director but does not establish a beneficial-ownership change. The address on the returned payment matches a recently opened distribution site found in an approved corporate record. The new beneficiary is a supplier whose invoice and shipping record are present in the trade-document system. A screening candidate shares the director's name but conflicts on date of birth and nationality.

The agent produces four outputs: a provenance table, a list of resolved and unresolved propositions, a proposed customer-record diff, and a draft request for confirmation of the control structure. The case remains open because the ownership proposition is unresolved. The agent does not call the customer itself and does not classify the screening candidate as a match.

The KYC reviewer checks the registry documents, rejects the screening candidate, edits the customer request and sends it through the approved channel. When the response arrives, the reviewer decides whether it is sufficient under policy, whether the risk profile changes and whether enhanced due diligence is needed. The relationship owner and financial-crime function receive only the decisions and evidence their roles permit.

The useful automation is the removal of clerical ambiguity, not the removal of accountable judgement. If the agent is unavailable, the institution can still perform the review. If the agent is wrong, the reviewer can see the source record, reject the proposal and record why.

Customer outreach is a controlled data-collection step

Customer outreach is often treated as administrative work after the “real” analysis. It is part of the control. A broad request for identity, ownership, income and account-purpose documents can collect more personal data than the review needs, impose avoidable work on the customer and still fail to resolve the proposition that opened the case.

The review packet should therefore connect each requested item to one unresolved proposition. If the question is whether control changed, the request should ask for evidence appropriate to control under the applicable entity and policy. It should not automatically request fresh proof of address from every director. If the question is whether a new beneficiary reflects a legitimate supplier relationship, an invoice and contractual context may be relevant; a new identity document for the customer may not be.

An agent can help draft the request because it can translate a structured gap into plain language. That draft should be generated from approved clauses, include a purpose and secure response route, and avoid implying suspicion. A policy service should check that the requested evidence type is permitted for the customer, jurisdiction and review reason. A reviewer then decides whether the request is necessary and comprehensible before dispatch.

The response requires the same discipline. Attachments are untrusted content. Instructions inside them do not change the agent's task or permissions. Files pass malware, type and provenance controls before extraction. Extracted statements remain customer-provided claims until the workflow applies whatever corroboration the policy requires. If the customer sends unrelated sensitive material, the system flags it for restricted handling rather than copying it into the case summary.

Every outreach item should be necessary, explainable and tied to a decision. Three operational measures make that principle visible: the share of requests later judged unnecessary, the number of follow-up contacts needed to resolve one proposition, and customer complaints or abandonment associated with review. Faster agent drafting is not a success if these measures deteriorate.

Design the review packet for reperformance

An approver needs more than a summary and a list of links. The packet should make it possible for another authorised reviewer to reperform the decision later. That does not mean storing every source document in the agent platform. It means retaining stable references, the evidence excerpt used, its version or retrieval time, the proposition it supports, and the reviewer action.

A practical packet has six layers. The cover identifies the case, trigger and applicable policy. The change view compares approved state with proposed state field by field. The proposition ledger lists confirmed, conflicted and unknown items. The evidence index points to governed sources. The decision section records the reviewer, outcome and conditions. The execution receipt proves what the system of record actually changed.

This structure also limits narrative drift. If an agent summary says “ownership changed,” while the proposition ledger shows only “new director observed,” the inconsistency is detectable before approval. If a later reviewer opens the case after a policy update, the packet identifies which version governed the original decision. If a source record has since changed, the retrieval timestamp preserves what the first reviewer was allowed to see.

The packet should not retain private model reasoning. It can retain a concise rationale that maps a recommendation to exposed evidence and policy clauses. The distinction matters during challenge: a reviewer can test a cited fact or rule, while an unobservable reasoning transcript cannot be reproduced as a reliable control.

Reperformance is the test of useful evidence. Ask an independent reviewer to reach a decision from the packet without relying on the original analyst's memory. Measure missing evidence, ambiguous conclusions and changes in outcome. Where reviewers disagree, record whether the cause was policy ambiguity, evidence quality, entity resolution or judgement. That diagnosis feeds a better control than simply retraining the agent on the majority answer.

Translate rules into versioned control obligations

The workflow cannot safely begin with a prompt that says “perform KYC.” KYC is an umbrella label covering obligations, policy choices and operating practices that vary by legal entity, customer, product and jurisdiction. The first executable object should be a control obligation, not a paragraph of regulatory prose. It states the proposition that must be established, when the obligation applies, the evidence classes the institution accepts, the deciding role and the action required when evidence is insufficient.

Consider ongoing customer information. FATF Recommendation 10 frames ongoing due diligence and scrutiny at the international-standard level. The United States sources cited earlier connect updating to risk and relevant change, while the FCA findings discuss how firms operationalise ongoing due diligence under the United Kingdom regime. They are related but not interchangeable. An institution may also choose a scheduled refresh as a stricter internal backstop. The obligation service must preserve those layers instead of presenting the strictest sentence found anywhere as a universal rule.

Layer What it contributes What the machine-readable control must retain What it must not imply
Applicable law and regulation Binding duties for a legal entity and activity Jurisdiction, entity, product, customer scope, effective date That a rule in one jurisdiction governs every relationship
Supervisory material Expectations, examination logic and observed weaknesses Issuer, status, relevant control objective, publication date That every example is a new legal obligation
Industry standard or guidance Useful practice and shared vocabulary Industry provenance and approved local interpretation That market practice overrides applicable law
Institutional policy Chosen risk appetite, evidence standard and review frequency Policy owner, version, approvals and exceptions That a policy choice is externally mandated
Procedure Roles, systems, steps and service levels Executable conditions and evidence receipts That completing steps proves the control objective was met

The control compiler should be a governed policy process, not autonomous legal interpretation. Legal and compliance owners approve a structured rule set. Engineering validates that the conditions can be executed. Operations tests whether the required evidence exists and whether exceptions have an owner. The deployed agent receives only the approved rule set that applies to its case.

The EU Anti-Money Laundering Regulation, Regulation (EU) 2024/1624, is a useful demonstration of why local effective-date mapping matters. Its customer-information provisions combine maximum update periods with change- and fact-driven review and include implementation dates and further AMLA mandates. Those rules belong only in the cases to which the regulation applies, at the relevant time. They do not alter FinCEN's position for United States cases or create one global review interval.

Figure 6Current external authority to impact analysis and effective-date releaseCausal and control schematic
Current external authority to impact analysis and effective-date release11 declared states connected by 10 authored relations. The figure supports the section Translate rules into versioned control obligations. L0L1L2L3L4 01
Current external authority
02
Approved regulatory interpretation
03
Institutional risk appetite
04
Versioned KYC policy
05
Products, entities and jurisdictions
06
Machine-readable control obligations
07
Case-specific obligation manifest
08
Evidence collection and human decision
09
Decision and execution receipts
10
Policy or law changes
11
Impact analysis and effective-date release
Reading. The authored topology makes 10 declared relations across 11 states inspectable. Read it as the control structure for “Translate rules into versioned control obligations”, not as measured performance. Schematic derived from the paper's authored topology; no measured quantities.

Effective dates matter. A case opened on one policy version and decided after another takes effect needs an explicit transition rule. The service should not quietly substitute the new rule midway through review. It should record whether the case remains under its opening version, must be reassessed, or needs additional evidence. That decision belongs to the policy owner and is visible to the reviewer.

The resulting obligation manifest is short enough to inspect. For Meridian it might say: verify whether current control information remains sufficient; assess whether the address and activity changes alter the approved profile; resolve the director screening candidate; and obtain human approval for any profile or risk change. Each obligation points to its policy basis. None tells the agent that the customer is suspicious or high risk.

A controlled interpretation layer makes regulatory change manageable. Without it, a model update, prompt edit or new source can silently change the institution's practical standard. With it, the institution can diff the old and new obligations, identify affected open cases, test representative scenarios and obtain named approval before the new behaviour reaches production.

Give every material proposition an evidence contract

A proposition ledger is useful only if the system knows what counts as support. “Address confirmed” may mean a current registry filing, a customer declaration, a returned-mail event or a location inferred from transactions. Those observations have different authority and relevance. An evidence contract defines what the proposition means, which source classes can support it, how recent the evidence must be, what conflicts require escalation and who may accept the conclusion.

The contract does not turn judgement into a rigid checklist. It prevents the model from inventing its own evidence hierarchy case by case. It can still state that the available evidence does not fit the normal pattern and ask for review.

Evidence-contract field Example for “current operating address” Control purpose
Proposition definition Place from which the customer currently conducts the activity relevant to the relationship Prevent confusion with registered office, mailing address or director residence
Accepted source classes Approved registry data, verified customer response, validated internal visit or service record Constrain retrieval and prevent arbitrary web evidence
Corroboration rule Depends on customer type, jurisdiction, risk and reason for change Apply institutional policy rather than a universal model preference
Valid-time rule Evidence must describe the relevant period, not merely be recently retrieved Stop a fresh copy of an old fact being treated as current
Conflict rule Preserve disagreement between registered and operating addresses; route material uncertainty Keep the agent from averaging or selecting the easiest value
Decision owner Authorised KYC reviewer; enhanced approval for specified cases Preserve accountability
Downstream effect Proposed profile diff only until approval and policy validation Prevent analysis from becoming execution

The W3C PROV-O recommendation provides a useful technical vocabulary for entities, activities and agents in provenance. It is not a KYC standard, but it helps express that a claim was derived from a source entity through a recorded extraction activity by a particular system version. The KYC-specific layer still needs authority, purpose, valid time and policy meaning.

Figure 7Registry record v17 to targeted resolution stepCausal and control schematic
Registry record v17 to targeted resolution step9 declared states connected by 8 authored relations. The figure supports the section Give every material proposition an evidence contract. L0L1L2L3L4
Accept
Conflict
01
Registry record v17
02
Extraction activity
03
Customer response r4
04
Proposition: operating address
05
Extractor and schema versions
06
Case purpose and access grant
07
Reviewer decision
08
Approved current state
09
Targeted resolution step
Reading. The authored topology makes 8 declared relations across 9 states inspectable. Read it as the control structure for “Give every material proposition an evidence contract”, not as measured performance. Schematic derived from the paper's authored topology; no measured quantities.

Every transformation needs a receipt. Optical character recognition, translation, field extraction, entity matching and summarisation can each alter meaning. The receipt records the input identifier, output, transformation version, confidence where meaningful, timestamp and any reviewer correction. A confidence value never replaces the source. If a translated ownership document is decisive, an authorised reviewer must be able to inspect the original and the approved translation path.

Negation and temporal qualification deserve dedicated tests. “No longer a director,” “proposed shareholder” and “owned 30 per cent until March” contain familiar words but support different propositions. Test cases should include scanned tables, amended filings, names split across scripts, footnotes that qualify ownership, and documents whose issue date differs from their effective date. These are not exotic failures; they are where fluent extraction is most likely to hide an evidential error.

An evidence contract also defines absence correctly. Failure to find an approved record is not evidence that the fact is false. It may mean the source does not cover that entity, the query was wrong, access failed or the record is not digitised. The packet reports “not established from the sources searched” and lists the searches. It does not report “no ownership change” merely because retrieval returned nothing.

The durable unit of KYC automation is the supported proposition, not the generated paragraph. Once propositions, contracts and transformation receipts exist, summaries become views over the case state. They can be regenerated without losing the underlying disagreement or authority trail.

Model customer state with two clocks

Customer records change in two kinds of time. Valid time is when a fact applies in the world. Knowledge time is when the institution learned or recorded it. Conflating them creates false narratives. A filing received today may say that control changed three months ago. A customer may notify the bank prospectively of an address move next month. A corrected source may invalidate a conclusion that appeared reasonable when the case was decided.

The customer-state store should therefore retain versions rather than overwrite fields. Each assertion carries, where available, a valid-from and valid-to interval, the institution's observed-at time, source, review status and supersession relation. The approved customer profile is a governed projection of those assertions at a specified decision time.

Figure 8Title meridian ownership knowledge and valid time to 2026-05-20 : authorised profile version…Causal and control schematic
Title meridian ownership knowledge and valid time to 2026-05-20 : authorised profile version…7 declared elements supporting the section Model customer state with two clocks. L0 01
title Meridian ownership knowledge and valid time
02
2026-04-03 : Control change becomes legally effective in the composite
03
2026-05-12 : Amended registry filing is submitted
04
2026-05-13 : Registry event is received by the institution
05
2026-05-14 : KYC review opens and records the knowledge time
06
2026-05-19 : Reviewer receives corroborating documents
07
2026-05-20 : Authorised profile version is approved
Reading. The figure locates 7 declared elements used by “Model customer state with two clocks”. It is schematic, not measured. Schematic derived from the paper's authored topology; no measured quantities.

This model answers questions that an overwrite table cannot. What did the bank know when a payment was made? Which profile supported a risk decision? Did an event arrive late, or was it ignored? Which open cases depend on a source later corrected? It also supports fair evaluation. A model should not be marked wrong for failing to use evidence that was unavailable at the decision time.

Late-arriving evidence requires a policy response, not merely a database correction. A material backdated change may prompt reassessment of earlier decisions, a new transaction-monitoring referral or customer outreach. The event processor should identify affected decisions and send them to the appropriate authorised workflow. It should not automatically rewrite historical outcomes.

The two-clock model also improves customer communication. If the institution asks about a discrepancy, it can identify whether it is asking about the present state or a historical period. That avoids requests such as “explain your old address” when the actual issue is that an effective date is unclear. Precise questions reduce both operational burden and the risk of an inaccurate response being treated as concealment.

Treat beneficial ownership as a time-bounded graph

Beneficial ownership is not one text field. A legal entity may be held through several entities, controlled through voting rights or other means, and represented differently across sources. Thresholds and required treatments depend on the applicable regime and institutional policy. The technical system needs to represent the chain without pretending that graph traversal has made the legal determination.

FATF's Guidance on Beneficial Ownership of Legal Persons is primary international-standard guidance for implementing Recommendation 24 at the jurisdictional level. It supports attention to adequate, accurate and up-to-date information and multi-pronged mechanisms. It does not supply a universal customer-level calculation for a bank agent. The graph below remains an institutional evidence design whose rules must be mapped to applicable law and policy.

A useful graph separates node identity from ownership and control assertions. A node represents a candidate person or entity with identifiers and aliases. An edge represents a sourced assertion: ownership percentage, voting right, control role or management relation, with valid time and provenance. The same pair of nodes can have multiple conflicting edges because sources disagree. The approved interpretation is a reviewed view, not a deletion of competing evidence.

Figure 9Meridian components ltd. to reviewed beneficial-owner viewCausal and control schematic
Meridian components ltd. to reviewed beneficial-owner view8 declared states connected by 8 authored relations. The figure supports the section Treat beneficial ownership as a time-bounded graph. L0L1
director/control assertion, source C
01
Meridian Components Ltd.
02
Harbour Holdings BV
03
Person One
04
Person Two
05
Person Three
06
Person Four
07
Applicable policy and legal interpretation
08
Reviewed beneficial-owner view
Reading. The authored topology makes 8 declared relations across 8 states inspectable. Read it as the control structure for “Treat beneficial ownership as a time-bounded graph”, not as measured performance. Dashed paths mark hypotheses, uncertainty or non-authoritative return paths. Schematic derived from the paper's authored topology; no measured quantities.

Entity resolution precedes aggregation. If two “Harbour Holdings” records are incorrectly merged, every ownership calculation downstream can look arithmetically exact and still be wrong. Resolution should use stable identifiers where available and preserve candidates where decisive attributes conflict. Transliteration, recycled company numbers across registries, name changes and dissolved entities need explicit test cases.

The graph engine may calculate paths and percentages under an approved rule. It should expose the rule, the traversed edges and rounding. It should also flag structures the rule cannot resolve: circular ownership, missing intermediate entities, bearer instruments where relevant, control asserted without ownership, and trusts or similar arrangements requiring a different representation. Those are review states, not model failures to be filled with an inferred owner.

Graph condition Safe machine contribution Required accountable judgement
Complete, identifier-matched ownership chain Traverse sourced edges and calculate indirect interests under an approved formula Confirm that the formula and threshold apply to this customer
Conflicting ownership filings Display each edge, source, effective date and resulting alternatives Resolve authority and decide whether more evidence is required
New director without ownership evidence Add a control-role assertion and trigger the relevant question Decide whether it changes the required control or risk understanding
Unresolved intermediate entity Identify the broken path and request the permitted evidence class Determine sufficiency, exception or escalation
Circular or non-equity control Detect that ordinary aggregation is inapplicable Apply specialist legal and policy interpretation

Graph visualisation must not turn proximity into suspicion. Colour should distinguish evidence status, not label a person dangerous because they are connected to a reviewed entity. The interface should let a reviewer select an edge and inspect the record that created it. If a graph cannot be re-created from retained assertions, it is an illustration rather than evidence.

Engineer trigger policy as a detection system

Trigger design is often left as a list assembled by separate control teams. Registry changes belong to one team, screening changes to another, transaction events to a third, customer-service events to a fourth. Each event can be sensible alone while the combined design produces duplicate cases, inconsistent urgency and blind spots between systems. Treating trigger policy as a detection system forces an end-to-end view.

The unit of analysis is a material customer-state change, not an event count. Start with the propositions whose staleness could change due diligence, monitoring or relationship decisions. Then identify observable events that may indicate each change, the delay with which each source arrives, the customer and product coverage of the source, and the consequence of missing it. That order prevents teams from creating policy merely because a vendor offers a feed.

A new registry director event, for example, may have high precision for “a filed director record changed” but much lower precision for “beneficial ownership changed.” Its value depends on whether the customer is covered by that registry, whether the connector receives amendments and whether the institution maps the legal entity correctly. The trigger should open the former observation and the latter question. It should not claim the latter conclusion.

Trigger families need separate calibration. A single precision figure hides whether high-volume address formatting events dominate the denominator while rare ownership changes are missed. Review by proposition, customer segment, jurisdiction, source and consequence. Measure at least event coverage, time from valid change to detection, duplicate-case rate, proportion resolved without outreach, material changes confirmed, and material changes found later through another control.

The last measure is essential. Scheduled reviews, transaction investigations, customer complaints and relationship-manager contacts can reveal changes the trigger service missed. Feed those cases back as labelled detection opportunities, with the evidence that shows when the change became knowable. A trigger programme that evaluates only cases it opened cannot estimate its blind spots.

Thresholds should be explicit policy parameters. A location change might open immediately for a customer and product combination with a defined consequence, enrich an existing case for another, or be recorded without review where an authoritative internal workflow already validates it. A model may rank event combinations for research, but production routing should preserve a documented, testable path from observations to priority. If a learned model influences routing, evaluate calibration and group-specific effects, retain its version and provide a deterministic route for high-consequence cases.

Combination logic requires a window and an identity rule. Meridian's three events belong together only if the system has correctly resolved them to the same customer and the timing makes them relevant to one state hypothesis. The system should not join records merely because names are similar. Nor should it discard an older unresolved event when a later event adds meaning. The case store needs a relation such as “supports the same open proposition” rather than repeatedly reopening cases.

False positives are not free. Every unnecessary review consumes capacity and may produce intrusive customer contact. False negatives are not symmetrical either: missing a material control change can leave the profile wrong until another control intervenes. Release thresholds should therefore reflect consequence and customer burden rather than optimise one blended accuracy number. Senior control owners approve that trade-off; a model-development team does not infer it from the data.

Backtesting must respect source availability and policy time. Replaying today's complete registry against an old case can make the detector appear prescient. A valid backtest reconstructs the events, connector coverage, source versions and rules actually available at each point. Where that reconstruction is impossible, describe the result as a simulation and avoid confidence intervals that imply historical observation.

The scheduled backstop remains part of detection. It samples customers whose risk may not produce a machine-readable event and tests whether source coverage is working. Its findings should be attributed: silent change, source gap, mapping error, trigger rule, reviewer error or policy weakness. The objective is not to prove event-driven review has replaced periodic review. It is to use both mechanisms to reduce the time a material profile error remains undiscovered.

A well-designed trigger service is deliberately modest. It detects evidence that the current profile deserves a question, routes that question with an intelligible reason, and learns from changes found elsewhere. It does not manufacture a new risk truth from event volume.

Rank sources by authority for the proposition, not prestige

Source governance is more than an allow-list. The same source can be strong for one proposition and weak for another. A national corporate registry may be authoritative for what was filed but may not establish actual operating activity. Internal transaction records establish what passed through the institution, not the customer's commercial purpose. A respected news publisher may report an allegation accurately without proving the allegation itself.

Create a source catalogue that describes jurisdiction and entity coverage, propositions supported, update mechanism, known delay, identity keys, terms of use, data-protection basis, quality controls, owner and incident route. A “tier one” label without this detail merely moves judgement into an undocumented ranking.

Authority is also conditional. A certified customer document may be suitable for one control under a policy and insufficient for another. A source may stop updating a field while continuing to respond successfully. A connector can return yesterday's cached answer with today's timestamp. Health monitoring therefore needs content checks: record freshness distributions, unexplained nulls, identifier match rates, amendment arrival, schema drift and sampled comparison with the source interface.

Adverse information deserves special care. Search and media tools are useful for discovering reports that may affect due diligence. Their output contains claims at different stages: allegation, investigation, charge, regulatory finding, court judgment, correction or acquittal. The evidence model should preserve publisher, date, named subject, procedural status, original source where available and the precise proposition under review. A generated digest that collapses these stages into “involved in fraud” is not an acceptable case fact.

Search rank is not source authority. Repetition across sites is not independent corroboration if they reproduce one article. The agent should detect shared origin where possible and show the reviewer the primary or earliest traceable account. It should also search for later corrections or outcomes where the review purpose permits. This is one area where missing temporal context can create material unfairness.

Source disputes need an operating route. If a customer challenges a registry fact, the reviewer records the challenge and follows policy for corroboration or correction. The institution should not edit an external source but can mark the proposition disputed, retain the basis, and prevent the same unresolved assertion being presented as settled in every future case. Internal master-data errors should be corrected at source or governed by a visible override with owner, rationale and expiry.

Supplier assurance is not outsourced responsibility. Contractual commitments on availability, change notice, security and provenance help, but the institution must test the behaviour it relies on. When a source changes ownership semantics or an API field, impact analysis should identify affected propositions and cases. The lineage model described earlier turns that analysis from a broad manual search into a bounded query.

The catalogue should also state where a source must not be used. Data obtained for fraud prevention may not be reusable for every due-diligence purpose. Sensitive intelligence may be viewable only by a restricted function. Open-web material may be prohibited for automatic identity matching. Encoding exclusions prevents a helpful agent from broadening a source's purpose simply because the content seems relevant.

Evidence quality is relational: source, proposition, time, purpose and identity must fit together. A source with a famous name cannot repair a mismatched person, stale period or unlawful purpose. Making that relationship explicit is what allows automation to increase coverage without lowering the evidential standard.

Reconcile coverage before trusting silence

An event-driven KYC system depends on knowing which customers and propositions its sensors can observe. A registry feed may cover incorporated companies in selected jurisdictions but not trusts, partnerships or overseas branches. An internal address event may cover digital channels but not paper correspondence. Transaction monitoring may see account activity but not a customer's changing ownership. When coverage is implicit, “no trigger” is easily mistaken for “no change.”

Build a coverage register that joins customer population, legal form, jurisdiction, product, source and proposition. For every active relationship it should answer which approved source can indicate an ownership, control, identity, address, business-purpose or activity change; how quickly; and with what known gaps. It also records which relationships rely primarily on scheduled or human-originated review because no dependable event exists.

Figure 10Active customer and product population to scheduled or manual backstopCausal and control schematic
Active customer and product population to scheduled or manual backstop11 declared states connected by 11 authored relations. The figure supports the section Reconcile coverage before trusting silence. L0L1L2L3L4 01
Active customer and product population
02
Required proposition coverage
03
Source and trigger catalogue
04
Observed coverage matrix
05
Coverage reconciliation
06
Covered and healthy
07
Covered but degraded
08
No event source
09
Identity or mapping orphan
10
Exception and remediation
11
Scheduled or manual backstop
Reading. The authored topology makes 11 declared relations across 11 states inspectable. Read it as the control structure for “Reconcile coverage before trusting silence”, not as measured performance. Schematic derived from the paper's authored topology; no measured quantities.

Coverage reconciliation runs independently of the agent. It compares active customer keys with source subscriptions and recent events. Orphans include customers not mapped to a registry identifier, products omitted from activity feeds, records whose legal form changed, and source responses that no longer match the institution's entity. Each orphan has an owner and backstop. It is not assigned a low-risk default.

Source health must be interpreted by population. An API can report 99.9 per cent availability while failing every query for one jurisdiction after a schema change. Monitor response validity and expected event arrival by source segment. Compare amendment counts with external source controls where feasible. A suspiciously quiet feed should create a control incident, not a congratulatory reduction in cases.

Scheduled review provides a sample of silence. Record whether each material change found at a scheduled review should have produced an earlier event. If yes, identify the failed source, mapping, trigger or case process. If no machine-readable event existed, confirm whether the backstop frequency and human channels are appropriate. This makes periodic review an assurance mechanism for event coverage rather than a parallel queue with no learning loop.

Human-originated information also needs coverage. Relationship managers, service staff and complaint teams may learn of a new address, business line or ownership discussion. Their systems should offer a structured, approved referral with the observation, source and customer. Training should explain the difference between recording a fact and labelling risk. Free-text notes that the trigger service never reads are not an effective event channel.

Corporate events can create population changes. A merger may require a new customer relationship, a profile transfer or linked reviews. Dissolution does not automatically terminate banking obligations or close accounts. The customer master and KYC system need reconciliation rules so that source events cannot attach to a retired identifier while the active relationship remains silent.

Coverage metrics require denominators. Report the proportion of active relationships with a healthy event source for each material proposition, the population on scheduled-only backstops, mapping orphans, source degradation time and material changes first discovered by another control. Break results down by relevant legal form and jurisdiction. An overall figure can conceal complete blindness for a small but consequential population.

Do not overclaim completeness. Even a healthy source observes only what it is designed to contain and receives only what was reported to it. The customer, public authority and institution can each hold incomplete or delayed data. The case packet should show coverage limitations when they affect the review. A reviewer can then decide whether more evidence is proportionate.

Silence becomes evidence only when the institution can show that the right sensor covered the right subject for the right period and was working. Most KYC systems cannot make that claim universally, so absence should remain an explicit, qualified state.

Keep KYC review and suspicious-activity decisions distinct

KYC review and AML investigation exchange information, but they are not one undifferentiated agent context. A profile change can alter monitoring expectations without being suspicious. An AML investigation can reveal customer information that requires a KYC update. A suspicious-activity reporting process may also contain confidential information subject to restricted access. The architecture should support referrals without collapsing these domains.

The KYC agent can record facts relevant to the customer profile: new ownership evidence, changed activity, new geography, unresolved identity or inconsistency with the stated purpose. Where an approved referral rule applies, it sends a structured event to the AML case-intake service. That event includes factual observations, source references and the KYC case identifier. It does not assert that a report should be filed and does not copy restricted report information back into the general KYC record.

The reverse path is similarly bounded. An AML reviewer may authorise a profile-update referral containing the facts the KYC function is permitted to use. The KYC review then decides whether and how to amend the profile under its own policy. The existence or non-existence of a suspicious-activity filing is not exposed as a normal customer-profile field.

This separation improves analytical quality. KYC asks whether the institution's understanding remains accurate and sufficient. Transaction monitoring asks whether activity meets defined detection criteria. Investigation asks what the assembled facts show and whether escalation is required. Reporting asks whether the applicable legal standard and institutional process are met. Combining those questions in one prompt encourages the model to treat inconsistency as suspicion and suspicion as a filing decision.

It also protects the customer relationship. A relationship manager may need to know that approved profile information changed or that particular services require review. That role does not automatically need access to an AML investigation or reporting decision. Role-specific views should be generated from shared source references and authorised decisions, not by copying an unrestricted master narrative into each system.

Reconciliation controls confirm that referrals were received and resolved. A KYC case should show that a permitted AML referral was acknowledged, without exposing its restricted downstream content. The AML system should show the originating facts and whether a profile-update referral was sent. Broken interfaces, rejected schemas and access denials appear in an exception queue with owners. They do not disappear into application logs.

The boundary also helps when regulators or auditors ask for evidence. Each function can produce the record for its decision, identify authorised information received from another function and show that access was constrained. A single, blended transcript is harder to explain and may expose information beyond the inquiry's scope.

Information should cross the boundary as a governed fact or referral, not as inherited authority. A KYC review can inform an investigation; it cannot make the reporting decision. An investigation can inform the customer profile; it cannot silently rewrite it.

Define production measures that cannot be gamed by closure

Operational dashboards often begin with case volume, age and closure time. Those measures are necessary for staffing, but they are unsafe objectives on their own. An agent can improve all three by suppressing triggers, narrowing retrieval, avoiding customer contact and proposing “no change” more often. The control can deteriorate while the dashboard turns green.

Use a balanced measure set tied to the workflow's promises. Detection measures cover material-change discovery and delay. Evidence measures cover source authority, proposition support, conflicts and staleness. Decision measures cover reviewer agreement, corrections, escalations and reperformance. Customer measures cover necessity of outreach, response rounds, complaints and differential burden. System measures cover access denials, source failures, latency, recovery and unapproved actions. Outcome review tracks profile errors found later and decisions affected by source or policy defects.

Every measure needs a denominator and a sampling method. “Ninety per cent supported claims” is meaningless if the sample excludes difficult cases or counts a paragraph with one citation as fully supported. Sample material propositions by trigger family and consequence. Have an independent reviewer inspect the source span, temporal fit, identity and policy relevance. Record uncertainty where ground truth is not available.

Human acceptance is not ground truth. Reviewers can share a mistaken shortcut, especially when the interface makes one proposal easy to approve. Compare agent-supported decisions with independent reperformance, later corrections and changes found through other controls. Review disagreement is diagnostic evidence, not automatically a defect to be trained away.

Service-level measures should stop their clocks transparently. Waiting for the customer, waiting for an external source, active analyst work and approval delay are different states. The institution should see both end-to-end customer time and internal work time. Otherwise a programme can improve an internal target by moving delay into customer waiting or an exception queue.

Segment results before aggregation. Different legal forms, languages, jurisdictions, customer sizes and accessibility needs can experience different extraction errors or outreach burdens. Segmentation must be lawful and analytically justified, with privacy controls. The purpose is to identify a control weakness, not to create unsupported risk inferences about a group.

Model and workflow changes receive release annotations on the dashboard. A fall in case volume after a trigger-rule change, or an increase in reviewer acceptance after a user-interface redesign, should not be mistaken for organic improvement. Versioned cohorts enable comparison and rollback. Where volumes are small, report uncertainty rather than forcing a trend line.

Management thresholds should produce specified actions. A provenance failure can block a release. A source-coverage decline can suspend the affected trigger. Increased unnecessary outreach can narrow an agent's drafting permission. A pattern of reviewer rubber-stamping can require interface changes, retraining and additional sampling. These actions must be agreed before the metric breaches; otherwise the dashboard becomes commentary rather than control.

Economics belongs beside quality. Cost per resolved material proposition is more informative than cost per closed case. It recognises that a cheap case finding nothing useful is not necessarily efficient and that a high-consequence case may merit more work. Report labour, data, compute, assurance and remediation cost, along with customer effort. Do not convert hypothetical time savings into realised benefit before staffing or capacity actually changes.

The programme should be unable to declare victory by doing less KYC. A credible scorecard shows whether the institution became more current, more reproducible and less burdensome while keeping authority and privacy intact.

Design independent assurance around reperformance

First-line monitoring tells the operator whether the service is behaving as designed. Independent assurance asks whether the design and claimed evidence are adequate for the risk. It needs access to frozen cases, source records, policy versions, component manifests and execution receipts without relying on the agent's summary.

The core technique is reperformance. An authorised reviewer receives the case scope, decision-time evidence and applicable policy, but not the original recommendation at first. The reviewer reconstructs material propositions and reaches an outcome. Differences are then compared with the original decision. The cause matters more than simple agreement: evidence omission, source authority, entity resolution, extraction, policy ambiguity, judgement, interface anchoring or original human error.

Assurance layer Question Evidence Independence concern
Control design Do triggers, sources and decisions address the applicable objective? Rule mapping, coverage matrix, authority model Reviewer must not rely on product-owner description alone
Component testing Do connectors, extractors and resolvers behave within limits? Versioned tests, failure results and sampled corrections Vendor test results require local challenge
Case reperformance Could another reviewer reach a supportable outcome from retained evidence? Frozen packet, source spans, policy and receipts Original recommendation should not anchor first review
Population assurance Are untriggered and difficult cases represented? Random and risk-based samples, backstop findings Sampling only agent-opened cases misses detection gaps
Access assurance Did every retrieval and update have valid purpose and authority? Policy decisions, identities and access logs Broad audit access itself needs control
Outcome review Did later corrections reveal systematic weakness? Reopened cases, customer challenges, source incidents Later evidence must not be treated as available earlier

Sampling should include confirmed changes, no-change outcomes, ambiguous identity, customer non-response, source failure, high and low risk, different legal forms, languages and agent versions. Risk-based sampling finds consequential cases; random sampling estimates ordinary performance and exposes problems the system does not label risky. Neither should be omitted.

Assurance must inspect negative space. Select active relationships with no recent triggers and test source coverage. Review cases auto-deduplicated into another case. Inspect retrieval denials and timeouts. Sample proposed outreach that reviewers rejected. A system can look strong on completed packets while suppressing the cases most likely to fail.

The interface itself should be tested for automation bias. In controlled studies, vary whether the agent recommendation appears before or after evidence review, whether confidence is shown and whether contrary evidence is prominent. Measure unsupported acceptance, time on evidence, corrections and reviewer explanation. The goal is not to slow every case; it is to establish that approval remains meaningful.

Audit evidence should be generated from records, not reconstructed from screenshots. A case export includes identifiers, policy and component versions, proposition ledger, evidence references, access decisions, reviewer actions and execution receipts. Restricted information remains in its controlled domain, with a process for authorised audit access. Export does not flatten every status into prose.

Findings need system-level remediation. If reviewers repeatedly correct one source mapping, fix the mapping and identify affected cases. If policy is ambiguous, the policy owner clarifies it and assesses historical decisions. If reviewers ignore conflicts, change interface, training and sampling. Fine-tuning the language model is only one possible response and often not the right one.

Assurance also checks that management claims match evidence. A reported handling-time improvement should separate agent time, reviewer time, customer waiting and exceptions. A stated increase in freshness should define the proposition and population. A claimed reduction in outreach should show that material-change detection did not fall. Composite examples and simulated figures stay labelled as such.

The strongest audit trail is not a longer log. It is a compact chain that another qualified person can use to reproduce the decision and challenge every material dependency.

Prepare evidence for challenge without rewriting the case

A regulator, auditor, customer or internal appeals function can ask a different question about the same review. The response should be a governed view over the original evidence and decision, not a newly generated story. The case service selects records according to the requester's authority and purpose while preserving the original proposition, source and decision-time state.

For supervisory review, the institution may need to demonstrate policy applicability, control operation, reviewer authority, exceptions and remediation across a population. A case packet supplies the unit evidence; a control report supplies coverage and outcomes. Neither should imply that a composite scenario or model-generated recommendation is an observed result. Population claims are computed from governed events with definitions and periods.

A customer challenge requires a separate disclosure analysis. The institution should be able to locate the source of a disputed profile field, the change that was applied and the process for correction. That does not mean every restricted internal record is disclosed. The authorised customer process decides what can be shared, uses accurate plain language and records the resolution. The KYC agent cannot expose a protected referral while trying to explain a profile update.

Legal hold or investigation can change retention, but it should not silently broaden routine agent access. The record-management service applies the hold to named objects. The context builder continues to retrieve only what the active case role needs. When the hold ends, normal retention and deletion resume under authorised instruction.

Export integrity matters. A PDF or data package should identify generation time, case and policy versions, included sections, omitted restricted domains and stable references. If a source requires the authorised reviewer to open it in its native system, the export states that limitation. A screenshot of a summary without its cited evidence is not a complete decision record.

Challenge outcomes feed improvement with the same semantics as other corrections. A customer-provided current document can resolve a fact; a complaint about tone can improve outreach; an upheld appeal can reveal policy or judgement error. They are not collapsed into one “agent wrong” label. Each finding goes to the owner able to correct the underlying cause.

A decision-grade case can be viewed differently without changing what happened. That stability protects both the institution and the customer when the decision is examined long after the original reviewer has moved on.

Place each task where its failure is easiest to control

“Agentic KYC” can conceal a poor allocation of work. Some steps are stable calculations. Some require specialised verification. Some involve language and ambiguity. Some are consequential decisions. A model should be used only where its error pattern is understood and a safer component is not better suited.

Task Preferred mechanism Why Release boundary
Access decision Deterministic policy engine Entitlement and purpose should not vary with phrasing Deny by default; log rule and identity
Date, identifier and schema validation Deterministic code Exact constraints are testable Reject malformed or impossible values
Document authenticity or biometric liveness Approved specialised control Requires domain-specific signals and assurance Route exceptions; do not infer authenticity from prose
Entity candidate ranking Validated matching model plus rules Multiple noisy identifiers need calibrated ranking Preserve ambiguous candidates for review
Evidence extraction and comparison Bounded language model Documents vary in layout and language Cite spans; retain conflicts; use schema validation
Policy applicability Versioned rule service with approved interpretation Legal scope and effective dates require authority Agent may query, not rewrite, the rule
Customer-profile or risk decision Authorised human supported by evidence Consequential judgement and accountability remain human Typed approval and downstream policy check
Record update Transactional system service Execution must be atomic, authorised and recoverable Apply only approved structured diff

This placement yields a narrow agent loop. It plans only within an approved case type, calls registered read tools, writes a proposal to a temporary case store and stops at a decision gate. It cannot add a new tool discovered in a document or turn a read failure into a write attempt. The orchestrator limits tool count, retrieved volume, elapsed time and retry behaviour.

Figure 11Typed case input to versioned record and receiptCausal and control schematic
Typed case input to versioned record and receipt9 declared states connected by 9 authored relations. The figure supports the section Place each task where its failure is easiest to control. L0L1L2L3L4 01
Typed case input
02
Deterministic scope and access checks
03
Bounded evidence agent
04
Specialised identity and document controls
05
Approved policy service
06
Schema-validated proposal
07
Human decision interface
08
Deterministic execution service
09
Versioned record and receipt
Reading. The authored topology makes 9 declared relations across 9 states inspectable. Read it as the control structure for “Place each task where its failure is easiest to control”, not as measured performance. Schematic derived from the paper's authored topology; no measured quantities.

The allocation should be revisited when evidence changes. A high-volume extraction pattern may become stable enough for deterministic parsing. A matching model may drift after a new transliteration convention. A legal change may remove an automated path. Governance is not a one-time declaration that one class of component is “AI” and another is safe; it is an account of the actual failure modes at each step.

Deterministic-first does not mean model-last. It means exact controls own exact decisions, specialised models own specialised inference, language models handle language-shaped uncertainty, and people retain the authority the institution cannot responsibly delegate.

Threat-model the evidence supply chain

KYC sources are not trusted merely because the institution was allowed to retrieve them. A customer attachment can contain malicious instructions. An external page can change after approval. An internal note can include copied, unverified allegations. A compromised supplier feed can provide syntactically valid but false records. The threat model must cover meaning and provenance, not only malware.

The NIST Zero Trust Architecture is useful here because it rejects trust based solely on network location and centres explicit, resource-level decisions. It is a general security reference, not a KYC prescription. Applied to this workflow, each tool call is authorised for a subject, resource, action and case purpose. Retrieved content cannot grant new permissions.

Threat Likely route Preventive control Detective and recovery control
Prompt injection in an attachment Text tells the agent to ignore policy, reveal data or call a tool Treat content as data; fixed tool registry; least privilege; instruction separation Record attempted instruction, quarantine content and test replay
Source poisoning False or altered external record enters the evidence set Approved source registry, transport integrity, version pinning where possible Cross-source conflict checks, supplier incident route, affected-case search
Cross-case data leakage Broad retrieval or reused context exposes another customer Case-scoped tokens, attribute-based access, isolated context store Data-loss monitoring, access-log review and revocation
Record mutation through text Generated prose is interpreted as an update command Typed proposal schema and separate execution identity Reject invalid calls; reconcile execution receipt to approval
Stale cached evidence Old source excerpt is presented as current Expiry rules, valid-time fields and retrieval policy Staleness dashboard and targeted case reopening
Reviewer automation bias Polished summary hides conflict or missing evidence Evidence-first interface, separated confirmations and uncertainty display Sampled reperformance, edit/rejection analysis and retraining of reviewers
Excessive retention Full documents and sensitive material persist in agent logs Minimal context manifest and field-level logging policy Scheduled deletion verification and privacy incident response

The service should fail closed on permissions and fail visibly on evidence. If a registry is unavailable, the case state says “source unavailable” and follows the approved exception path. It must not translate absence into a negative result. If a model or extractor exceeds its timeout, partial output is marked incomplete rather than quietly promoted to a final packet.

Tool output needs schema and semantic validation. A registry connector returning a date in the identifier field is syntactically recoverable but semantically dangerous. Validation checks types, ranges, required identifiers, source timestamps and expected cardinality. Unexpected schema changes stop the affected path and alert an owner. They do not invite the language model to guess the missing mapping.

Incident response begins with lineage. Because claims point to source versions and transformation receipts, the institution can identify open and closed decisions touched by a compromised feed or faulty extractor. It can then suspend the tool, reconstruct affected packets and decide which cases require human reassessment. Without lineage, every customer processed during the period becomes a candidate, turning a contained source defect into an enterprise-wide uncertainty.

Roll out by decision right, not by headline use case

The safest progression is defined by what the system may do. A pilot that “only summarises” but can read unrestricted data is not low risk. A system that produces structured evidence from a narrow, well-tested source set may be safer even if its analysis is sophisticated.

Figure 12Stage 0: offline replay to continuous monitoringCausal and control schematic
Stage 0: offline replay to continuous monitoring8 declared states connected by 8 authored relations. The figure supports the section Roll out by decision right, not by headline use case. L0L1L2L3L4
Yes
No
01
Stage 0: offline replay
02
Stage 1: shadow evidence packets
03
Stage 2: reviewer-visible suggestions
04
Stage 3: approved outreach drafting
05
Stage 4: structured change proposals
06
Stage 5: broader case coverage
07
New evidence, scope or failure?
08
Continuous monitoring
Reading. The authored topology makes 8 declared relations across 8 states inspectable. Read it as the control structure for “Roll out by decision right, not by headline use case”, not as measured performance. Schematic derived from the paper's authored topology; no measured quantities.

Offline replay uses cases frozen at their historical decision time. Test builders hide later evidence and score only what was available. Shadow mode then builds packets beside the current process without changing reviewer work or customer contact. Differences are adjudicated by authorised subject-matter reviewers. A disagreement is classified: source access, policy interpretation, evidence extraction, entity resolution, judgement, or an error in the historical case.

Reviewer-visible suggestions come next, with no direct update right. The programme measures whether reviewers inspect evidence, correct proposals and notice planted conflicts. Outreach drafting should not be enabled merely because summaries are accurate; it requires its own necessity, wording, channel and privacy tests. Structured change proposals arrive only after the receiving system enforces typed approvals. Broader customer and product coverage is a new release, not a configuration toggle.

Gate Evidence needed to progress Reason to stop or narrow
Source gate Coverage, authority, availability and lineage tested by case type Unexplained source gaps or unauthorised access
Extraction gate Claim-level accuracy, negation, dates and conflict preservation pass Material claim cannot be reproduced from cited text
Decision-support gate Reviewers use evidence and can reject or edit efficiently Approval becomes faster only because scrutiny falls
Customer gate Requests are necessary, comprehensible and secure Unnecessary documents, misleading language or unsafe channel
Execution gate Every change maps to an approval and can be reversed Free text can alter the system of record
Scale gate Drift, rework, equity and capacity remain within approved limits One customer group bears disproportionate error or burden

Ownership must be similarly explicit. Compliance owns the control objective and authorised interpretations. Operations owns case execution and capacity. Data owners certify source meaning and quality. Security owns identities, tool trust and incident containment. Model or system-risk functions provide independent challenge appropriate to the components in scope. Legal and privacy functions decide their respective requirements. Engineering owns reliability and release integrity. Business owners remain accountable for relationship actions. No committee label substitutes for named individuals and escalation paths.

The business case should count control quality and customer burden, not only analyst minutes. Useful benefits include fewer duplicate retrievals, faster identification of material change, less unnecessary outreach, more reproducible decisions and better source-defect containment. Costs include source licensing, data remediation, review-interface work, assurance, incident readiness and ongoing policy translation. If the proposal depends on eliminating the human role whose judgement the policy requires, its economics are built on an invalid operating model.

Production readiness is reached when the institution can explain a correct decision, detect a wrong one, contain a compromised source and continue manually. That is more demanding than a successful demonstration. It is also more valuable: the result is an evidence service that strengthens the KYC control rather than a fluent layer placed over the same fragmented records.

Migrate legacy records without pretending they are clean

Most institutions will introduce this design over customer records created under different policies, schemas and operating processes. Some fields will have no source reference. Dates may mean document receipt, case closure or unknown. Beneficial-owner details can sit in attachments while a master field is blank. Free-text risk rationales may combine fact and judgement. An agent cannot safely convert that history into a current evidence graph by summarising it once.

Migration should classify, not conceal, uncertainty. Profile each field for population coverage, format, source traceability, temporal meaning and conflict. Create a legacy assertion with its original record and status. Where the source and meaning are sufficiently clear, transform it with a receipt. Where they are not, mark it unverified or unknown and decide whether the risk justifies remediation now, at the next event or at the scheduled backstop.

Figure 13Legacy customer records and documents to versioned current profileCausal and control schematic
Legacy customer records and documents to versioned current profile10 declared states connected by 11 authored relations. The figure supports the section Migrate legacy records without pretending they are clean. L0L1L2L3L4 01
Legacy customer records and documents
02
Field, source and time profiling
03
Traceable current assertion
04
Conflicted or ambiguous assertion
05
Missing material proposition
06
Candidate governed state
07
Risk-based remediation queue
08
Source retrieval or customer outreach
09
Human approval
10
Versioned current profile
Reading. The authored topology makes 11 declared relations across 10 states inspectable. Read it as the control structure for “Migrate legacy records without pretending they are clean”, not as measured performance. Schematic derived from the paper's authored topology; no measured quantities.

Do not let migration create fabricated precision. If a legacy field says “updated 2022” with no exact day, store the available period and uncertainty. If a PDF appears to contain an owner but entity resolution is ambiguous, retain the candidate. If an old rationale says “low risk due to domestic activity,” do not infer the evidence or policy version that produced it unless the record identifies them.

Prioritisation combines consequence and evidence condition. A missing source for a material ownership proposition in a higher-risk, active relationship may need prompt review. A cosmetic format issue in a closed product may not. The rule is approved and visible. Queue age can increase urgency but should not become the sole basis.

Migration runs in cohorts with reconciliation. For each cohort, compare counts and material states between legacy and new systems; sample transformed evidence; verify entitlements; test downstream monitoring; and retain a rollback or manual route. A record is not retired until the new system can demonstrate the approved current state and source links or an explicit exception.

Parallel operation creates its own risk. If analysts update both systems, conflicts emerge. Define the authoritative writer at each stage and synchronise only approved fields through typed interfaces. Monitor rejected updates and lag. A generated summary should never serve as the integration contract between customer systems.

Historical documents may contain data the new agent is not permitted to use. Migration access is a separate purpose with time-limited roles and retention. Extract only what the approved target model requires. Do not use the project as an opportunity to index every archived communication for future unspecified analysis.

Backlog reporting should not call every unresolved legacy field a control failure. Distinguish material gaps, lower-priority remediation, source traceability improvements and harmless format changes. Give owners a completion path and escalation. Management sees both quantity and consequence.

A credible migration makes uncertainty smaller and more visible over time. An incredible one converts old ambiguity into neat, unsupported fields and calls the database modernised.

Capacity should follow risk, not queue age alone

Event-driven review changes demand. Some events will cluster around registry updates, product migrations or external risk changes. A naïve service-level target can pressure the system to close low-information cases or flood reviewers with duplicate triggers. Capacity controls need to group related events, suppress exact duplicates and preserve the oldest unresolved material proposition rather than the oldest alert.

Queue priority should combine consequence, evidence decay and customer impact. A potential ownership change affecting a restricted product may need prompt human attention. A formatting difference in a low-risk address can wait or be resolved automatically by an authoritative source rule. The priority formula must be deterministic, documented and testable. A language model may summarise the reason; it should not secretly reorder the queue.

Backlogs are also a risk signal. The dashboard should separate unopened cases, evidence waiting, customer response waiting, reviewer work and approval waiting. One blended age hides the bottleneck. It should also show which source or trigger produces the most rework and which customer groups bear the most outreach. These views support a risk-based programme without turning a model-generated score into the programme's objective.

Evaluation must follow the decision path

Measuring summary similarity would miss the important failures. The evaluation set should contain cases with same-name entities, stale records, legitimate activity shifts, changed beneficial ownership, conflicting sources, missing documents, protected information and no material change. It should score the agent's observable outputs: retrieval decisions, evidence citations, conflict preservation, proposed diff, outreach boundaries and escalation.

Evaluation layer Measure Failure the measure should expose Release expectation
Trigger Material-change recall by trigger family Relevant events never open a review Predeclared minimum by consequence, not one blended score
Retrieval Authorised evidence precision and coverage Excess data access or missing primary evidence No prohibited-source access; case-type coverage demonstrated
Entity resolution Candidate recall and wrongful-collapse rate Wrong person accepted because a score looked strong Ambiguity retained when decisive fields conflict
Provenance Claim-to-source validity Summary claims cannot be traced or use stale evidence Every material proposition points to a permitted source
Case proposal Structured-diff accuracy Agent edits an unrelated field or masks a conflict Schema-valid proposals with field-level evidence
Human control Approval quality and meaningful-review time Reviewer rubber-stamps fluent output Sampled reviews show evidence use, edits and justified rejection
Outcome Rework, stale-profile detection and customer burden Faster closure creates more corrections or needless outreach Compare with the prior process using matched case types

Adversarial tests should insert a document that instructs the agent to ignore policy, a plausible but unauthorised registry copy, a name collision, a superseded address, and a customer response containing extra sensitive information. The expected behaviour is observable: quarantine untrusted instructions, deny the unauthorised source, retain identity ambiguity, prefer current valid evidence and minimise retained content.

Private reasoning text is neither requested nor used as control evidence. The assurance record is the sequence of source access, policy decisions, extracted propositions, reviewer actions and system-of-record changes. A concise structured rationale can explain a recommendation using those exposed events.

Figure 14Versioned KYC test cases to monitor drift, rework and customer burdenCausal and control schematic
Versioned KYC test cases to monitor drift, rework and customer burden9 declared states connected by 9 authored relations. The figure supports the section Evaluation must follow the decision path. L0L1L2L3L4
No
Yes
01
Versioned KYC test cases
02
Trigger and retrieval tests
03
Entity, provenance and conflict tests
04
Human-interface evaluation
05
All consequence gates pass?
06
Fix, narrow scope or reject release
07
Shadow review against current process
08
Limited release with sampled review
09
Monitor drift, rework and customer burden
Reading. The authored topology makes 9 declared relations across 9 states inspectable. Read it as the control structure for “Evaluation must follow the decision path”, not as measured performance. Schematic derived from the paper's authored topology; no measured quantities.

Operational controls that decide whether the design works

The build is not complete when the evidence packet renders. It needs case ownership, queue ageing, source-health monitoring, policy-version control and a safe manual route. Registry outages must not become “no change” conclusions. A failed screening service must not let a case auto-close. If a source changes schema, replay tests should detect changes in extracted propositions before deployment.

Reviewers need a route to challenge sources, not only the model. A wrong registry mapping or stale internal master record can mislead every later model. Corrections should update the authoritative source or create an explicit override with owner and expiry; they should not disappear into free-text notes.

Scheduled review remains useful as a coverage check. It can surface silent source gaps and relationships with few digital events. Its frequency should follow applicable law, institutional policy and risk. Event-driven review can then respond between those points without creating a claim that every data change is material.

The operating policy should settle these questions before release:

  • Which events can open a case, and which can only enrich an existing case?
  • Which roles may see each source and proposition?
  • What creates a customer outreach request?
  • Who may confirm or reject an identity match?
  • Who may change a customer profile or risk rating?
  • Which decisions require dual approval?
  • How are suspicious-activity referrals separated from ordinary KYC context?
  • What happens when a source, model or agent is unavailable?
  • How is a material error corrected across open and closed cases?
  • Which metrics can stop the service or narrow its permissions?

A production KYC agent should make evidence easier to inspect and authority harder to blur. Faster closure is useful only after provenance, customer burden, review quality and missed-change risk remain inside approved limits.

Source position

The regulatory sources in this article have different authority and jurisdiction. FATF sets international standards implemented locally. FinCEN and FFIEC materials address United States requirements and supervision. The FCA findings and EBA guidelines address their respective United Kingdom and European contexts. NIST offers a voluntary technical risk framework. Wolfsberg is an industry association.

That hierarchy matters. Industry practice can inspire a control; it cannot create a legal obligation. Product and regulatory behaviour should be rechecked at implementation and review. The architecture remains stable when those rules change because legal requirements sit in versioned policy, while the agent remains a bounded evidence worker.