gold-assay

September 20, 2026 · View on GitHub

Screenshots lie until you assay them. OCR + DOM in, karat verdict out — don't stamp GREEN on fool's gold.

@ormus/gold-assay is the Vibium annex: score UI proofs (OCR text, role/DOM summaries, expect/forbid signals) before a browser agent claims the flow worked. Think liquid-gold QA for agent UIs.

Aligned with Jev scoring habits from TypeSafe & Vercel guides, and the free master-Jev ethos: explicit evidence, calibrated confidence, fail closed on toxins (error toasts, 404s).

Install

npm i @ormus/gold-assay

Quick pour

import { assay, assayFlow } from '@ormus/gold-assay';

assay({
  ocrText: 'Order confirmed. Confirmation #A-1042',
  domSummary: 'status:success',
  expect: ['Order confirmed'],
  forbid: ['Payment failed'],
});
// → GREEN | AMBER | RED

Liquid Gold siblings

RepoRole
aurum-gatePattern 2 gates
quicksilver-judgeRaven PR pre-filter
gold-assayYou are here — Vibium assay
molten-cascadePattern 4 cascade
karat-filterPattern 5 filter
liquid-goldIndex

Scripts

npm test
npm run build

License

MIT © 2026 Ormus Solutions