Back to selected work

Finance Operations · AI Trust · Exception Review

Data obfuscated for a secure public portfolio

Incline TrustAI exception-review workspace for corporate spend

Controllers rubber-stamp a drifting AI score, or ignore it and fall behind at close. Either way the audit signature is theirs. The problem is that the model’s confidence, drift, and peer context are invisible at the moment of attestation, so the reviewer cannot defend the call they just signed.

These are the failure modes the workspace is designed against: hidden confidence, invisible drift, weak peer context, and a signature that arrives after the reviewer has lost the evidence.

Incline Trust is a reviewer workspace that keeps model mechanism, uncertainty, and peer context visible so a controller can accept, reject, tune, or escalate each flag in under a minute, then sign a record that survives review.

Submission-ready summary

Siarhei Mardovich designed an AI-trust and RegTech exception-review workspace that keeps model mechanism, uncertainty, and peer context visible, so a controller can accept, tune, or reject each flagged transaction with an immutable audit artifact. Built as a single-file D3.js and Material Design 3 prototype. The same Trust Architecture transfers to AML transaction monitoring, fraud detection, KYC review, and model-risk management under SR 11-7.

Role, approach, and outcome

Role

Principal product designer and prototype engineer. Designed the exception-review interaction model, score-and-uncertainty system, weight controls, and attestation artifact.

Approach

Trust Architecture for AI output: expose what drove the score, which signals matter, where uncertainty sits, and what the reviewer is about to sign.

What it enables

A reviewer can work a filtered queue, tune weights, cross-check history, attest the verdict under a confidence band, and emit a reviewable record without leaving the page.

6
Coordinated views
Queue, score, timeline, weights, peers, and audit, in one workspace.

<60s
Inbox to signed record
The designed 7-step path with no context switch; a design target, not a measured time.

1
Immutable record per decision
Signals, weights, sigma band, peer cohort, timestamp, reference ID.

From Thesis to Prototype

How the case was produced, end to end. Frontend coded by directing AI coding agents, so the judgment is the design work and the keystrokes are accelerated.

  1. Thesis

    Trust Architecture and the 2 failure modes.

  2. Information architecture

    One workspace, from inbox to signed record.

  3. UX flow

    The 7-step signing path.

  4. Visual system

    Score, sigma band, Material Design 3 dark.

  5. Prototype build

    Single-file, framework-free shell.

  6. Frontend code

    D3.js views and state, directing AI coding agents.

  7. Validation framing

    Guided tour and scenario presets.

AI finance operations has a specific failure pattern: the model narrows a high-volume queue, but the reviewer still carries the audit signature. Too much trust lets drift pass under a clean-looking score. Too little trust turns every case back into manual review.

The workflow compresses the review around the evidence. A controller opens a filtered case, reads the signal mix, adjusts weights only when the evidence supports it, checks history and peer fit, then signs a verdict that captures the state of the decision.

I made uncertainty operational: confidence, variance, model weights, peer fit, timeline geometry, and the audit artifact stay visible because the reviewer has to own the final call.

The real failure is the interface around the model. A recommendation without visible mechanism asks the reviewer to choose between obedience and suspicion. Neither is a reviewer.

3 Accountability Anchors

Mechanism

The score is broken into visible signals and weights so the reviewer can challenge the recommendation.

Calibration

The queue is governed by thresholds instead of a flat ranked list. Policy can move without hiding the tradeoff.

Record

Approved, rejected, and escalated paths all terminate in the same reviewable audit artifact.

Interactive Prototype

Exception review workspace

The guided path inside the prototype moves from queue to explanation to weights to score to timeline to verdict. That order matters. Reading the explanation before touching weights prevents the reviewer from tuning toward a preferred outcome. Reading history before signing prevents a decision that ignores seasonality or peer movement.

The result is a workspace instead of a dashboard. Each visual answers a question the reviewer has to answer before signing: what moved the score, how wide is the confidence band, what does the last year of behavior say, what does the peer cohort say, and what exactly will be captured in the audit record?

Workspace in 3 Frames

Incline Trust confidence-band inbox: flagged transactions are ranked with a trust score and a visible uncertainty band so reviewers know which cases need scrutiny first.
Confidence-band inbox: score and uncertainty visible before a case is opened.
Incline Trust case detail and decision-weights panel: three tunable sliders control vendor history, policy enforcement, and amount sensitivity, with a live gauge showing the updated trust score and sigma band.
Decision-weights panel: tunable sliders keep the mechanism legible.
Incline Trust signed audit artifact: a record of the transaction, model explanation, captured weights, reviewer verdict, notes, timestamp, and signature line.
Signed audit card: every verdict emits the same immutable record.

Reviewer's 60 seconds: five annotated frames show the Incline Trust signing path from filtered inbox at 0:00, through opening a case, adjusting weights, attesting a verdict, to the signed record at 0:55.
Reviewer’s 60 seconds: 5 frames across one session, from inbox to signed record.

Black-Box Score vs Accountable Workspace

The same flagged case, 2 ways. The difference is whether the reviewer can own and defend the call.

Before

Black-box score

  • The reviewer sees a score with no mechanism behind it.
  • The call cannot be defended when the audit arrives.
  • Drift passes under a clean-looking number.
  • Backlog grows and the AI gets written off as a failed productivity story.
After

Accountable workspace

  • Every score exposes the signals that drove it.
  • The decision is defensible, with the record built at signing.
  • Uncertainty stays visible instead of flattened into a point estimate.
  • The reviewer owns the call as an accountable colleague.

Where This Transfers

The case is corporate spend, but the accountability pattern is the transferable asset. Any regulated queue where a human signs off on an AI flag is the same design problem: a model narrows the work, a person owns the call, and an audit reads the record later.

This case
Corporate spend exception review

The transferable pattern
Trust Architecture
Visible mechanism, visible uncertainty, a defensible record.

  • AML transaction monitoring
  • KYC / KYB anomaly review
  • Fraud detection queues
  • Model-risk management (SR 11-7)
  • Credit-risk review
  • Operational-risk exceptions

5 Decision Questions, One Signing Path

The screen is a single workspace that carries a case from filtered inbox to attested artifact in one session. Each visualization answers a distinct question the reviewer must answer to sign the record.

Inbox

Which cases are confidently flagged, and which have a wide band that deserves review?

Score

Is the point estimate stable, or is the same score carrying enough variance to change scrutiny?

Timeline

Does the current month break from its own history, or only look strange in isolation?

Weights

Is the score driven by signals the reviewer trusts, or by a signal that should be argued with?

Peers

Is this case the outlier, or is the cohort itself drifting into a policy question?

Audit

What did the reviewer see, weight, and sign at the moment the record was created?

The gauge keeps uncertainty visible, the timeline keeps history in a 12-month geometry, the sliders keep tuning explicit, and the inbox ranks by confidence band as well as score. Every visual is accountable to the signature at the bottom of the workflow.

A Threshold Instrument, Not a List of Flags

The threshold instrument makes the governance tradeoff tangible. Drag the escalation and auto-approve handles and the same synthetic queue re-bins in real time. The counts are a side effect. The purpose is to make policy changes visible before they become reviewer behavior.

Threshold Instrument

Interactive confidence-band control

Illustrative confidence scores. Drag the handles to re-bin the queue.

Every Verdict Path Creates the Same Reviewable Record

The state machine is the accountability model behind the screen. A low-confidence case is flagged, routed to review, then approved, rejected, or escalated. The branch can change, but the end condition does not: each verdict creates an audit artifact that can be re-read later.

re-review accept decline escalate Flagged Under review Approved Rejected Escalated Immutable record
Accept, decline, and escalate all terminate in the same immutable record. Escalated cases re-enter review first.

What the Audit Record Captures

Every verdict, whatever the branch, writes the same immutable record. This is what a reviewer signs, and what the audit reads back later. Values below are illustrative.

Audit artifact
Signed
VerdictAccepted
Captured signalsrecurrence_match, amount_deviation
Captured weights0.70, 0.50, 0.80, 0.60
Sigma band+/- 12
Peer cohortSame category, outlier
Timestamp2026-06-14T14:32:00Z
Reference IDIT-C-04-2026-0614-001

The immutable record the audit review reads.

Model-Risk Concerns Mapped to Screen Controls

The governance map translates SR 11-7 expectations into things a reviewer can see and use without exposing the proprietary model.

SR 11-7 expectation On-screen control What it answers
Model inventory Live trust-score gauge What is the current score and confidence band for this case?
Validation Weight sliders Which signals drive the score, and how sensitive is the output?
Monitoring 12-month geometry timeline Does the current case break from its own history?
Exception management Confidence-band inbox + peer fit bars Which cases need review, and how does this case sit against its cohort?
Audit trail Signed audit artifact What did the reviewer see, change, and attest at the moment of decision?

Who This Workspace Serves

A prototype has no team to manage, but it still has an ecosystem to design for: the roles the workspace must answer to.

Exception-review workspace
Signed by

Controller / Reviewer
Needs to see the mechanism behind the score.
Cleared by

AP Lead / Compliance Analyst
Needs throughput, kept defensible.
Audited by

Compliance Officer
Needs reference IDs and timestamps.
Governed by

Model Risk Manager
Needs tunable weights and drift signals.
Integrated by

Engineering Lead
Needs a working prototype beyond static design files.
Measured by

Product Manager
Needs adoption and a defensible story.

Implementation Notes

The interaction model and accountability pattern are the design work: a reviewer moves from queue pressure to model explanation, adjusts only the controls that affect the decision, and signs a record with the evidence still visible.

  1. Review model

    Trust Architecture for AI-assisted review.

  2. Single-file prototype

    Material Design 3 dark shell with D3.js views.

  3. Threshold calibration

    Separate iframe instrument for policy handles.

  4. Lifecycle + governance

    State machine and SR 11-7 control map.

  5. Live case page

    This page, with annotated screenshots and schema.

What I learned: building this clarified that the hardest accountability surface is not the score but the record the reviewer signs. So the audit card drove the design, not the gauge.

What I would measure: median time from case open to signed verdict against the reviewer’s current queue tool; how often weights are adjusted before signing, the tuning-toward-a-preferred-outcome signal; and the share of signed records that survive a second-line audit challenge without rework. No baseline exists yet; the instrument is designed to capture all 3 from the first session.

Design Trade-offs

A senior decision is usually a trade-off made on purpose. Here are 3 I made on this build, and what each one bought.

Rank the inbox by confidence band, not point score

Tradeda familiar ranked list
Fora queue that surfaces variance, not just severity

4 tunable signals rather than 12

Tradedmodel fidelity
Fora weight panel a controller can actually read in a 60-second review (see Reviewer’s 60 seconds)

Audit card stays dark until signed

Tradeda more impressive first-load screen
Forhonesty, because a pre-signature audit is a design lie

Technical Details

Prototype

Single-file HTML prototype using a Material Design 3 dark shell, D3.js v7 visualizations, and no framework runtime.

Decision views

5 coordinated views: confidence-band inbox, score gauge, 12-month timeline, weight-tuning controls, and peer cohort fit bars.

Threshold instrument

Separate iframe instrument so the D3 logic stays outside the page editor and can be updated independently.

Accessibility

Native label-and-input pattern on the attestation checkbox, visible focus states, and keyboard shortcuts for queue review.

Audit artifact

Immutable record captures verdict, signal weights, confidence band, peer cohort, timestamp, and control reference pattern.

Motion

Reduced-motion preference respected in the prototype and threshold instrument.

Finance Operations
AI Trust
Exception Review
RegTech
Model Risk
SR 11-7
Compliance
Audit Defensibility
Corporate Spend
AML
KYC
D3.js
Material Design 3
WCAG AA

Let’s Talk

Open to principal/staff product design roles · Greater New York City Area · siarhei.mardovich@gmail.com · LinkedIn · Resume