Back to case

AI decision audit trail

Priya Sharma (v2) — Meridian Textiles Pte Ltd

Mapped to Taiwan FSC's "Guidelines for the Use of AI in the Financial Industry" (June 20, 2024), four-stage AI lifecycle: planning & design; data collection; model building & validation; deployment & monitoring. Generated 2026-10-01 22:05 UTC from case data current as of that time.

Not a compliance determination

FSC guidance requires firms using third-party generative AI to designate personnel who "objectively and professionally manage" the risk and to keep records of AI model design and decision-making to assess fairness. This document is that record for this case — it is evidence to support a human reviewer's decision, not a substitute for one.

Stage 1

Overview

This case draws on AI assistance in two places: identifying the beneficial owners of the subject entity and how they're connected, and assessing the evidence behind the client's source-of-wealth claims. In both cases, the AI does not make the final call — it produces a confidence assessment and a written explanation, and a human reviewer decides what happens next. Every AI response is captured in a fixed, consistent format specifically so it can be logged and reviewed here, rather than left as free-form text. AI model used: Claude, developed by Anthropic.

Stage 2

Data collection

Every document submitted for this case is kept exactly as received and is the only basis for any AI-derived finding that follows from it. 6 document(s) submitted to date.

Ownership document 2026-08-12 02:57 UTC

ACRA BIZFILE — BUSINESS PROFILE (Extract), pulled 2024-11-04 by the bank using UEN 201512345K (provided by the client at onboarding) ------------------------------------------------------------ UEN: 201512345K Entity Name: MERIDIAN TEXTILES PTE. LTD. Entity Type: Local Company Business Constitution: Company Limited by Shares Company Type: Private Company Limited by Shares Date of Registration/Incorporation: 2015-03-12 Entity Status: Live Registered Address: 16 Kallang Place, Textile House, Singapore 339157 Primary SSIC: 13990 — Other Textile Manufacturing N.E.C. No. of Officers: 3 ------------------------------------------------------------ Shareholders of record (per Bizfile's Company Shareholders Details): Priya Sharma — 150,000 shares (15.0%) Sharma Holdings Pte Ltd — 650,000 shares (65.0%) Daniel Koh — 80,000 shares (8.0%) Other shareholders — 120,000 shares (12.0%) Total issued shares: 1,000,000 ordinary shares

Ownership document 2026-08-12 02:58 UTC

Bank onboarding file: identity verification confirms National ID S8512345A, date of birth 14 February 1985, for client Priya Sharma — matches the record on file.

Identifiers were withheld before this was sent to the AI

Bank onboarding file: identity verification confirms National ID [NATIONAL-ID-REDACTED], date of birth [DATE-OF-BIRTH-REDACTED], for client Priya Sharma — matches the record on file.

date of birth: matched Priya Sharma (v2) on file

national id: matched Priya Sharma (v2) on file

Ownership document 2026-08-12 02:58 UTC

ACRA BIZFILE — BUSINESS PROFILE (Extract), pulled 2024-11-04 by the bank using UEN 201811987H (Sharma Holdings Pte Ltd, identified from the Meridian Textiles shareholder register above) ------------------------------------------------------------ UEN: 201811987H Entity Name: SHARMA HOLDINGS PTE. LTD. Entity Type: Local Company Entity Status: Live ------------------------------------------------------------ Shareholders of record (per Bizfile's Company Shareholders Details): Priya Sharma — 100,000 shares (100.0%) Total issued shares: 100,000 ordinary shares

Ownership document 2026-08-12 02:59 UTC

Corporate intelligence search result: an individual named Daniel Koh is registered as holding an 8% stake in Meridian Textiles Pte Ltd, but is reported by industry contacts to be acting as a nominee for Priya Sharma — this has not been confirmed through primary documentation.

SoW evidence 2026-08-12 03:01 UTC

ACRA deregistration filing, 2018: confirms Priya Sharma sold her stake in a prior textile trading business for SGD 12,000,000, consistent with the claimed sale.

SoW evidence 2026-08-12 03:01 UTC

Employer HR records confirm salary payments to Priya Sharma consistent with the claimed role and period, 2014-2019. Brokerage statements show transfers into Priya Sharma's account in 2019-2021, but the dates precede the confirmed 2018 stake sale that was claimed as the source of these funds — the timing is inconsistent with the stated source.

Stage 3

Model building & validation

This system does not train or customize its own AI model — it uses a general-purpose model provided by a third party (Anthropic). Taiwan's FSC guidance is explicit that firms in this position must still actively manage that risk rather than accept the AI's output uncritically. To do that, every AI output passes through the checks below before anything is added to the case record:

A new name is only linked to an existing person or company when the AI positively confirms it's the same one.

Otherwise it's treated as new and kept separate. This is what lets 'Lin Wei-Chen' — a different ordering of the same name — correctly match the existing 'Wei-Chen L.' record instead of being logged as a different person.

A known ownership percentage can never be silently erased by a later, less specific document.

If a new document doesn't state a specific percentage for a relationship that's already on file, the existing figure is kept rather than cleared. This protects a confirmed stake from being lost just because a later document mentioned the relationship without repeating the number.

Indirect ownership through a chain of companies is calculated independently, not estimated by the AI.

The AI is only asked to report direct relationships a document actually states — for example, 'Company A owns 70% of Company B.' Any indirect stake reachable through a chain of companies is then calculated separately by the system itself, so the same ownership can't be counted twice.

Every confidence score comes with a written reason, and the system leans cautious.

The AI is never allowed to return a bare number — each score must include a short explanation. It's also instructed to weigh the two directions differently: evidence that contradicts a claim should lower confidence sharply, while evidence that supports it should raise confidence more gradually. Missing a real problem is treated as more costly than being overly cautious.

National ID numbers and dates of birth are never sent to the AI model.

When a submitted document contains one, it's compared locally, within our own systems, against the record already on file — the AI is only ever told whether that comparison matched, not the number itself. This keeps the raw identifier from ever reaching the third-party AI provider, while still letting the system use a positive match as supporting evidence when resolving a name variant.

Stage 4

Deployment & monitoring

Beneficial ownership — current state

Company Act — 10% threshold

80.0% confirmed

AML Act — 25% threshold

88.0% potential

Escalated for human review

Potential aggregate control (88.0%) crosses the 25% UBO threshold pending confirmation of inferred relationships. No automated action closes this case.

RelationshipStatusRationaleRecorded
Priya Sharma (v2) → Meridian Textiles Pte Ltd (15% direct shareholding) verified ACRA Bizfile shareholder record lists Priya Sharma holding 150,000 of 1,000,000 shares (15.0%). 2026-08-12 02:58
Sharma Holdings Pte Ltd → Meridian Textiles Pte Ltd (65% direct shareholding) verified ACRA Bizfile shareholder record lists Sharma Holdings Pte Ltd holding 650,000 of 1,000,000 shares (65.0%). 2026-08-12 02:58
Daniel Koh → Meridian Textiles Pte Ltd (8% direct shareholding) verified ACRA Bizfile shareholder record lists Daniel Koh holding 80,000 of 1,000,000 shares (8.0%). 2026-08-12 02:58
Priya Sharma (v2) → Sharma Holdings Pte Ltd (100% direct shareholding) verified ACRA Bizfile shareholder register lists Priya Sharma as 100% owner of Sharma Holdings Pte Ltd. 2026-08-12 02:58
Priya Sharma (v2) → Daniel Koh (beneficial interest via nominee (unconfirmed)) inferred Industry contacts report Daniel Koh's registered 8% stake in Meridian Textiles is held as a nominee for Priya Sharma, not yet confirmed by primary documentation. 2026-08-12 02:59

How the ownership structure was uncovered

2026-08-12 02:58 UTC
Pulled ACRA Bizfile extract for Meridian Textiles Pte Ltd (UEN 201512345K), confirming its incorporation details and current shareholder register. Registry directly evidences Priya Sharma holding 15% and newly identifies Sharma Holdings Pte Ltd (65%) and Daniel Koh (8%) as direct shareholders, with 12% held by unnamed other shareholders; Sharma Holdings' name suggests a possible further link to Priya Sharma warranting follow-up.
2026-08-12 02:58 UTC
Bank onboarding identity verification document confirms client Priya Sharma's national ID and date of birth match the existing record on file for Priya Sharma (v2). No new ownership or relationship information is provided.
2026-08-12 02:58 UTC
ACRA Bizfile extract for Sharma Holdings Pte Ltd (UEN 201811987H) confirms Priya Sharma holds 100% of the company's 100,000 issued shares, establishing her as sole registered owner of the entity that in turn holds 65% of Meridian Textiles.
2026-08-12 02:59 UTC
Corporate intelligence search suggests Daniel Koh's registered 8% shareholding in Meridian Textiles Pte Ltd may be held as a nominee for Priya Sharma, per industry contacts. This is unconfirmed by primary documentation, so recorded as an inferred beneficial-interest link (Priya Sharma -> Daniel Koh) that would extend the ownership chain from Priya Sharma through Daniel Koh's existing 8% stake once verified.
2026-08-12 02:59 UTC
Checked 'Priya Sharma (v2)' against ICIJ's public Offshore Leaks Database (810,000+ entities from the Panama Papers, Paradise Papers, Pandora Papers, Bahamas Leaks, and Offshore Leaks investigations). No confirmed match -- ICIJ's own high-confidence match flag is false for every candidate returned. Closest candidates, for reference only, not treated as findings: 'Gaurav SHARMA' (Entity node extracted from the Offshore Leaks data., similarity 46.7/100); 'SHARMA LTD' (Entity node extracted from the Pandora Papers - SFM Corporate Services data., similarity 46.7/100); 'Sharma Limited' (Entity node extracted from the Panama Papers data., similarity 40.0/100).
2026-08-12 02:59 UTC
Checked 'Meridian Textiles Pte Ltd' against ICIJ's public Offshore Leaks Database (810,000+ entities from the Panama Papers, Paradise Papers, Pandora Papers, Bahamas Leaks, and Offshore Leaks investigations). No confirmed match -- ICIJ's own high-confidence match flag is false for every candidate returned. Closest candidates, for reference only, not treated as findings: 'TAG MARINE SERVICES PTE. LTD.' (Entity node extracted from the Offshore Leaks data., similarity 51.9/100); 'CM TEXTILES LTD.' (Entity node extracted from the Panama Papers data., similarity 48.0/100); 'TEXMATIL PTE. LTD.' (Entity node extracted from the Panama Papers data., similarity 48.0/100).
2026-08-12 02:59 UTC
Checked 'Sharma Holdings Pte Ltd' against ICIJ's public Offshore Leaks Database (810,000+ entities from the Panama Papers, Paradise Papers, Pandora Papers, Bahamas Leaks, and Offshore Leaks investigations). No confirmed match -- ICIJ's own high-confidence match flag is false for every candidate returned. Closest candidates, for reference only, not treated as findings: 'MELCON HOLDINGS LTD.' (Entity node extracted from the Panama Papers data., similarity 60.9/100); 'TKT GLOBAL HOLDINGS PTE. LTD.' (Entity node extracted from the Panama Papers data., similarity 51.9/100); 'KAM HOLDINGS LTD.' (Entity node extracted from the Panama Papers data., similarity 47.8/100).
2026-08-12 02:59 UTC
Checked 'Daniel Koh' against ICIJ's public Offshore Leaks Database (810,000+ entities from the Panama Papers, Paradise Papers, Pandora Papers, Bahamas Leaks, and Offshore Leaks investigations). No confirmed match -- ICIJ's own high-confidence match flag is false for every candidate returned. Closest candidates, for reference only, not treated as findings: 'J Koh & Co.' (Entity node extracted from the Offshore Leaks data., similarity 40.0/100); 'Daniel F. Adams' (Entity node extracted from the Offshore Leaks data., similarity 35.7/100); 'Koh Cheng Huat' (Entity node extracted from the Offshore Leaks data., similarity 35.7/100).
2026-08-12 03:00 UTC
Checked entity 'Meridian Textiles Pte Ltd' against GovTech's MyInfo Business Sandbox using UEN T15LP0010D. This is a live call to Singapore's official KYB sandbox, not a lookup of 'Meridian Textiles Pte Ltd' itself -- it returned GovTech's one published reference entity, 'Proper Partners LP' (Limited Partnerships, status LIVE), with 3 officer appointment(s) on file.
2026-08-12 03:54 UTC
Checked 'Priya Sharma (v2)' against ICIJ's public Offshore Leaks Database (810,000+ entities from the Panama Papers, Paradise Papers, Pandora Papers, Bahamas Leaks, and Offshore Leaks investigations). No confirmed match -- ICIJ's own high-confidence match flag is false for every candidate returned. Closest candidates, for reference only, not treated as findings: 'Gaurav SHARMA' (Entity node extracted from the Offshore Leaks data., similarity 46.7/100); 'SHARMA LTD' (Entity node extracted from the Pandora Papers - SFM Corporate Services data., similarity 46.7/100); 'Sharma Limited' (Entity node extracted from the Panama Papers data., similarity 40.0/100).
2026-08-12 03:54 UTC
Checked entity 'Meridian Textiles Pte Ltd' against GovTech's MyInfo Business Sandbox using UEN T15LP0010D. This is a live call to Singapore's official KYB sandbox, not a lookup of 'Meridian Textiles Pte Ltd' itself -- it returned GovTech's one published reference entity, 'Proper Partners LP' (Limited Partnerships, status LIVE), with 3 officer appointment(s) on file.

Source-of-wealth claims — how confidence changed over time

Sale of prior business stake, 2018

S$12,000,000 claimed

WhenConfidenceStatusNote
2026-08-12 02:57 0% pending No evidence submitted yet.
2026-08-12 03:01 78% corroborated ACRA deregistration filing is an official third-party corporate registry record confirming the sale of the prior textile trading business stake for SGD 12,000,000 in 2018, independently corroborating the claim.
2026-08-12 03:01 60% downgraded The brokerage transfer timing inconsistency raises doubt about whether the 2018 stake sale proceeds actually flowed into the account as claimed, weakening confidence in this claim despite prior corroboration.

Salary income, textile trading 2014-2019

S$9,000,000 claimed

WhenConfidenceStatusNote
2026-08-12 02:57 0% pending No evidence submitted yet.
2026-08-12 03:01 15% pending The filing confirms business ownership and its 2018 sale but does not independently verify salary income from 2014-2019; salary claim still requires payroll/tax records or employer confirmation.
2026-08-12 03:01 65% corroborated Employer HR records independently confirm salary payments to Priya Sharma consistent with the claimed role and period (2014-2019), providing third-party corroboration beyond client-submitted paperwork.

Brokerage account transfers, 2019–2021

S$5,999,987 claimed

WhenConfidenceStatusNote
2026-08-12 02:57 0% pending No evidence submitted yet.
2026-08-12 03:01 10% downgraded Brokerage statements do show transfers in 2019-2021, but the timing is inconsistent with the claimed source (2018 stake sale) -- transfers reportedly precede the sale, undermining the claimed causal link between the two events.

Aggregate check — claimed sources vs actual assets

Claimed sources total S$26,999,987 against total assets of S$32,000,000. A gap of S$5,000,013 has no claimed source, independent of any single claim's status.