devagrawal09/jev-review

A staged code-review workflow and local dashboard built with TypeSafe Jev.

何を解決するか

Jev Review は、Git の差分やコードベース全体をスキャンして問題を検出するコードレビューのワークフローです。静的解析ツールのフルセットを必要とせずに、正しさ、セキュリティ、信頼性、互換性、テストカバレッジに関する潜在的な問題を特定するのを開発者に支援します。

動作方法

このツールは TypeSafe Jev を使って、一連の焦点を絞ったモデル呼び出しを通じて「限界付きの判断」を実行します。構造化されたリスクマトリクスに従い、メカニズムを分類し、証拠を選定し、深刻度をスコアリングします。システムは Git の差分の特定変更をレビューするか、コードベース内の無視されていないすべてのソースファイルをスキャンするかのどちらかを実行できます。その後、これらの発見をローカルでプライベートなダッシュボードに表示します。

対象ユーザー

ローカルで動作し、一般的なAI要約ではなく構造化されたシグナルに注目する、AI駆動の構造化されたコードレビューおよびコードベーススキャンを求める開発者向けです。

主な特徴

  • 二重レビューモード: 現在の Git 差分のターゲットレビューと、コードベース全体の包括的スキャンの両方をサポート。
  • 構造化された判断: リスクマトリクスと明示的な意思決定境界を使用して、影響度をスコアリングし、問題を分類。
  • 詳細な文脈: テストギャップを評価する際に、変更されたまたは関連するテストを文脈として組み込み。
  • ローカルダッシュボード: コラプシブルセクションで大規模なレポートを閲覧できる、静かでローカル専用のHTTPサーバーを提供。
  • 厳格なアーキテクチャ: 円環依存や上向きインポートを防ぐためのレイヤードアーキテクチャで構築。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト