Cited
Every “yes” or “no” must point to an exact quote from the operator’s chat, code, spreadsheet, or slide. If the engine can’t find evidence, it must say so explicitly.
no quote → no score → “insufficient evidence”Every score points to a real quote from the actual work, whether the operator is human or agent. The engine does the homework; you make the call. Here’s exactly how it works, step by step.
Most AI tools hand you a number and call it done. We hand you the number, the question that produced it, the quote from the work that justifies it, and the reasoning that connects them.
Every “yes” or “no” must point to an exact quote from the operator’s chat, code, spreadsheet, or slide. If the engine can’t find evidence, it must say so explicitly.
no quote → no score → “insufficient evidence”Same evidence, same prompt, same model. Same result. Scores are reproducible quarters from now, with the prompt version and model snapshot stored alongside the score.
temperature 0 · seed 42 · model pinnedThe engine scores. You decide. See every observation, every quote, every “insufficient evidence” tag, and override any score with a comment that joins the audit trail.
AI assists · you decideFrom defining what “good” looks like for a role, all the way to the reviewer’s view: every step the engine takes, and what we do at each one to make the result trustworthy.
You define what matters: competencies, weights, importance. The engine turns each criterion into a small set of yes/no observation questions a reviewer could ask while watching the work. They’re the operational definition of “good”, versioned, reviewed, and bound to the role.
You can edit, add, or veto any questionAs the operator works, every artifact is captured (voice transcript, code edits, spreadsheet formulas, slide content, every line of chat) and bundled into a structured evidence package tagged by source. Names and locations are stripped before any model sees it. We score the work, not the person.
PII-redacted before scoringFor each question we run an observation check: one yes/no question, the full evidence bundle, and a single instruction: answer only if you can quote the exact text that justifies it. The engine returns an answer, a citation, and one sentence of reasoning. No quote, and the only legal answer is Insufficient Evidence.
One question · one citation · one answerModels can fabricate plausible quotes. We don’t take their word for it. Every citation goes through a deterministic validator (pure code, no AI) that checks the quote actually appears in the evidence. If it can’t be found, the answer is auto-downgraded to Insufficient and a citation-violation is logged as a leading indicator of prompt drift.
Hallucinated quotes are auto-downgradedWe don’t average our way to a clean number when the evidence isn’t there. Each criterion is Assessed (enough evidence), Partially assessed (some signal, missing pieces), or Not assessed (the simulation didn’t surface it), and we say which, plainly.
Honesty about what we don’t knowEvery evaluation writes a structured audit line: which prompt versions generated the questions and scored them, which model snapshot produced the answer, which seed was used, how many citation violations occurred. Six months on, replay the exact evaluation against the exact evidence and get the same score. Not a marketing claim. It’s how the pipeline is built.
Full chain of custodyThe pipeline produces evidence: a structured argument for or against each criterion, with citations attached. It does not produce decisions. You see every piece of work, every observation, every quote, and every “insufficient evidence” tag.
Disagreed with the “production hardening” mark. The slide deck addressed it directly; the engine missed the slide because the artifact was attached after the call. Re-running with the full bundle.
Five engineering decisions that turn a clever LLM into a defensible evaluator: the spine of the pipeline, not toggles or nice-to-haves.
The instructions we give the engine are file-versioned and stamped onto every score. Changing a prompt means a new version, and a new test gauntlet.
We don’t ride the latest model. We pin to a specific snapshot, recorded with every score, so a vendor update can’t silently change a score you already shipped.
For high-stakes criteria we run each check N times in parallel with independent seeds and take a majority vote. A flake in one lane can’t bias the result; ties are surfaced, not averaged away.
Names and locations are stripped from the evidence bundle before it ever reaches the evaluator. The model scores the candidate’s work, not who they are.
Engineered to clear NYC Local Law 144, the Illinois AI Video Interview Act, and the Colorado AI Act: questions referencing protected characteristics are rejected at generation, demographic and stylistic signals are blocked at scoring, and a paired-candidate bias audit gates every prompt change.
We’ll walk you through a live evaluation (every observation, every citation, every override) for a role you’re working on right now.
Or reach us directly: contact@yolexlabs.com