Skip to content

jev-git

Sub-second Git pre-commit and pre-push gate that screens staged diffs for secrets and destructive commands with Jev.

Hookprototype

This summary is based on how curated lists describe the project; its README was not available to review.

Overview

jev-git is described in its list summary as a Git hook that runs at pre-commit and pre-push, screening staged diffs with Jev for secrets and destructive commands in under a second.

No README was available, so the exact questions, thresholds, installation and licence are unknown.

What the decision model decides

TypeQuestionAnswers
Yes / noDoes this staged diff contain a secret?(inferred)—
Yes / noDoes it contain a destructive command?(inferred)—

How it works

  1. Hook runs on commit or push
  2. Send the staged diff to Jev
  3. Block or warn based on the answers

Strengths

  • Catches secrets before they leave the machine
  • Fast enough for every commit, per the summary

Caveats

  • No README; details unknown
  • Sends diffs to a hosted service

At a glance

Type
Hook
Status
prototype
Runtime
Git hook
Has code
yes

Use cases and integrations

How curated lists describe it

  • Developer tooling: sub-second Git pre-commit & pre-push reflex gate that screens staged diffs for secrets and destructive commands using Jev.

    yibie/awesome-jev

Frequently asked questions

What does Jev check?

Whether staged changes contain secrets or destructive commands.

When does it run?

At pre-commit and pre-push.

Is it documented?

No README was available.

Related projects

  • Advisor for coding agents: git and Stop hooks flag test tampering, secrets and skipped hooks, with optional Jev review findings.

    Hookbeta
  • Commit-msg hook where one Jev request checks the message against the staged diff and flags filler, contradictions and secrets.

    HookbetaPython
  • Node quality gate that scores each diff, commit message and doc set with three Jev Score lenses and a security Noul.

    CLIbetaTypeScript
  • Semantic lint rules as yes/no questions to Jev, for review issues like logged secrets or unbounded retries that ESLint cannot express.

    ProjectbetaTypeScript
  • GitHub Action that asks Jev yes/no questions about each diff chunk for secrets, vulnerabilities, complexity and prompt injection.

    ProjectbetaPython
  • GitHub Action that compiles .jev.yml rules into Jev questions and fails, comments on or passes a PR based on the numbers.

    ProjectbetaTypeScript