Skip to content
PROTOTYPE — MOCK DATAFigures are generated fixtures derived from the registry. Not ACF actuals.
Menu (13)
?
Vu Tuan Minh (CEO)
exec · read-only
Layers
L1, L2, L3
Scope
ACF and below
Packs in scope
13 of 13
Employee record
— a role, not a person

Clears the persona and returns you to the default reader. At fullstack this is Entra ID (A-21) and the identity stops being a cookie.

← Integrations
INTEGRATION MAP · THE PLATFORM AND WHAT FEEDS IT

What comes in, from where, and how

The platform at the centre, each source system on its own arm, the integration method on the arm itself, and the metrics that system brings as leaves — coloured by perspective, faint where the department is outside your scope.

Same data as the coverage table, in the other shape people ask for it in.

37
METRICS ON A REAL FEED
103
ARRIVING SOME OTHER WAY
12
SYSTEMS DRAWN
54
SYSTEMS NOT DRAWN
NS-01NS-02NS-04APIno system of record⚠ in no inventoryCG-02CG-03CR-04CR-06CR-09FN-02IMPORTT24 → DWH8 metricsAP-01AP-02AP-03AP-04AP-05AP-08APIAppraisal daily report6 metricsIT-04IT-05IT-06IT-09IT-10APIManageEngine SDP5 metricsTS-01TS-02TS-04TS-12APIStringeeX4 metricsCO-01CO-05CO-07APINexusti3 metricsCO-02CO-03CO-04APINexusti + T243 metricsCG-01CG-01BAPIPayment GW / T242 metricsCR-05FN-01IMPORTT24 → DWH + Finance2 metricsTS-05APICRM + LOOMS1 metricCG-10TS-03UNBOUNDConsent portal⚠ in no inventoryCO-12CG-04FN-04FN-06FN-07FN-08UNBOUNDFinance9 metricsSDK — no system yetplanned · R-D-19 · Phase 3ACF KPI& Scorecard37METRICS BOUND
API push27CSV import10SDKplanned0Not bound103in no ACF inventory
THIS MAP DOES NOT DRAW 54 OF THE 66 SYSTEMS

Sixty-six systems and 140 metrics on one radial is a wall poster nobody reads, so the map draws every system bound to a feed plus the largest unbound ones, and the rest are counted here rather than crushed into the ring. Between them they carry 92 metrics.

A diagram that silently omitted three-quarters of the estate would be the most misleading artefact this programme could produce — architecture diagrams get quoted back long after the caveat is forgotten. The number is in the heading for that reason.

DWH · 6manual · 6HR · 5LOOMS · 5MISA AMIS · 5PTSP (pre-build) · 5infra monitoring · 3PTSP + T24 · 3Appraisal QC · 2Fraud register · 2Merchant Portal · 2Ops register · 2org chart · 2Payment GW + T24 · 2PTSP · 2T24 · 2batch scheduler · 1CS + Nexusti · 1CS + PTSP · 1CS register · 1daily report + HR · 1DR records · 1DR test record · 1DWH + merchant file · 1DWH + Nexusti · 1eKYC/eSign · 1eKYC/eSign (FPT) · 1external Excel · 1Finance + HR · 1forecast − actual\\ · 1Fraud + Appraisal · 1Fraud register (Excel) · 1Fraud register + eKYC · 1Fraud register + T24 · 1IAM · 1Internal Audit · 1LOOMS / Scoring · 1LOOMS → T24 · 1manual → GRC · 1Merchant Portal + T24 · 1+14 more
THE METHODS, AND WHAT EACH ONE MEANS
API push27 metrics
The department holds a write-only credential and posts on a schedule (A-34)
CSV import10 metrics
A file, validated through the same contract as the API — one envelope, three doors
SDKPLANNED0 metrics
Proposed at Phase 3 (R-D-19): published TS and Python clients generated from the OpenAPI contract. Nothing uses one yet — Q-41
Not bound103 metrics
A system named on a metric with no integration project behind it. Whether it is pulled by Airflow or arrives by hand is Q-42
TWO THINGS THE METHOD LABELS ARE NOT

They are derived, not declared. No fixture carries an “integration method” field, so each arm is read off what the registry can evidence: a project with a credential is API, csvOnly is import, and no project at all is unbound. Inventing a field would have meant inventing architecture.

The SDK arm is drawn empty, on purpose. Nothing uses one. R-D-19 proposes published TypeScript and Python clients at Phase 3, 02 already diagrams the signing flow, and the API contract page already tells departments the SDK will speak it. Solid would claim a lane that does not exist; leaving it out would drop a promise already made. Q-41 asks for the date.

Q-42 is the other gap: the architecture also has an Airflow pull lane, and no fixture says which unbound system is on it. So the map says not bound to a project rather than guessing between a feed we own and a spreadsheet somebody emails.

LEAF COLOUR
FINANCIALCUSTOMERINTERNAL PROCESSPEOPLE & LEARNING· grey means the department is outside your scope