06 · 3-GATECertification

3-GATE

Three independent certification gates between a swarm-graduated candidate and any seal — external audit on benchmarks the swarm never saw.

● available now — the three-gate criteria, declared as the certification bar

Roadmap: full lm-eval-harness / HELM / HalluLens integration

The technical how — three gates, one verdict

Stage 06 of the Nucleus pipeline. Where the swarm is internal QA, 3-GATE is the external audit: every candidate that converges out of the adversarial loop is scored against held-out benchmarks the swarm never trained or probed on, and only a candidate that clears all three gates may proceed to seal minting — the mint is refusal-default, so there is no path to a seal around them. Gate 1, general-capability regression, asks 'did distillation break anything?': the candidate must retain on average at least 85% of its own pre-fine-tuning base across MMLU, HellaSwag, ARC-Challenge, Winogrande, GSM8K and IFEval, with no single benchmark below 70% retention and GSM8K at 90% or better, because reasoning must survive specialization. Gate 2, domain mastery, asks 'did it learn the domain?': a HELM-methodology suite built from a 20% holdout split never seen in training — multiple choice at 85%+, an LLM judge scoring within one point of the teacher on the same questions, cross-subdomain transfer at 75%+, temporal reasoning at 70%+. Gate 3, the hallucination and faithfulness audit, asks 'does it know what it doesn't know?': domain hallucination rate under 2%, out-of-domain refusal calibration at 90% or better, reasoning faithfulness above 85% under premise perturbation, and zero fabricated entities — one invented entity is a hard fail regardless of every other score. These criteria are the declared bar; full lm-eval-harness, HELM and HalluLens integration is what we aim for — today's certifier proves the gate logic against a prototype probe set; the declared thresholds bind the full-harness integration we aim for.

The declared bar — all three must pass

The swarm is internal QA; 3-GATE is the external audit on benchmarks the swarm never saw. The mint is refusal-default — there is no path to a seal around these gates.

Gate 1General Capability RegressionDid distillation break anything?
  • ≥85% of the candidate's own pre-fine-tuning base, on average, across MMLU · HellaSwag · ARC-Challenge · Winogrande · GSM8K · IFEval
  • no single benchmark below 70% retention
  • GSM8K at 90% or better — reasoning must survive specialization
Gate 2Domain MasteryDid it learn the domain?
  • HELM-methodology suite built from a 20% holdout never seen in training
  • multiple choice at 85%+
  • LLM judge within one point of the teacher on the same questions
  • cross-subdomain transfer at 75%+ · temporal reasoning at 70%+
Gate 3Hallucination & Faithfulness AuditDoes it know what it doesn't know?
  • domain hallucination rate under 2%
  • out-of-domain refusal calibration at 90% or better
  • reasoning faithfulness above 85% under premise perturbation
  • zero fabricated entities — one invented entity is a hard fail at any score

Roadmap: full lm-eval-harness / HELM / HalluLens integration — these criteria are the declared certification bar; today's certifier proves the gate logic against a prototype probe set; the declared thresholds bind the full-harness integration we aim for.

The instruments behind the gates

Regression Gate

The no-forgetting bar: specialization may not cost the model its general mind, and version N may never score below version N-1.

A two-layer discipline against the classic failure of fine-tuning — catastrophic forgetting. Layer one is Gate 1 at first certification: a regression budget measured against the student's own pre-fine-tuning base, demanding average retention of 85% or better across MMLU, HellaSwag, ARC-Challenge, Winogrande, GSM8K and IFEval, no single benchmark below 70% retention, and GSM8K at 90% or better — forgetting is measured, never assumed away. Layer two fires from v1.1 onward, every time the pedagogical loop produces a new version: R1, no-forgetting — v1.N must score at least v1.(N-1) on the prior version's full three-gate test set, within a 0.01 forgetting tolerance; and R2, genuine improvement — at or above baseline on the new test set, so a release must earn its version number. Prior selection is lineage-aware through the recorded version graph, and comparisons across pipeline modes are refused loudly rather than silently mis-scored against the wrong ancestor. The lineage layer runs today, implemented and unit-tested in the certifier; the benchmark-suite layer declares its bar ahead of the full lm-eval-harness integration we aim for.

In the World →

Hallucination Audit

Gate 3: measures what the model makes up — a single fabricated entity is a hard fail at any score.

The third certification gate audits truthfulness and calibration across five probe categories: fabricated entities, plausible-but-wrong claims, temporal hallucination, cross-domain boundary violations, and confidence calibration. The bar: domain hallucination rate under 2%; out-of-domain refusal calibration at 90% or better, because a specialist should decline what it does not know rather than improvise; reasoning faithfulness above 85%, tested by perturbing a premise and requiring the conclusion to move with it (the SCOTT-style faithfulness check applied to the reasoning chains the student was trained on); and zero fabricated entities — a hard fail that overrides every other number, since an invented citation or API is worse than a wrong one. The benchmark lineage is HalluLens (Bang et al., ACL 2025), whose taxonomy separates extrinsic hallucination (deviating from what the model was trained on) from intrinsic (deviating from the input at hand) and generates test sets dynamically so the audit cannot be memorized, alongside TruthfulQA and custom domain probes. These targets are the declared bar; full HalluLens and TruthfulQA harness integration is what we aim for — today's audit refusal-checks fictional-entity probes at prototype scale under the same hard-fail rule.

In the World →

LLM-as-Judge

Scoring free-form answers with a strong model against an explicit rubric — adopted because keyword scoring proved gameable.

An evaluation method in which a strong language model grades another model's free-form output against an explicit rubric, following the MT-Bench protocol (Zheng et al., NeurIPS 2023 — strong LLM judges reach over 80% agreement with human preferences, the same level humans reach with each other). Nucleus uses it in two places: the swarm's Evaluator scores probe responses every adversarial cycle, and Gate 2 of certification scores domain mastery on three axes — reasoning quality, domain accuracy, and rubric coverage — with the pass bar set within one point of the teacher's own score on the same holdout questions. The judge replaced a legacy keyword scorer that proved structurally gameable: verbose, keyword-dense prose could pass without a single correct inference, exactly the failure a rubric-driven judge catches; the old scorer survives only behind an explicit legacy flag. The method's known biases — position, verbosity, self-enhancement — are why the judge is one instrument among three gates rather than the sole authority. The Gate 2 judge runs in today's prototype certifier; teacher-anchored judging across the full 20% holdout at HELM scale is what we aim for.

In the World →

Inputs

Graduated student

Outputs

Gate 1/2/3 verdicts · regression deltas

Worked exampleA linux-kernel candidate converges out of the swarm at 0.96 and sails through Gates 1 and 2 — then Gate 3 catches a single fabricated syscall name in a domain probe. Zero-fabricated-entities is a hard fail, so no seal is minted; the failure feeds back into the swarm's corrector cycle and the candidate re-runs the gates after retraining.

In the literature

The vocabulary

For agents

$ curl "https://qukaizen.com/what?term=three-gate&world=nucleus"

# the raw compiled artifact: /worlds/nucleus/terms.json

Dictionary →