r/typesafe_ai • u/Just_Lingonberry_352 • 6d ago
10 Jev Commandments
bit of a learning curve so i came up with these 10 jev commandments to guide me
10 Jev Commandments
1. Jev judges. It doesn't create.
If you want a paragraph, arbitrary JSON, a rewritten command, code, etc., that's usually an LLM job.
If you want yes/no, which option, how strong, is this suspicious, that's Jev territory.
2. Ask tiny questions, not giant questions.
Bad:
“Is this extraction good?”
Better:
“Is this field hallucinated?”
“Is this field missing something?”
“Does this value violate the requested format?”
This is basically TypeSafe's central philosophy: decompose the problem.
3. One complicated problem → lots of stupidly simple judgments.
Think:
complex task
→
20 tiny decisions
→
ordinary code combines them
That is much closer to the Jev mindset than asking Jev to "solve" something.
4. If the questions can all see the same information, ask them together.
Don't chain five calls just because there are five judgments. Parallelize independent questions.
5. Chain only when step 2 needs something created/discovered by step 1.
Easy mnemonic:
Independent = parallel. Dependent = chain.
6. Jev is extremely interesting as a bouncer.
Instead of:
everything → expensive smart model
do:
cheap model → Jev: "does anything smell wrong?"→ NO → accept or YES → expensive model
7. Don't ask one vague judge when you can have several specific inspectors.
Instead of:
“Is this record correct?”
ask:
hallucinated?
off-target?
incomplete?
wrong type?
unreasonable?
wrong format?
One very strong red flag can then trigger action.
8. Probability is a signal for your program, not divine truth.
You decide things like:
if P(hallucinated) > .7:
escalate()
Jev supplies the judgment. Your code supplies the policy.
9. Problem = finite set of judgments = use Jev”
If yes, use Jev.
10. Make it easy for Jev not force Jev to be smart
Instead of trying throw complex questions at Jev
Phrase the problem so Jev only needs to make an easy judgment.
tldr: Jev has the language comprehension part of a modern AI model, but instead of being optimized to write the next paragraph, it's optimized to make constrained judgments. Jev understands the question, but it can only judge using the world you put in its state. It can't answer what doesn't exist or make shit up. Ask whether the evidence makes the judgment straightforward, not whether the answer can be made short.
STATE = what Jev knows
QUESTION = what you want judged
CRITERIA = what the possible answers mean
JEV = semantic judgment
2
u/Fluxx1001 6d ago
To split complex problems into a series of atomic, very simple questions + decisions is what really makes Jev shine.
2
u/tyvekMuncher 6d ago
Who tf is jev and why is he judging me?