Skip to content

Ecosystem method families

Softprobe does not implement these methods as Softprobe evaluators. They are how frameworks (Promptfoo, DeepEval, judges, human review tools, …) grade agents. Softprobe’s job is to run those frameworks via pinned runners, capture evidence, and gate workflow outcomes.

Use this hub to choose which framework capability you need — then package it as a FrameworkDefinition + RunnerVersion.

Method families

FamilyExamplesTypically owned by
Deterministicexact match, contains, regex, JSON SchemaPromptfoo asserts, unit tests
Similarity and statisticaledit distance, BLEU/ROUGE, embeddingsFramework metrics / libs
Reference-based qualitygroundedness, citation, RAG faithfulnessDeepEval / RAG frameworks
LLM judgerubric, G-Eval, factuality, styleFramework LLM-as-judge
Comparative judgepairwise, listwise, tournamentFramework comparative flows
Trajectory and toolstool-used, args, ordering, efficiencyTrajectory metrics + OTEL
Environment outcometests pass, DB/API/UI stateEnv verify in-framework + Softprobe EnvironmentVersion
Multi-turn and multi-agentdialogue quality, handoffsMulti-turn framework suites
Human annotationrubric, preference, adjudicationHuman workflow tools / framework hooks
Production and onlinesampling, continuous rules, backfillSoftprobe online policy + framework runner
Robustness and securityperturbation, red-teamSecurity suites in-framework
Stochastic and repeatedpass@k, varianceFramework trials (see Trials)
Meta-evaluationjudge calibration, leakageSeparate framework suites over prior exports

Softprobe role for every family

text
FrameworkDefinition + RunnerVersion + SubjectVersion + EnvironmentVersion
→ FrameworkAttempt → EvidenceArtifact → optional projection → GateDecision

Extension rule

Add or pin a framework runner that already owns the method. Do not add Softprobe Measurement schemas or Softprobe scorers unless you are building an internal control-plane check (integrity, redaction, capability) — those are not eval authoring.

Zero code changes · Full-context visibility · Cost optimization