JevMade hello@JevMade.com
← Back to guides

JevMade field notes / Technical guide

Check a message's meaning as well as its format

Zod checks whether information has the expected form. zod-jev adds questions about meaning, such as whether a message is respectful, without replacing those exact checks.

Original by jomatsuIntegrations

Listen to this guide

JevMade’s plain-English explanation

0:00 /

AI narration

Credits and license

“zod-jev” by jomatsu. Read the original source.

This expanded guide is an AI-narrated adaptation of the source’s essential explanation, examples and caveats, not a word-for-word reading. The synthetic voice does not imitate the author or imply their endorsement.

License: MIT

MIT License

Copyright (c) 2026 jomatsu

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Our summary

Zod is a software library that checks exact facts about information, such as whether a required field contains text. zod-jev adds judgments that need understanding, such as whether a message is respectful. It sends the checked information and written rules to Jev.

A developer attaches one or more meaning checks to a value or list. Each rule explains what to assess and can set its own acceptance cutoff. Several rules can travel together, and failed judgments appear alongside the application's other reported checking problems.

A judgment about meaning is an estimate from an outside service, not an exact local check. It adds time, cost, and data sharing. Keep ordinary checks for formats and permissions, and decide how the application handles connection failures or answers too uncertain to accept.

Key takeaways

  1. Use ordinary software for exact requirements.
  2. Give each judgment a clear rule and an appropriate cutoff.
  3. Handle missing or uncertain answers separately from valid information.

The project documents a community library. JevMade did not run its examples or verify pricing and latency statements.

GitHub README · Source reviewed

Read the original guide Opens the author’s site in a new tab.