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
| Repo | Role |
|---|---|
| aurum-gate | Pattern 2 gates |
| quicksilver-judge | Raven PR pre-filter |
| gold-assay | You are here — Vibium assay |
| molten-cascade | Pattern 4 cascade |
| karat-filter | Pattern 5 filter |
| liquid-gold | Index |
Scripts
npm test
npm run build
License
MIT © 2026 Ormus Solutions