Platform Platform
System
ConceptsEnginePolicy as codeDeclarationsSafe changeGatewaysIntegrationsObservabilityAdministrationSecurityHuman reviewAudit and evidenceData retentionSecrets and data classification
Controls
Registries and documentationAuthentication and authorizationInjection detectionData redactionCode fingerprintingRole and judge checksContent classificationSpend and loop limitsBusiness rules
Solutions Solutions
By what you do
Sell into the enterpriseControl the AI you run
By industry
Financial servicesDigital assetsInsuranceHealthcareLegalUser-generated content
By discipline
AI governanceTrust and safetyRisk and compliance
Cases Cases Embedded control planeSource-code leakTrading agents over MCPLive firehoseRefund assistant
Compare Compare LiteLLMNVIDIA NeMo GuardrailsOPAROOSTAgent Governance Toolkit
Resources Resources
Guides
Enterprise review questionsPrompt injectionAgent and control layerAgent architecturesDecision system mapAI control maturity model
Standards
Standards OWASP Agent Control StandardEU AI ActPMI AI standardNIST AI RMFERC-8004
Book a demo
Resources · Guides

The Decision System Map

A vendor-neutral reference model for any system that makes automated allow/deny, risk, and exposure decisions. It separates the problem into seven layers — decisions, signals, policy logic, enforcement, human operations, change control, and auditability — so you can audit, design, or qualify a Trust and safety or decisioning system against it. These are common patterns across fintech, marketplaces, AI platforms, and regulated SaaS.

Is this relevant to you?
  • You run automated allow/deny, ranking, or exposure decisions.
  • You need the record or audit evidence for incidents, customers, or regulators.
  • You ship ML or LLMs in production and need control over their influence.

The seven layers

  1. Surfaces & Verdicts — what the system decides.
  2. Signals & Evidence — what decisions use.
  3. Policy Logic — how evidence becomes verdicts.
  4. Enforcement Runtime — where, when, and how outcomes are applied.
  5. Human Ops & Governance — authority and workflow.
  6. Change Control — how it evolves safely.
  7. Audit, Evidence & Privacy — prove, explain, reconstruct.

1. Surfaces & Verdicts

what the system decides

CategoryMechanismExamples
Access & eligibilityallow / deny actiondeny API call by policy; block LLM tool call; prevent seller from posting
suspend / reinstate subjectfreeze wallet; suspend merchant; reinstate account after appeal
Risk assessmentscore / tier assignmenttransaction risk score; user trust tier; API key risk tier
abuse / fraud classificationAML flag; account-takeover suspicion; prompt-injection detected
Exposure & distributionvisibility controlsuppress scam listing; hide unsafe AI output; block ad delivery
ranking adjustmentdownrank borderline content; demote low-trust sellers; reduce reach
Flow decisionsauto-resolve vs reviewauto-approve low-risk payment; hold withdrawal; quarantine AI output
routing to handling pathroute to AML vs fraud ops; AI safety vs legal; enterprise escalation queue
Volume & velocityrate limits / quotasthrottle withdrawals; cap model calls per tenant; limit posting frequency
temporary restrictions24h cash-out freeze; cooldown after suspicious behavior; DM ban for new users
Data access & flowdata access constraintsblock retrieval from HR docs; deny export to external connector; restrict tool scopes
data transformation constraintsredact PII in outputs; block secrets leakage; enforce a no-code-execution zone

2. Signals & Evidence

what decisions use

CategoryMechanismExamples
Entity stateidentity / verification attributesKYC tier; MFA enabled; verified business; device trust state
enforcement historyprior chargebacks; past strikes; previous holds or overrides
Event contextaction / object metadataamount and currency; tool name and arguments; listing category and price
session / device metadatadevice fingerprint; IP reputation; auth method; session age
Behavior signalssequence / velocity featuresburst withdrawals; rapid API calls; repeated denied tool attempts
pattern anomaliespayout change then withdraw; login then key creation; prompt spam then tool calls
Relationship signalslinkage indicatorsshared wallets; shared devices; shared IP ranges
coordination indicatorsseller rings; coordinated postings; clustered agent behavior
Model outputsML scores / labelsfraud probability; anomaly score; toxicity label
LLM classifications (with rationale and confidence)intent detection; policy label for a prompt; sensitive-data presence tag
Human & externalhuman labels / outcomesconfirmed fraud; false positive; appeal upheld or overturned
external intelligencesanctions hit; high-risk jurisdiction list; consortium fraud score

3. Policy Logic

how evidence becomes verdicts

CategoryMechanismExamples
Rulesconditions & thresholdsblock if score over X; deny if jurisdiction restricted; allow if KYC at least 2
exceptions / allowlistsregulated-cohort exception; enterprise allowlist; internal test accounts
Statistical decisioningbanding / cutoffsapprove below X; review X to Y; block above Y
ensembles / fusioncombine fraud + AML + behavior; blend anomaly + linkage + score
Composition & precedencerules constrain modelsa sanctions rule overrides a model allow; policy blocks a tool regardless of LLM judgment
models inform rulesdynamic thresholds from drift; score drives routing and severity
Externalized decisionsvendor verdict integrationthird-party fraud verdict; device-reputation vendor; SaaS moderation API
consistency / fallbackcompare vendor vs internal; fall back on vendor outage; confidence gating
Control contractsscopeEU-only policy; per-product policy; per-tenant overrides
determinism contractsame event + state + policy version gives the same verdict; version-pinned feature snapshot

4. Enforcement Runtime

where, when, and how outcomes are applied

CategoryMechanismExamples
Action semanticshard enforcementdecline payment; block prompt or tool call; revoke session or token
step-up / frictionMFA challenge; re-KYC; CAPTCHA or re-auth
Conditional / deferredallow-with-monitoringapprove with enhanced monitoring; allow a tool call with strict logging
holds / quarantinespending withdrawal review; content hidden until review; output quarantine
Timing modelsynchronouscheckout decision under 50ms; tool-call admission inline
asynchronoushold then review; batch suspension overnight
Enforcement pointsedge / gatewayAPI gateway deny; LLM proxy blocks a tool call
service / workerpayment service declines; worker freezes accounts
Propagationcross-system effectsdisable in IAM + payments + support; open a case in the case system
notificationsnotify the user of a restriction; page on-call for a critical event
Failure posturefail-closed / fail-openfail-closed for withdrawals; fail-open for low-risk reads with caps
degraded modecached policy snapshot; disable the LLM classifier but keep the rules

5. Human Ops & Governance

authority and workflow

CategoryMechanismExamples
Reviewtriageroute large withdrawals to a senior queue; route AI safety to a specialist queue
adjudicationconfirm fraud and freeze; mark false positive and restore capability
Approvalsoperational approvalsdual approval for a large withdrawal; approval for a payout-address change
policy-change approvalscompliance sign-off for an AML rule; security sign-off for a tool allowlist
Appeals & escalationsuser appealsseller reinstatement; wallet-unfreeze request; takedown appeal
enterprise / regulator escalationscustomer security escalation; regulator inquiry packet
Overridesoverride authoritysenior-ops override; incident-commander emergency action
override safeguardsreason required; time-boxed override; mandatory ticket link
Quality controlscalibrationdisagreement-review sessions; policy-interpretation alignment
reviewer metricsoverturn rate; false-positive rate; time-to-decision by queue
Separation of dutiesrole boundariesauthor cannot deploy; deployer cannot approve; reviewer cannot edit policies
accountabilitynamed approver recorded; signed change record; immutable override log

6. Change Control

how it evolves safely

CategoryMechanismExamples
Versioningpolicy versionsruleset v12; rule hash; reason-code taxonomy version
model versionsfraud model v3.2; classifier prompt version; feature schema version
Progressive rolloutcanary / percent rollout5% to 25% to 100%; per-tenant rollout; per-region rollout
shadow moderun a new model without enforcement; log diffs vs baseline
Evaluationoffline evaluationrun the last 30 days through a candidate; measure precision and recall on labeled cases
online monitoringdrift detection; queue impact; false-positive trend
ExperimentationA/B teststhreshold tuning; friction-variant testing; ranking-demotion strength
guardrailsblast-radius cap; auto-rollback trigger; restricted cohorts only
Emergency controlskill switchesdisable auto-block; force review-only; disable one policy group
rollbackrevert in minutes; rollback by tenant, product, or region
Governance workflowchange workflowproposal to review to approval to deploy; mandatory peer review
post-change validationwatch-window after deploy; incident review if metrics spike

7. Audit, Evidence & Privacy

prove, explain, reconstruct

CategoryMechanismExamples
Decision recordcore fieldsverdict + reason codes + timestamps + actor; subject IDs recorded
correlationtrace ID across services; case ID; request ID
Traceabilityinput snapshotfeature snapshot ID; model output ID; external list version
content snapshotprompt hash + redacted text; output hash + redacted text
Attributionpolicy lineagepolicy version; rule IDs hit; exception path taken
model lineagemodel version; threshold-set ID; calibration-set ID
Reproducereproducereproduce a disputed decline; reproduce a tool-call denial; reproduce a suspension
Backtestwhat-if simulationthe same history under a new threshold; under a new model; scoped to one tenant
Reportingeffectivenessabuse catch rate; fraud prevented; appeal-overturn trend
operationsSLA adherence; backlog by queue; latency distribution
Privacy & retentionminimizationstore hashes not raw; redact PII; store derived features only
retention30-day raw retention; 1-year decision records; tenant-specific retention

How to use this map

  • Audit an existing Trust and safety or decisioning system
  • Find the control layers you are missing
  • Separate policy decisions from enforcement mechanics
  • Define safe boundaries for ML and LLM influence
  • Structure a conversation with compliance, security, and regulators
  • Use it as an ownership map: policy vs enforcement vs ops

Where Swiftward fits

Swiftward is one way to build the Policy Logic and Audit layers of this map: versioned deterministic rules that constrain the models, a record of every decision, and a human in the loop where you need one, on infrastructure you run yourself. See the platform · Trust and safety.

Book a demo