Skip to content

CDD tier assignment engine

ID MOD-010
System SD02
Repo bank-kyc
Build status Deployed
Deployed Yes
Last commit b88937ccc2e287f09156abdde6596280f414a308

Assigns Standard, Simplified, or Enhanced CDD tier to every customer based on risk factors. Tier is re-evaluated on each trigger event.


Module dependencies

Depends on

Module Title Required? Contract Reason
MOD-009 eIDV & document verification Required CDD tier assignment consumes the identity confidence score and verification result produced by eIDV.
MOD-104 AWS shared infrastructure bootstrap Required AWS shared infrastructure provisioned by MOD-104 (EventBridge buses, S3, KMS, Kinesis, Cognito) is required before this module can be deployed.
MOD-103 Neon database platform bootstrap Required Neon database and schema provisioned by MOD-103 must exist before this module can read or write Postgres.

Required by

Module Title As Contract
MOD-011 KYC periodic review scheduler Hard dependency
MOD-012 KYC audit trail store Hard dependency
MOD-027 Affordability calculator Hard dependency contract/api/
MOD-028 Credit score & risk rating Hard dependency contract/api/
MOD-039 Customer risk score model Hard dependency contract/dbt/
MOD-059 Credit bureau submission engine Hard dependency contract/api/
MOD-060 FATCA/CRS/AEOI reporting engine Hard dependency
MOD-072 Customer profile & settings Hard dependency
MOD-074 Back-office customer 360 Optional enhancement contract/api/
MOD-096 Multi-entity party graph manager Hard dependency contract/api/
MOD-105 Product eligibility engine Hard dependency
MOD-147 Related party exposure monitor Hard dependency
MOD-148 Privacy access request (DSAR) workflow Hard dependency
MOD-152 Climate risk assessment Hard dependency
MOD-153 Customer acceptance engine Hard dependency
MOD-155 Target Market Determination (AU DDO) Hard dependency

Policies satisfied

Policy Title Mode How
AML-002 Customer Due Diligence (CDD) Policy AUTO CDD tier set by rule engine — not agent discretion. EDD triggered automatically for PEPs and high-risk jurisdictions
AML-004 Politically Exposed Persons (PEP) Policy ALERT PEP detection triggers EDD tier and senior management notification flag — no human decision required to escalate
GOV-002 Risk Appetite Statement Policy GATE Customer risk score within RAF thresholds — auto-decline or auto-refer above appetite

Capabilities satisfied

Capability Title Mode How
CAP-046 Real-time account opening (sub-10 minutes) AUTO CDD tier assignment runs automatically at onboarding so the account is risk-rated before the customer's first transaction.
CAP-062 CDD automatic tier assignment AUTO Assigns the CDD tier from identity and risk data without manual intervention, enabling straight-through onboarding.
CAP-066 Self-service KYC refresh AUTO Accepts refreshed identity data from the customer-facing KYC refresh flow and updates the CDD tier accordingly.

Part of SD02 — Customer Identity & KYC Platform Compiled 2026-05-22 from source/entities/modules/MOD-010.yaml