Demonstration

Synthetic demonstration data

Seven scenarios through the real engine

Every number on this page was produced by Sentinel Engine 0.2.0 running the released code paths on synthetic demonstration data: invented actors, invented transfers, a fictional currency. The input is made up. The output is what the engine actually returned.

Not a live system, not production data, no fraud prevented. The demonstration shows mechanics: how dimensions separate, how reason codes read, how a sequence escalates, how the evidence record is verified. Metrics describe the engine on its own synthetic corpus and say nothing about performance on real data.

20260105seed · SANDBOX tenant · fingerprint f0336be561…
875synthetic baseline events over 30 days
59decisions scored, every applied action allow
60evidence records; tampered copy fails at record 31

Explore the scenarios

Scenario A · SHADOW

Normal activity

synthetic input

What happened (synthetic): A long-standing customer pays a peer an ordinary amount at an ordinary hour; a normal integration initiates an ordinary payout from its usual network.

Sentinel Engine 0.2.0 · real outputengine
Identity trustIdentity trust 85
Account takeoverAccount takeover 0
ScamScam 0
TransactionTransaction 0
RecipientRecipient 0
MuleMule 0
NetworkNetwork 0
IntegrationIntegration 0

peak over the scenario's decisions (max per dimension, union of reasons, strongest recommendation).

Decision
RecommendedALLOW
AppliedALLOW
Decisions2
Graph7 nodes · 6 edges

Replay of the synthetic corpus

Replayed as a partner’s history would be

The same corpus through the replay engine with the label-leakage guard. Recall below one half is deliberate: 48 labelled frauds are planted below the engine’s default thresholds so the report has something honest to say. One candidate investigation cluster (37 entities, 36 alerted transactions) with status CANDIDATE_INVESTIGATION_CLUSTER: never called fraud.

981transactions replayed
125labelled (85 confirmed fraud)
100.0%precision on labelled
43.5%recall on labelled
0.965PR-AUC
39alerts
Evidence verification
Records60
Full chainVERIFIED
Offline exportVERIFIED
Tampered copyFAILED at record 31 · hash mismatch

Run it yourself

Design partners receive the engine repository and reproduce this page’s numbers with one command at the reference seed. The demonstration also performs a signed HTTP round trip with request signing and replay protection, omitted here.