01 AI Trust UX·2026·Concept

No
Black Box

An AI reviews compliance documents, and it is sometimes wrong. So it shows the text it read, names what it could not confirm, and never overwrites a human decision.

Role
Research framing · UX strategy · UI
Domain
ESG compliance · enterprise SaaS
Built with
Figma · React · shadcn/ui
Type
Concept work
01The whole idea

Between the verdict and the decision.

THE MACHINE A verdict sometimes wrong WHAT HAS TO BE ON SCREEN FIRST The exact text it read The page it came from What it could not confirm THE HUMAN A decision accept, or override Take the middle away and the decision on the right is a click, not a judgment THE MACHINE A verdict sometimes wrong WHAT HAS TO BE ON SCREEN FIRST The exact text it read The page it came from What it could not confirm THE HUMAN A decision accept, or override Take the middle away and the decision is a click, not a judgment
02The situation

One missing document fails the whole audit.

A sustainability manager gathers certificates, energy reports and supplier audits, then hands the set to external auditors once a year. Today that happens over email and shared drives.

40
Compliance requirements
15+
Supplier sources
6
Weeks to submit
1
Gap fails the audit
03The problem

A score is not an explanation.

Verity's AI verifies whether a document satisfies a requirement, and it is sometimes wrong. A confidence number asks the reviewer to believe a verdict they cannot check. In compliance, acting on a wrong one fails the audit.

Trust is not a component. It's a system of patterns.

Six of them. Remove one and trust breaks somewhere in the flow
04The overview

Every requirement, one surface.

Status, owner and due date for all forty, so a gap is visible long before the deadline is.

Requirements dashboard: total, in review, need action and fulfilled counts above a table of requirements with status, documents, due date and assigned owner
Requirements dashboard · status · owner · due date
05Evidence

Evidence, not verdicts.

Every criterion opens to the exact text the AI read, the page it came from, and one line on what it found. The label says what the AI found, never why this matches. Whether the evidence is enough stays a human call.

Two criteria opened to show the exact sentence extracted from the document, the page it was found on, and one line on what the AI found; the methodology criterion below is flagged for review
Criteria opened · extracted source text · page reference · what the AI found
06The reasoning

The reasoning arrives first.

Criteria resolve one at a time as the document is read. By the time the verdict lands it is a summary of what was already on screen, not the output of a spinner.

A document uploaded, then the AI working through the criteria in sequence with the extracted text and page reference appearing for each, ending on the methodology criterion flagged for review
Upload to verdict · criteria resolve in sequence · methodology flagged for review
07Uncertainty

It names what it can't confirm.

Not verification failed. The exact gap: ISO 14064 is cited, but the document never states whether Scope 2 was market-based or location-based. The criterion is flagged for review and links to the section the AI read.

Needs review state: four verified criteria and the methodology criterion flagged and opened, showing the ISO 14064-1 line the AI read, the page it sits on, and a finding that the document never states whether Scope 2 was market-based or location-based
Needs review · four of five verified · the gap opened and named · two ways out
08Override

Override is first-class.

Going against the AI takes a written reason. The note is logged beside the original flag, in sequence, timestamped. The finding is never deleted. Both layers stay visible to whoever checks this decision later.

Certify manual approval modal: the unverified criterion named inside the document it came from, a required verification note, and a checkbox authorising approval on the company's behalf
Certify manual approval · reason required · both layers kept
09The system

Six patterns. Remove one and trust breaks.

01
Extracted source text
The raw evidence, not the conclusion. Verifiable, not assumed.
02
Page and section citation
Exactly where to look. No manual searching.
03
Graduated states
Verified, needs review and wrong document, each with its own weight.
04
Specific uncertainty
Names the gap precisely. An explanation, not a status.
05
First-class override
A legitimate action with its own workflow, not an emergency exit.
06
Preserved AI reasoning
Override adds a layer. It never erases. Both live in the trail.
The open question · the form slows the reflex, but it cannot make someone care