Skip to content

Jev glossary

PrimitivesRubric

Criteria

The possible answers for a question: a map of options for Choice, an ordered list of levels for Score, or true/false for Noul.
Category
Primitives
Also known as
Rubric
Reading time
1 min
Related terms
5
Directory entries
2
Docs
docs.typesafe.ai
Added
2026-09-24

Definition

Criteria define the answer space. For a Choice they are a map of option to description; for a Score an ordered array of 2 to 10 level descriptions; for a Noul an optional description of what yes and no mean. Because the model returns a distribution over exactly these values, criteria are also the schema your code can trust.

Criteria are an extension of the instruction. Aligning the two matters: when instructions and criteria ask for different things, accuracy drops, and a Noul whose true maps to no performs worse than one phrased naturally.

Tagsprimitivesdesign

From the Jev directory

Directory entries that go deeper on this term.

The three TypeSafe question types, the typed answers they return, how to choose between them, and how to ask several in a single call.
Jev Practices & PatternsDocs#official#primitives#choice
Official
The raw HTTP contract behind every SDK: POST a state plus typed noul, choice, and score questions to /v1/systemone, and get one answer per question, with error codes and retry guidance.
Jev Guides & ArticlesDocs#official#docs#api
Official

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai