Case studyProofdeskthe knowledge desk that refuses to guess

From one long scroll to a desk that shows its proof.

Proofdesk answers from a team’s own documents and declines what they can’t prove. Only its interface changed: it was rebuilt on Beamline UI.

Open the live demoproofdesk.beamline.io
Before · the original app
Proofdesk before: the answer in one long centred column on an empty page
After · on Beamline UI
Proofdesk on Beamline UI: the answer, its claims checked one by one, and the passages they stand on
Proofdesk before: the answer in one long centred column on an empty pageProofdesk on Beamline UI: the answer, its claims checked one by one, and the passages they stand on

The same question in both, answered from the same documents.

Measured on the same pages, before and after

From 42to 0

text-contrast failures

axe: front page, desk, account, in dark

From 96to 100

Lighthouse accessibility

front page; the desk went 96 → 99

From 93to 3

hand-built controls

counted in the interface source

From 1to 2

themes

light added to dark

Before: the original app, measured 10 Oct 2026. After: the live demo, measured 12 Oct 2026, in dark, the original’s only theme. axe-core 4.11 and Lighthouse 12.8, desktop at 1512×982. Automated checks, not a full accessibility audit.

The front door

The same promise, with the desk at work under it.

The headline and the serif stayed. Under them now sits a real, proven answer, before anyone signs in.

Proofdesk’s original front page: the headline and its promise, in wordsProofdesk’s front page on Beamline UI: the same headline with a working desk under it

What changed for the people using it.

A refusal you can check.

When the documents can’t prove an answer, the desk still declines, and now shows the passages it weighed right beside the refusal.

A declined answer, “Declined — rather than guess.”, with its receipt and the closest passages it considered

Documents in a real table.

Search, filter by kind and state, sort any column. Add files in a dialog; replace or remove one in place.

The documents table: counts of documents, passages and words, a search field, Kind and State filters, Add documents, and rows with Replace and Remove

Light, for the first time.

The original was dark only. The rebuild adds a paper-cream theme in the same style, and remembers which one you chose.

Still unmistakably Proofdesk.

Its own style sits on Beamline’s Mono look: the original palette and its three typefaces.

Build your own style
  • Frauncestitles
  • Instrument Sansreading
  • Spline Sans Monofigures · 24.5 s · $0.0008
  • Vault#161310
  • Panel#28221c
  • Cream#f0eadd
  • Gold#d9a441

cites [2]Gold marks the path of proof. Every action is ink.

Ask the desk yourself.

The live demo runs on sample contracts, in your browser. Nothing you type leaves the tab.

Open the live demoproofdesk.beamline.io
Proofdesk’s desk on a phone
Next case studyScribelinephoto-to-quote for trades

Part of Beamline UI: polished, editable React components and complete screens for custom applications. Build your own style from any look; tokens, fonts, radii, motion; not only colours.