Nordlys × CRIF ACGDemo orchestrator

Trust Score

Composed view of entity, agent, credit, payment, personalization, mandate, and compliance signals for the active consumer.

AnnaCID-DE-ANNA-001

Stubbed
{
  "consumerId": "CID-DE-ANNA-001",
  "computedAt": "2026-04-22T09:29:16.101Z",
  "entity": {
    "identityVerified": true,
    "sanctionsHits": 0
  },
  "agent": {
    "trustTier": "VERIFIED"
  },
  "credit": {
    "score": 742,
    "band": "LOW_RISK",
    "thinFile": false,
    "negativeMarks": 0
  },
  "payment": {
    "allowedMethods": [
      "INVOICE",
      "INSTALMENT_6",
      "INSTALMENT_12",
      "CARD"
    ],
    "maxCartEUR": 10000
  },
  "personalization": {
    "segment": "PREMIUM_EXISTING",
    "catalogSortStrategy": "PREMIUM_FIRST"
  },
  "mandate": {
    "activeMandateCount": 1,
    "activeMandateIds": [
      "mnd-seed-anna-intent-livingroom"
    ]
  },
  "compliance": {
    "lawfulBasis": "CONTRACT",
    "gdprArt22Human": false
  }
}

The JSON above is composed locally from the persona seed — not from a live ACG tool call. Wiring this to evaluateIntent and the underlying assessment tools is a follow-up for Phase 8.